Open GoogleCodeExporter opened 9 years ago
Original comment by korn...@gmail.com
on 29 Sep 2012 at 10:56
ОК. На данный момент. Решаю проблему с
компиляцией проекта на xcb. Есть подозрение,
что неправильно встала библиотека.
Сегодня(9.10.2012) попробую разрешить вопрос и
продвинуться дальше.
Original comment by stas_h...@mail.ru
on 9 Oct 2012 at 4:19
Original comment by Kai.Saerthen.Darker
on 13 Oct 2012 at 4:03
Код написан плохо, make-а пока нет. Выводит
Splash, который закрывается по клику средней
кнопкой мыши и два сообщения.
Проблема: В Windows8 после закрытия приложения
выскакивает сообщение о неправильном
запуске и совместимости - не могу понять
почему. В Windows7 ВРОДЕ все путем.
Original comment by pandoras...@gmail.com
on 29 Oct 2012 at 3:21
Attachments:
Проверил в XP - всё работает. Никаких
предупреждений о совместимости нет. Звук
не проверял.
Возможно, проблема совместимости из-за
того, что какая-либо из используемых
функций WinAPI в 8 считается устаревшей. Надо
смотреть MSDN.
Замечания:
1) В архиве нужно сжимать директорию, в
которую всё класть, не сразу файлы, иначе
при распаковке архива появляется 100500
файлов, например, на рабочем столе, после
чего очень сложно их распознать среди
других тысяч.
2) В такой маленькой сборке нет смысла
сначала собирать объектные файлы, а потом
их собирать в бинарник, лучше сразу за один
шаг в бинарник.
3) По поводу расположения файлов. В include/src
следует создавать директорию, которая
является пространством имён. В данном
случае, это lwGUI. То, что в test/, следует
помещать в src/ (а все файлы проекта, которые
не main, пойдут в src/lwGUI/).
4) Ресурсы следует выделять в отдельную
папку в корне, например, res.
5) Код не соответствует CodeStyle.
6) Выделять константу, используемую лишь в
resources.rc, в отдельный заголовочный файл
нецелесообразно. Пусть остаётся в rc.
7) Вызов вроде GetModuleHandle(NULL) в дальнейшем
следует спрятать внутри, т.к. по факту
никаких параметров из main в конструктор
SplashScreen не передаётся.
Original comment by korn...@gmail.com
on 30 Oct 2012 at 3:26
Несколько фиксов.
Original comment by pandoras...@gmail.com
on 11 Nov 2012 at 10:09
Attachments:
Original issue reported on code.google.com by
korn...@gmail.com
on 29 Sep 2012 at 10:50