Search found 20 matches

by ImmortalDragon
Mon Aug 31, 2015 5:26 pm
Forum: C++ Development
Topic: event priority
Replies: 3
Views: 457

Re: event priority

So i can create 4 queue ( for all my priority) and process main queue (mouse click, keyboard, size...) as is, and in wxEVT_IDLE - my queues in my order :D
Is wxMessageQueue thread safe?
could you please post some example?
by ImmortalDragon
Mon Aug 31, 2015 3:25 pm
Forum: C++ Development
Topic: event priority
Replies: 3
Views: 457

event priority

I have 2 thread: gui and worker. main thread(gui) process each event in fifo (first input first output), as i see. but how can i set priority to event and process first all with high priority in fifo, next - low priority. example: mouse click, keyboard ... - 5 priority worker to gui event - 1 priori...
by ImmortalDragon
Tue Dec 09, 2014 3:03 pm
Forum: C++ Development
Topic: how to create GridCellEditor
Replies: 7
Views: 1416

Re: how to create GridCellEditor

I subclass wxGridCellAttrProvider. And it works very well.
But i saw all sources and not find How to use GetAttr. Crash, crash, and crash. I think to write to bug tracker.
by ImmortalDragon
Tue Dec 09, 2014 4:26 am
Forum: C++ Development
Topic: how to create GridCellEditor
Replies: 7
Views: 1416

Re: how to create GridCellEditor

I repeat: Your new cell editor must derive from wxGridCellEditor. it is In all sources: wxGridCellTextEditor, wxGridCellNumberEditor etc.. in Create, after create own control, they call base class Create function like me: m_control = new ControlEdit(parent, id); wxGridCellEditor::Create(parent, id,...
by ImmortalDragon
Mon Dec 08, 2014 8:52 am
Forum: C++ Development
Topic: how to create GridCellEditor
Replies: 7
Views: 1416

Re: how to create GridCellEditor

i change my code in GetAttr to create standart editor wxGridCellTextEditor like this: wxGridCellAttr * cellAttr = new wxGridCellAttr; cellAttr->SetBackgroundColour(wxColour(100, 255, 255)); wxGridCellTextEditor * editor = new wxGridCellTextEditor; //cellAttr->IncRef(); //editor->IncRef(); cellAttr->...
by ImmortalDragon
Mon Dec 08, 2014 4:45 am
Forum: C++ Development
Topic: how to create GridCellEditor
Replies: 7
Views: 1416

Re: how to create GridCellEditor

Sorry i wrote my code my memory. (i now about asterisk) and this code: wxGridCellEditor(parent, id, EvtHandler); must be m_control = new ControlEdit(parent, id); wxGridCellEditor::Create(parent, id, evtHandler); sorry for disopointd. (and sorry for my english, sometimes) I use GridTableBase for retr...
by ImmortalDragon
Sun Dec 07, 2014 2:45 pm
Forum: C++ Development
Topic: how to create GridCellEditor
Replies: 7
Views: 1416

how to create GridCellEditor

I created new class derived from wxGridCellEditor. For test i make all virtual abstract member clean (without code), but Create. In Create i create my control (derived from wxControl). Like this: m_control = new ControlEdit(parent, id); wxGridCellEditor(parent, id, EvtHandler); I have a grid with my...
by ImmortalDragon
Sat Jul 27, 2013 5:38 pm
Forum: wxWidgets Development (Russian)
Topic: Как получить текущие видимые строки wxGrid
Replies: 0
Views: 3292

Как получить текущие видимые строки wxGrid

Есть очень большая таблица базы данных, хочу ее вывести в wxGrid. Но как? Хранить все в памяти и каждый раз при создании контрола читать из базы данных - неинтрересно, поэтому wxGridStringTable отпадает. wxGridTableBase::GetValue(row, col) срабатывает столько раз сколько ячеет сейчас видно, Можно бы...
by ImmortalDragon
Wed Aug 29, 2012 5:57 am
Forum: wxWidgets Development (Russian)
Topic: wxT() и wx2.9
Replies: 11
Views: 184302

Re: wxT() и wx2.9

Посмотри в какой кодировке у тебя исходник (файл cpp), который ты компилируешь. utf8 бывает нескольких видов
by ImmortalDragon
Fri Oct 22, 2010 8:49 am
Forum: wxWidgets Development (Russian)
Topic: wxGrid и сортировка
Replies: 6
Views: 2078

А это у wxGrid не подойдет? wxGrid doesn't provide any support for sorting the data but it does generate events allowing the user code to sort it and supports displaying the sort indicator in the column used for sorting. To use wxGrid sorting support you need to handle wxEVT_GRID_COL_SORT event (and...
by ImmortalDragon
Thu Oct 21, 2010 6:13 am
Forum: wxWidgets Development (Russian)
Topic: Опять про консоль. print(x,y, text)
Replies: 3
Views: 1453

На сколько я понял консоль это что-то типа stream и как там применить эту функцию? SetConsoleCursorPosition есть в win32 но есть ли она в Linux?
by ImmortalDragon
Wed Oct 20, 2010 12:05 pm
Forum: wxWidgets Development (Russian)
Topic: как поместить wxButton в wxTextCtrl чтоб т
Replies: 16
Views: 5329

Подозреваю что многое могу найти в wxPropertyGrip и сопутствующих классах.
Sample мне очень понравился.
by ImmortalDragon
Wed Oct 20, 2010 11:04 am
Forum: wxWidgets Development (Russian)
Topic: Опять про консоль. print(x,y, text)
Replies: 3
Views: 1453

Опять про консоль. print(x,y, text)

Прочитал много в форуме про консольные приложения и возможности использования wxWidget в них.

И не могу понять можно или нет wxPuts(x, y, text)? или похожее.
by ImmortalDragon
Tue Oct 19, 2010 1:49 pm
Forum: wxWidgets Development (Russian)
Topic: как поместить wxButton в wxTextCtrl чтоб т
Replies: 16
Views: 5329

borr_1 wrote: а у wxDC есть DrawText про это уже в справке есть.
Наверное имелось в виду DrawLabel, у DrawText нету параметра wxRect.
by ImmortalDragon
Tue Oct 19, 2010 12:24 pm
Forum: wxWidgets Development (Russian)
Topic: как поместить wxButton в wxTextCtrl чтоб т
Replies: 16
Views: 5329

http://forums.wxwidgets.org/viewtopic.php?t=25655&highlight=wxtextctrl+draw Только бери wxDC а не wxPaintDC, а у wxDC есть DrawText про это уже в справке есть. Как ты кнопку умудрился в TextCtrl впихнуть я так и не понял. И потом если кнопку просто отрисуешь придется повозиться с эффектом нажатия н...