[c++, wxWidgets] Клик правой кнопкой по wxListCtrl (не по элементу)
Я поместил wxNotebook в wxPanel, но это не помогло. Зато теперь сайзеры работают.
На торрентс.ру как раз видел подборку.
P.S. При выборе либы для GUI не стал смотреть wxWidget, поскольку с документацией у них слабо, не то что у QT.
Оставить комментарий
Serega009
Такая проблемка: пишу прогу с использованием wxWidgets (wxMSW) 2.8.9.Создаю wxFrame, в нём wxMenuBar и wxNotebook (закладки). Добавляю две страницы в последний (объекты наследованные от wxPanel). В первой: wxListCtrl и четыре кнопки (все в сайзерах). Во второй: два wxTextCtrl'а, wxCheckBox и пять кнопок (без сайзеров).
Хочу сделать всплывающее меню для wxListCtrl (в первой вкладке). Клик правой кнопкой по элементу в wxListCtrl (EVT_LIST_ITEM_RIGHT_CLICK) работает на ура. Но вот клик правой кнопкой внутри wxListCtrl, но не по элементу, не всегда срабатывает.
Такая же проблема была и в моей проге на wxPerl 0.26 (wxWidgets 2.6). При этом в ней же создавался диалог с wxListCtrl, для которого всё исправно работало (обработка событий тем же способом).
Помогите, плиз, разобраться.
Компилирую Borland C Builder' ом 6.