Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2012.03.11;
Скачать: CL | DM;

Вниз

Баг или фича   Найти похожие ветки 

 
Dimka Maslov ©   (2011-11-18 18:54) [0]

Delphi2009. Использую TActionToolBar и TActionMainMenuBar. В run-time меняю ColorMap. Сначала всё хорошо. Но если прога какое время стоит без дела (оставаясь при этом активной), в один прекрасный момент ВНЕЗАПНО устанавливаются цвета из DefaultColorMap (которая видна в design-time). Вот и встаёт вопрос, как с этим злом бороться?


 
Rouse_ ©   (2011-11-18 19:00) [1]


> ВНЕЗАПНО устанавливаются цвета

Эмм, в данном случае Call-Stack должен показать где происходит паника :)


 
Dimka Maslov ©   (2011-11-18 19:06) [2]

Call-Stack штука полезная, но...
1) Надо сидеть около получаса не трогая комп (кто мне такое позволит)
2) Поскольку сброс происходит стохастически, мне не понятно на что именно ставит контрольную точку.


 
Kerk ©   (2011-11-18 19:06) [3]

Может, логгирование спасет?


 
Rouse_ ©   (2011-11-18 19:09) [4]


> Dimka Maslov ©   (18.11.11 19:06) [2]
> мне не понятно на что именно ставит контрольную точку.

На область память в которой находится DefaultColorMap


 
Dimka Maslov ©   (2011-11-18 20:59) [5]

Ситуация такая: в ответ на WM_WININICHANGE объект Screen начинает массово рассылать CM_SYSFONTCHANGE в обработчике которого  TCustomActionBar сбрасывает ColorMap в Default. Таки это баг.


 
_Юрий   (2011-11-19 13:58) [6]

Интересно, а как можно было подумать, что это фича? Даже не выясняя причин, а просто наблюдая результат, какова должна быть цепочка рассуждений?



Страницы: 1 вся ветка

Текущий архив: 2012.03.11;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.008 c
15-1321514725
DelphiN!
2011-11-17 11:25
2012.03.11
Сервер для хранения приложений для запуска их на клиентах


15-1321736064
Германн
2011-11-20 00:54
2012.03.11
Бродил тут


15-1321796904
И. Павел
2011-11-20 17:48
2012.03.11
Порекомендуйте сервер для игры в шахматы


2-1322608424
vit196sh
2011-11-30 03:13
2012.03.11
Помогите с несложной программой пожалуйста)))


2-1322594941
Jacksotnik
2011-11-29 23:29
2012.03.11
Помогите с отчетом