Search found 18 matches

by Toshkarik
Mon Aug 26, 2013 4:38 pm
Forum: C++ Development
Topic: Tree selection changing event problem
Replies: 6
Views: 1359

Re: Tree selection changing event problem

Got it. Thank you.
by Toshkarik
Mon Aug 26, 2013 4:15 pm
Forum: C++ Development
Topic: Tree selection changing event problem
Replies: 6
Views: 1359

Re: Tree selection changing event problem

I got it. But what is the reason?
by Toshkarik
Mon Aug 26, 2013 3:57 pm
Forum: C++ Development
Topic: Tree selection changing event problem
Replies: 6
Views: 1359

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 wxTreeCtrl...
by Toshkarik
Mon Aug 26, 2013 2:58 pm
Forum: C++ Development
Topic: Tree selection changing event problem
Replies: 6
Views: 1359

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() ...
by Toshkarik
Mon Aug 26, 2013 12:42 am
Forum: wxWidgets Development (Russian)
Topic: Tree selection changing event
Replies: 22
Views: 33282

Re: Tree selection changing event

Собрал я стабильную 2.9.5 под vc9, проблема та же самая. При запуске этого приложения несколько раз появляется диалоговое окно из обработчика, и программа виснет намертво.
by Toshkarik
Sun Aug 25, 2013 7:35 pm
Forum: wxWidgets Development (Russian)
Topic: Tree selection changing event
Replies: 22
Views: 33282

Re: Tree selection changing event

Спасибо. Я брал из svn репозитория, не помню точно номер ревизии. Попробую сейчас последнюю скачать.
by Toshkarik
Sun Aug 25, 2013 7:06 pm
Forum: wxWidgets Development (Russian)
Topic: Tree selection changing event
Replies: 22
Views: 33282

Re: Tree selection changing event

Буду очень Вам благодарен.
by Toshkarik
Sun Aug 25, 2013 6:58 pm
Forum: wxWidgets Development (Russian)
Topic: Tree selection changing event
Replies: 22
Views: 33282

Re: Tree selection changing event

Видать просто поменяли имя эвентов, и сделали синонимы для поддержки старого кода. Я брал последнюю версию из trunk. Может это проблема этой версии...
by Toshkarik
Sun Aug 25, 2013 6:52 pm
Forum: wxWidgets Development (Russian)
Topic: Tree selection changing event
Replies: 22
Views: 33282

Re: Tree selection changing event

Дело не в компиляции. Дело в работоспособности приложения. У Вас данная программа работает нормально?
by Toshkarik
Sun Aug 25, 2013 6:47 pm
Forum: wxWidgets Development (Russian)
Topic: Tree selection changing event
Replies: 22
Views: 33282

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...
by Toshkarik
Sun Aug 25, 2013 6:46 pm
Forum: wxWidgets Development (Russian)
Topic: Tree selection changing event
Replies: 22
Views: 33282

Re: Tree selection changing event

У меня нормально компилируется. А как же тогда эта фраза:
Processes a wxEVT_TREE_SEL_CHANGING event type.
И соответственно
Processes a wxEVT_TREE_SEL_CHANGED event type.
PS: 2.9.5
by Toshkarik
Sun Aug 25, 2013 6:33 pm
Forum: wxWidgets Development (Russian)
Topic: Tree selection changing event
Replies: 22
Views: 33282

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...
by Toshkarik
Sun Aug 25, 2013 6:18 pm
Forum: wxWidgets Development (Russian)
Topic: Tree selection changing event
Replies: 22
Views: 33282

Re: Tree selection changing event

Мне просто нужно перед обработчиком tree selection changed выполнить некоторые действия. Это просто тестовая программа, показывающая суть проблемы. Если сделать вывод в wxTextCtrl то все нормально, при создании ничего в него не пишется. А вот с диалоговыми окнами такая вот штука. При чем ничего клик...
by Toshkarik
Sun Aug 25, 2013 6:09 pm
Forum: wxWidgets Development (Russian)
Topic: Tree selection changing event
Replies: 22
Views: 33282

Re: Tree selection changing event

Мне не нужно менять тип события. Мне нужно именно это.
by Toshkarik
Sun Aug 25, 2013 5:27 pm
Forum: wxWidgets Development (Russian)
Topic: Tree selection changing event
Replies: 22
Views: 33282

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, &MyFrame::OnTreeSelec...