Что-то последнее время были преимущественно негативные топики. Но не все так плохо, просто готовил программу к релизу, осваивал кучу новых тем, разумеется много чего не получалось вот и расстраивался:)
А вообще:
- Сайзеры это прикольно, конечно незнаю как они поведут себя при портировании под другие ОС. Пока пишу только под винду – вполне нравится.
- DialogBlocks is good resource editor for wxWidgets applications. Так все-таки не плох. Конечно надо разобратся, привыкнуть – но в принципе использовать можно. Особенно полезно поигратся на первых порах что бы понять идеологию сайзеров, изучить свойства и поиметь представления как вообще делать интерфейс. Правда мне не особенно нравится код который он генерит да и гибкости немного не хватает что бы делать главные окна приложений… Но для отдельных простых диалогов – типа опций, вспомогательных окон – достаточно быстро можно нарисовать интерфейс. Хорошая вешь. Кстати незарегистрированная копия – вполне пойдет для ознакомления с иделогией построения интерфейса. Воообщем зачет:)
- Проблему с отсутвием контрола для ввода горячей клавиши в wxWidgets. Я вроде решил, вставил родной виндовый Hot Key Control, попытавшись обернуть его в wxWidgets. Так как документации по этой теме я не нашел – код там наверное кривой до ужаса:) Но если испытания покажут что работает, можно будет его почистить и выложить.
- Размер программы. Для меня это имело большое значения, программы у меня маленькие, вспомогательные утилиты которые висят в трее. Сейчас размер получился 1.9М что почти в 4 раза больше версии с MFC, но судя по всему на скорости работы это не сказалось.
- Ну и главное я все таки выпустил программу, уже несколько дней вроде полет нормальный:) Так что можете удобно хранить свои быстрые заметки 🙂
Вообщем к эксплуатации пригодно.