Search found 11 matches

by integer
Tue Aug 24, 2010 3:55 pm
Forum: wxWidgets Development (Russian)
Topic: Есть ли возможность заблокирова
Replies: 10
Views: 4888

А метод wxMenuBar::EnableTop(...), не подходит?
by integer
Mon Aug 23, 2010 4:44 pm
Forum: wxWidgets Development (Russian)
Topic: Есть ли возможность заблокирова
Replies: 10
Views: 4888

С помощью wxMenuItem:

Code: Select all

wxMenu* m1 = new wxMenu;
wxMenuItem* i1 = m1->Append(...);
i1->Enable(false);
by integer
Sat May 01, 2010 3:44 pm
Forum: wxWidgets Development (Russian)
Topic: Ошибка при печати
Replies: 4
Views: 2440

Тоже XP, но, видимо, что-то где-то как-то не так. Наверное стоит на других компах свои программки попробовать.
by integer
Sat May 01, 2010 10:34 am
Forum: wxWidgets Development (Russian)
Topic: Ошибка при печати
Replies: 4
Views: 2440

Благодарю за быстрый ответ! wxWidgets - wxMSW-2.8.10 Среда MS Visual C++9.0 Express Сам компилятор, как я понимаю, Microsoft (R) Windows (R) Resource Compiler Version 6.0.5724.0 В примере ничего не менял, даже специально вытащил оригинал из архива, запустил и убедился в ошибке. Билд static, пробовал...
by integer
Fri Apr 30, 2010 2:43 pm
Forum: wxWidgets Development (Russian)
Topic: Ошибка при печати
Replies: 4
Views: 2440

Ошибка при печати

Привет. Использую пример "printing". При печати вылетает исключение: First-chance exception at 0x77c12c62 in printing.exe: 0xC0000005: Access violation reading location 0x00000004. First-chance exception at 0x7c81eb33 in printing.exe: Microsoft C++ exception: __non_rtti_object at memory lo...
by integer
Fri Feb 26, 2010 6:22 pm
Forum: wxWidgets Development (Russian)
Topic: Передача событий от одного окна
Replies: 2
Views: 1897

Спасибо, использование wxWindowDisabler в дополнении к тому, что я описывал, решает проблему. Теперь окно не может потерять фокус ввода и все события благополучно добираются до вида. Я думал решение будет в замене каким-либо образом обработчиков событий, но с wxWindowDisabler все решается даже лучше...
by integer
Tue Feb 23, 2010 3:42 pm
Forum: wxWidgets Development (Russian)
Topic: Передача событий от одного окна
Replies: 2
Views: 1897

Передача событий от одного окна

Привет всем. Использую архитектуру документ-вид, есть несколько видов, у каждого свое окно. В некоторый момент времени мне необходимо, чтобы окно перестало обрабатывать события от мышки и клавы, то есть "заморозилось" бы и разморозилось по нажатию любой клавиши. Сейчас я размещаю в классе ...
by integer
Wed Dec 09, 2009 9:46 am
Forum: wxWidgets Development (Russian)
Topic: Event Size
Replies: 5
Views: 3093

Вопрос успешно решен! По поводу AUI: class myAuiFloatingFrame : public wxAuiFloatingFrame { //... protected: virtual void OnMoveStart(); virtual void OnMoveFinished(); } class myAuiManager : public wxAuiManager { public: virtual wxAuiFloatingFrame* CreateFloatingFrame(...); // создает myAuiFloatingF...
by integer
Sun Dec 06, 2009 6:54 pm
Forum: wxWidgets Development (Russian)
Topic: Event Size
Replies: 5
Views: 3093

Спасибо за помощь! EVT_MOUSE_CAPTURE_CHANGED действительно подходит. С aui буду разбираться.
by integer
Sat Dec 05, 2009 7:17 am
Forum: wxWidgets Development (Russian)
Topic: Event Size
Replies: 5
Views: 3093

Она там и происходит. Может я не так пояснил. Мне на время, пока мы растягиваем окно, нужно прекратить отрисовку, а потом возобновить.
Еще похожий вопрос. Окна управляются auimanager'ом. Как отловить события, когда мы начинаем перемещать окно и когда заканчиваем (окно причаливает куда-нибудь)?
by integer
Fri Dec 04, 2009 6:48 pm
Forum: wxWidgets Development (Russian)
Topic: Event Size
Replies: 5
Views: 3093

Event Size

Добрый день!
Такой вопрос. В процессе, когда мы меняем размеры окна, мы с помощью EVT_SIZE и wxSizeEvent можем получать событие об этом и перерисовывать окно. Мне же нужно перерисовать окно только после того, как размеры будут изменены. Можно как-нибудь узнать об окончании изменения размеров окна?