Search found 401 matches
- Wed Jan 08, 2014 5:05 pm
- Forum: Component Writing
- Topic: How to write a "Flash frame bar" component
- Replies: 3
- Views: 6335
- Thu Aug 29, 2013 7:28 pm
- Forum: wxWidgets Development (Russian)
- Topic: wxT() и wx2.9
- Replies: 11
- Views: 188352
Re: wxT() и wx2.9
wx2.9.5 под виндой все проблемы с wxT() решены. Теперь не нужно писать этот макрос для юникода, более того, вместо wxString теперь можно стандартный string из std использовать.
- Sun Aug 25, 2013 7:30 pm
- Forum: wxWidgets Development (Russian)
- Topic: Tree selection changing event
- Replies: 22
- Views: 39170
Re: Tree selection changing event
Не дотерпел до завтра, скачал и скомпилировал 2.9.5 под линуксом. Bind( wxEVT_COMMAND_TREE_SEL_CHANGING, &MyFrame::OnTreeSelectionChanging, this ); Компилируется нормально без ошибок и сама программа работает без ошибок, нормально. Код чуть подправил для юникодной сборки. #include <wx/app.h> #in...
- Sun Aug 25, 2013 7:00 pm
- Forum: wxWidgets Development (Russian)
- Topic: Tree selection changing event
- Replies: 22
- Views: 39170
Re: Tree selection changing event
Завтра на свежую голову скачаю 2.9.5 и протестирую на ней. Может быть это еще различие между Linux и Windows.Toshkarik wrote:Видать просто поменяли имя эвентов, и сделали синонимы для поддержки старого кода. Я брал последнюю версию из trunk. Может это проблема этой версии...
- Sun Aug 25, 2013 6:55 pm
- Forum: wxWidgets Development (Russian)
- Topic: Tree selection changing event
- Replies: 22
- Views: 39170
Re: Tree selection changing event
Абсолютно.Toshkarik wrote:Дело не в компиляции. Дело в работоспособности приложения. У Вас данная программа работает нормально?
- Sun Aug 25, 2013 6:55 pm
- Forum: wxWidgets Development (Russian)
- Topic: Tree selection changing event
- Replies: 22
- Views: 39170
Re: Tree selection changing event
Вот собственно кусок из treebase.h // old wxEVT_COMMAND_* constants #define wxEVT_COMMAND_TREE_BEGIN_DRAG wxEVT_TREE_BEGIN_DRAG #define wxEVT_COMMAND_TREE_BEGIN_RDRAG wxEVT_TREE_BEGIN_RDRAG #define wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT wxEVT_TREE_BEGIN_LABEL_EDIT #define wxEVT_COMMAND_TREE_END_LABEL_...
- Sun Aug 25, 2013 6:50 pm
- Forum: wxWidgets Development (Russian)
- Topic: Tree selection changing event
- Replies: 22
- Views: 39170
Re: Tree selection changing event
Трудно сказать, почему один и тот же код ведет себя по разному.
Я компилирую под линуксом, Xubuntu 12.04. сборка wx 2.9.4
Я компилирую под линуксом, Xubuntu 12.04. сборка wx 2.9.4
- Sun Aug 25, 2013 6:45 pm
- Forum: wxWidgets Development (Russian)
- Topic: Tree selection changing event
- Replies: 22
- Views: 39170
Re: Tree selection changing event
А вот
прекрасно компилируется и работает.
Code: Select all
Bind( wxEVT_COMMAND_TREE_SEL_CHANGING, &MyFrame::OnTreeSelectionChanging, this );
- Sun Aug 25, 2013 6:40 pm
- Forum: wxWidgets Development (Russian)
- Topic: Tree selection changing event
- Replies: 22
- Views: 39170
Re: Tree selection changing event
Кстати
у меня не компилируется, выдает ошибку:
Code: Select all
Bind( wxEVT_TREE_SEL_CHANGING, &MyFrame::OnTreeSelectionChanging, this );
Code: Select all
|12|ошибка: нет декларации «wxEVT_TREE_SEL_CHANGING» в этой области видимости|
||=== Build finished: 1 errors, 0 warnings (0 minutes, 2 seconds) ===|
- Sun Aug 25, 2013 6:36 pm
- Forum: wxWidgets Development (Russian)
- Topic: Tree selection changing event
- Replies: 22
- Views: 39170
Re: Tree selection changing event
Событие wxEVT_TREE_SEL_CHANGING генерируется перед wxEVT_TREE_SEL_CHANGED. И не может не быть, ибо код компилируется нормально, так же в сэплах есть пример treectrl с этим событием. Ну и на последок: http://docs.wxwidgets.org/trunk/classwx_tree_ctrl.html ... EVT_TREE_SEL_CHANGING(id, func): Selecti...
- Sun Aug 25, 2013 6:26 pm
- Forum: wxWidgets Development (Russian)
- Topic: Tree selection changing event
- Replies: 22
- Views: 39170
Re: Tree selection changing event
Мне просто нужно перед обработчиком tree selection changed выполнить некоторые действия. Это просто тестовая программа, показывающая суть проблемы. Если сделать вывод в wxTextCtrl то все нормально, при создании ничего в него не пишется. А вот с диалоговыми окнами такая вот штука. При чем ничего кли...
- Sun Aug 25, 2013 6:13 pm
- Forum: wxWidgets Development (Russian)
- Topic: Tree selection changing event
- Replies: 22
- Views: 39170
Re: Tree selection changing event
Судя по коду вы хотите, что бы кликая по ветке дерева выскакивало диалоговое окно?Toshkarik wrote:Мне не нужно менять тип события. Мне нужно именно это.
- Sun Aug 25, 2013 6:05 pm
- Forum: wxWidgets Development (Russian)
- Topic: Tree selection changing event
- Replies: 22
- Views: 39170
Re: Tree selection changing event
Code: Select all
Bind( wxEVT_COMMAND_TREE_SEL_CHANGED, &MyFrame::OnTreeSelectionChanging, this );
- Fri Aug 09, 2013 9:17 am
- Forum: wxWidgets Development (Russian)
- Topic: Можно ли сделать новый пользовательский widget без Handle-а?
- Replies: 2
- Views: 5213
Re: Можно ли сделать новый пользовательский widget без Handl
Зачем это нужно? Какой бы вы виджет не создавали вы будете его наследовать от wxWindow который уже включает обработчики событий.
- Thu Dec 20, 2012 7:24 pm
- Forum: wxWidgets Development (Russian)
- Topic: Validator русский и разочарование
- Replies: 22
- Views: 25946
Re: Validator русский и разочарование
SteelRat wrote:А в 2.9.х оно тоже есть?
Про 2.9 не знаю.... у меня 2.8.12 но в ней тоже не пробовал этот глюк, просто читаю эту ветку и так совпало, что скоро мне нужен будет wxTreeCtrl с русским текстом в дереве. Вот и размышляю...