Search found 18 matches
- Mon Aug 26, 2013 4:38 pm
- Forum: C++ Development
- Topic: Tree selection changing event problem
- Replies: 6
- Views: 1908
Re: Tree selection changing event problem
Got it. Thank you.
- Mon Aug 26, 2013 4:15 pm
- Forum: C++ Development
- Topic: Tree selection changing event problem
- Replies: 6
- Views: 1908
Re: Tree selection changing event problem
I got it. But what is the reason?
- Mon Aug 26, 2013 3:57 pm
- Forum: C++ Development
- Topic: Tree selection changing event problem
- Replies: 6
- Views: 1908
Re: Tree selection changing event problem
Thanks for reply. This is not initial version of the code. #include <wx/app.h> #include <wx/frame.h> #include <wx/treectrl.h> #include <wx/msgdlg.h> class MyFrame : public wxFrame { public: MyFrame() : wxFrame( 0, -1, "Test app", wxDefaultPosition, wxDefaultSize ) { wxTreeCtrl *tree = new ...
- Mon Aug 26, 2013 2:58 pm
- Forum: C++ Development
- Topic: Tree selection changing event problem
- Replies: 6
- Views: 1908
Tree selection changing event problem
Hello. I have some problem with this event. When you run this program, many time showing a messagebox from OnTreeSelectionChanging. After this it is crashing. #include <wx/app.h> #include <wx/frame.h> #include <wx/treectrl.h> #include <wx/msgdlg.h> class MyFrame : public wxFrame { public: MyFrame() ...
- Mon Aug 26, 2013 12:42 am
- Forum: wxWidgets Development (Russian)
- Topic: Tree selection changing event
- Replies: 22
- Views: 39129
Re: Tree selection changing event
Собрал я стабильную 2.9.5 под vc9, проблема та же самая. При запуске этого приложения несколько раз появляется диалоговое окно из обработчика, и программа виснет намертво.
- Sun Aug 25, 2013 7:35 pm
- Forum: wxWidgets Development (Russian)
- Topic: Tree selection changing event
- Replies: 22
- Views: 39129
Re: Tree selection changing event
Спасибо. Я брал из svn репозитория, не помню точно номер ревизии. Попробую сейчас последнюю скачать.
- Sun Aug 25, 2013 7:06 pm
- Forum: wxWidgets Development (Russian)
- Topic: Tree selection changing event
- Replies: 22
- Views: 39129
Re: Tree selection changing event
Буду очень Вам благодарен.
- Sun Aug 25, 2013 6:58 pm
- Forum: wxWidgets Development (Russian)
- Topic: Tree selection changing event
- Replies: 22
- Views: 39129
Re: Tree selection changing event
Видать просто поменяли имя эвентов, и сделали синонимы для поддержки старого кода. Я брал последнюю версию из trunk. Может это проблема этой версии...
- Sun Aug 25, 2013 6:52 pm
- Forum: wxWidgets Development (Russian)
- Topic: Tree selection changing event
- Replies: 22
- Views: 39129
Re: Tree selection changing event
Дело не в компиляции. Дело в работоспособности приложения. У Вас данная программа работает нормально?
- Sun Aug 25, 2013 6:47 pm
- Forum: wxWidgets Development (Russian)
- Topic: Tree selection changing event
- Replies: 22
- Views: 39129
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_E...
- Sun Aug 25, 2013 6:46 pm
- Forum: wxWidgets Development (Russian)
- Topic: Tree selection changing event
- Replies: 22
- Views: 39129
Re: Tree selection changing event
У меня нормально компилируется. А как же тогда эта фраза:
И соответственноProcesses a wxEVT_TREE_SEL_CHANGING event type.
PS: 2.9.5Processes a wxEVT_TREE_SEL_CHANGED event type.
- Sun Aug 25, 2013 6:33 pm
- Forum: wxWidgets Development (Russian)
- Topic: Tree selection changing event
- Replies: 22
- Views: 39129
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): Selectio...
- Sun Aug 25, 2013 6:18 pm
- Forum: wxWidgets Development (Russian)
- Topic: Tree selection changing event
- Replies: 22
- Views: 39129
Re: Tree selection changing event
Мне просто нужно перед обработчиком tree selection changed выполнить некоторые действия. Это просто тестовая программа, показывающая суть проблемы. Если сделать вывод в wxTextCtrl то все нормально, при создании ничего в него не пишется. А вот с диалоговыми окнами такая вот штука. При чем ничего клик...
- Sun Aug 25, 2013 6:09 pm
- Forum: wxWidgets Development (Russian)
- Topic: Tree selection changing event
- Replies: 22
- Views: 39129
Re: Tree selection changing event
Мне не нужно менять тип события. Мне нужно именно это.
- Sun Aug 25, 2013 5:27 pm
- Forum: wxWidgets Development (Russian)
- Topic: Tree selection changing event
- Replies: 22
- Views: 39129
Tree selection changing event
Здравствуйте. Подскажите, пожалуйста, что не так с этим кодом? #include <wx/app.h> #include <wx/frame.h> #include <wx/treectrl.h> class MyFrame : public wxFrame { public: MyFrame() : wxFrame( 0, -1, "Test app", wxDefaultPosition, wxDefaultSize ) { Bind( wxEVT_TREE_SEL_CHANGING, &MyFram...