wxGrid wxGridTableBase cursor и "помехи" и

Это русская секция форума wxWidjets. В этой секции вы можете обсуждать любые вопросы, связанные с wxWidgets на вашем родном языке.
Post Reply
borr_1
Super wx Problem Solver
Super wx Problem Solver
Posts: 362
Joined: Wed Mar 07, 2007 8:10 am
Location: Russia, Shakhty

wxGrid wxGridTableBase cursor и "помехи" и

Post by borr_1 » Mon Sep 13, 2010 1:38 pm

Есть wxGrid с наследником от wxGridTableBase. Получаю данные и начинаю двигать курсор клавиатурой вдоль строки и между строка. И в эти моменты происходит перерисовка окна/ячеек грида с данными что-то типа мерцания. То одна ячейка "моргнет" то другая. Когда я делал просто все через Grid->SetCellValue такого эффекта не было. Кто-нибудь сталкивался знает как лечить?

ОС WinXP
WinXP SP3, wx-2.8.10, MinGW-4.4.1, gdb-7.1.2, eclipse

Mojo
Super wx Problem Solver
Super wx Problem Solver
Posts: 401
Joined: Wed Sep 21, 2005 8:17 am
Location: Rostov-on-Don, Southern Russia

Re: wxGrid wxGridTableBase cursor и "помехи"

Post by Mojo » Tue Sep 14, 2010 10:48 am

borr_1 wrote:Есть wxGrid с наследником от wxGridTableBase. Получаю данные и начинаю двигать курсор клавиатурой вдоль строки и между строка. И в эти моменты происходит перерисовка окна/ячеек грида с данными что-то типа мерцания. То одна ячейка "моргнет" то другая. Когда я делал просто все через Grid->SetCellValue такого эффекта не было. Кто-нибудь сталкивался знает как лечить?

ОС WinXP
У меня такая же песня когда я рисую бордюры в ячейке, то один бордюр пропадает, то другой. Обычно я в клик-событие добаляю ФорсРефреш() тогда грид принудительно обновляется.
Win XP HE SP3, Vista
Xubuntu 12.04 LTS
wxWidgets-2.9.5
wxWidgets-3.0.0

Post Reply