Форум: "Прочее";
Текущий архив: 2012.03.11;
Скачать: [xml.tar.bz2];
ВнизБаг или фича Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.003 c