Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > [wx] LISTCTRL, wxWidgets


Автор: cypher 29.11.2007, 18:19
   Здравствуйте! 
не могу никак придумать как удалять елементы из ListCtrl с помощью клавиши Delete. Тоесть мне надо чтобы выдилить елемент в ListCtrl и принажатии клавиши Delete етот елемент удалялся.
использую библиотеку wxWidgets 2.8.4

буду очеть благодарен за пример!


Автор: archimed7592 29.11.2007, 19:35
Цитата(cypher @  29.11.2007,  18:19 Найти цитируемый пост)
Тоесть мне надо чтобы выдилить елемент в ListCtrl и принажатии клавиши Delete етот елемент удалялся.
Перехватываешь событие EVT_LIST_KEY_DOWN и делаешь там DeleteItem... В чём собственно проблемы то?

Автор: cypher 30.11.2007, 15:24
Цитата(archimed7592 @ 29.11.2007,  19:35)
Цитата(cypher @  29.11.2007,  18:19 Найти цитируемый пост)
Тоесть мне надо чтобы выдилить елемент в ListCtrl и принажатии клавиши Delete етот елемент удалялся.
Перехватываешь событие EVT_LIST_KEY_DOWN и делаешь там DeleteItem... В чём собственно проблемы то?

проблема в том что я незнаю как перехватить ето событие:( 

Автор: archimed7592 30.11.2007, 17:21
http://www.wxwidgets.org/manuals/stable/wx_helloworld.html#helloworld есть примеры. Посмотри, попробуй, если не получится - спрашивай что-нибудь конкретное.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)