Search found 362 matches

by borr_1
Thu Nov 20, 2008 8:34 am
Forum: wxWidgets Development (Russian)
Topic: wxEVT_SET_FOCUS и wxComboBox
Replies: 2
Views: 1244

Да действительно код нереальный :oops:

А я уж было в обход пошел через wxEVT_CHILD_FOCUS

Code: Select all

void Dogovor::OnFocusArendator(wxChildFocusEvent& event)
{
   int id = event.GetWindow()->FindFocus()->GetId();
   if(event.GetWindow()->FindFocus()->GetId() == ID_ARENDATOR)
    {...}
   event.Skip();
}
by borr_1
Thu Nov 20, 2008 7:10 am
Forum: wxWidgets Development (Russian)
Topic: wxEVT_SET_FOCUS и wxComboBox
Replies: 2
Views: 1244

wxEVT_SET_FOCUS и wxComboBox

Мне нужно отследить событие - получение фокуса комбобоксом. Пытаюсь: Connect(ID_ARENDATOR/*это ID того самого комбы*/, wxEVT_SET_FOCUS,(wxObjectEventFunction)&Dogovor::OnFocusArendator); .... void Dogovor::OnFocusArendator(wxFocusEvent& event) { //Сюда отладчик вообще не попадает event.Skip(); } То ...
by borr_1
Sat Oct 25, 2008 6:42 am
Forum: wxWidgets Development (Russian)
Topic: Event на Drag&Drop Column для wxGrid
Replies: 8
Views: 2734

Так навеяло...
Модератора может обидеть каждый, но не всяк успеет извиниться :D

Я там еще ошибся ты мне тут помог я не туда галочку поставил (accepted answer) а убрать не могу
http://forums.wxwidgets.org/viewtopic.php?t=20662
и тут
http://forums.wxwidgets.org/viewtopic.php?t=20694
by borr_1
Sat Oct 25, 2008 5:31 am
Forum: wxWidgets Development (Russian)
Topic: Event на Drag&Drop Column для wxGrid
Replies: 8
Views: 2734

Все работает спасибо. Закрываю
by borr_1
Fri Oct 24, 2008 12:31 pm
Forum: wxWidgets Development (Russian)
Topic: Event на Drag&Drop Column для wxGrid
Replies: 8
Views: 2734

Да, да конечно ColMove - это я описался. Попробовал, wxEVT_GRID_COL_MOVE действительно отлавливает событие перемещения колонки. + такая особенность как колонку не таскай у нее будет тот же номер (ColID) что у нее был при создании т.е. будит колонка стоять последней, но если она при создании была пер...
by borr_1
Fri Oct 24, 2008 11:12 am
Forum: wxWidgets Development (Russian)
Topic: Event на Drag&Drop Column для wxGrid
Replies: 8
Views: 2734

Я пробовал - не помогло Connect(ID_GRID1, wxEVT_GRID_COL_SIZE, (wxObjectEventFunction)&ViewArendators::OnGridColMove); ... void ViewArendators::OnGridColMove(wxGridSizeEvent& event) Функция вызывается только в том случае если изменяешь ширину колонки а если ее перетаскиваешь, то ничего не происходит...
by borr_1
Fri Oct 24, 2008 8:57 am
Forum: wxWidgets Development (Russian)
Topic: Event на Drag&Drop Column для wxGrid
Replies: 8
Views: 2734

Event на Drag&Drop Column для wxGrid

У wxGrid стоит EnableDragColSize();
Как можно отследить, что пользователь изменил положение колонок в wxGrid'е? Никак не могу найти нужное событие Event.
by borr_1
Sat Oct 18, 2008 6:19 am
Forum: wxWidgets Development (Russian)
Topic: Повторная активация диалога
Replies: 4
Views: 1991

Так пальцем в небо что делаешь перед закрытием этих диалогов?

Типа там ShowModal(false) делаешь?
by borr_1
Thu Oct 16, 2008 11:36 am
Forum: wxWidgets Development (Russian)
Topic: wxGrid и сортировка
Replies: 6
Views: 2534

wxGrid и сортировка

Как можно элегантно отсортировать данные в таблице (данные: строчные, int, double и дата-время)? Читал тут на форуме посоветовали переписать wxGridTableBase, но как это сделать куда рыть не сказали. Прошу помочь кто чем может. Если можно с примерами.
Спасибо.
by borr_1
Mon Oct 06, 2008 5:50 am
Forum: wxWidgets Development (Russian)
Topic: ClientDataSet и wxGrid с sort
Replies: 4
Views: 1638

А это все графические объекты, т.е. нрафическое представление данных. Ты данные осортируй и потом на экране представь... А если надо динамически сортировать - скорее всего тоже надо как то в памяти и потом выводить на экран уже отсортированным. Впрочем это только мысли вслух. Не пробовал, не знаю.....
by borr_1
Sun Oct 05, 2008 5:18 am
Forum: wxWidgets Development (Russian)
Topic: ClientDataSet и wxGrid с sort
Replies: 4
Views: 1638

Я вообще думал о wxGridTableBase но так и не нашел у этого класса метод про сортировку... может есть способ? А чем DataViewCtrl не устраивает? Тоже вариант, и тоже ничего не нашел про сортировку. Но вообще хотелось бы чего нибудь универсального не завязанного на конкретные компоненты. А вышеперечисл...
by borr_1
Sat Oct 04, 2008 12:17 pm
Forum: wxWidgets Development (Russian)
Topic: ClientDataSet и wxGrid с sort
Replies: 4
Views: 1638

ClientDataSet и wxGrid с sort

Есть необходимость в DataSet'e. В него данные я буду добавлять вручную от куда угодно, лиж бы у него sort был (с возмоджностью сорта сразу по нескольким колонкам). Есть что-то подобное (чтобы не изобретать велосипед). Может на stl кто-то что-то подобное писал? Необязательно даже чтобы он уже на wxGr...
by borr_1
Sat Sep 27, 2008 10:28 am
Forum: wxWidgets Development (Russian)
Topic: Tab Order по кругу
Replies: 7
Views: 2606

Я не дописал в предидущем посте - такое поведение у панели с включенным wxTAB_TRAVERSAL
by borr_1
Sat Sep 27, 2008 10:02 am
Forum: wxWidgets Development (Russian)
Topic: Tab Order по кругу
Replies: 7
Views: 2606

Ага а еще MoveAfterInTabOrder между кнопочками не работет Button2->MoveAfterInTabOrder(Button1); Button3->MoveAfterInTabOrder(Button2); Не работает. Выходит Tab придется как то через event'ы обрабатывать? Вот только как это поизящнее сделать? У меня после 3-й кнопки фокус на первый TextCtrl не хочет...
by borr_1
Sat Sep 27, 2008 8:50 am
Forum: wxWidgets Development (Russian)
Topic: Tab Order по кругу
Replies: 7
Views: 2606

Да у меня вообще проблема с этим TextCtrl2->MoveAfterInTabOrder(TextCtrl1); Button1->MoveAfterInTabOrder(TextCtrl2); Button2->MoveAfterInTabOrder(Button1); Button3->MoveAfterInTabOrder(Button2); Во первых если для Panel1 выключаешь wxTab_TRAVERAL TAB двигается только до первой кнопки, а если его вкл...