Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Проблема с TComboBoxEx+TCoolBar
|
|||
|---|---|---|---|
|
#18+
Доброе время суток всем. Не было ли у кого-нибудь нижеописанного глюка: В программе активно использовались TComboBoxEx, расположенные на TCoolBar. В комбо грузился список из базы (Oracle), типа списка клиентов. В свойство TComboExItem.Data совался указатель на класс, в котором хранились данные из базы. Все вроде бы нормально, но заметил соедующий глюк: если при запущенной программе зайти в свойства экрана в Windows, что-либо там поменять, потом нажать "Применить" или "Ок", то происходит обнуление указателей в элементах списка. То есть если до этой операции в списке был выбран какой-либо элемент, то после операции ItemIndex=-1 (то есть в списке пусто), содержимое списка (названия с соотв. иконками) остается, но данных нет. (это показала трассировка). В процессе данно действа, как опять же показывать трассировка, происходит несколько раз события OnEnter и OnExit (независимо от того, был ли фокус на этом списке или нет). При первом входе-выходе данные есть, при втором и далее уже нет. Кто-нибудь сталкивался с такой проблемой? P.S. проверялось на Delphi 6 & 7, на Windows 2K & Windows XP. P.P.S. вопрос уже решил, поменяв TCoolBar на TControlBar, но все равно интересно, больно уж нравился CoolBar ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2002, 16:54 |
|
||
|
Проблема с TComboBoxEx+TCoolBar
|
|||
|---|---|---|---|
|
#18+
Забыл сказать, что 1. С Interbase это тоже работает :) 2. Такая же фигня происходит после оживания компа после скринсейвера, но только если включен пароль на нем (D6+W2K). Вот такие чудеса. Может я чего-то не догоняю ? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2002, 17:00 |
|
||
|
|

start [/forum/topic.php?fid=58&tid=2119441]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
165ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 11ms |
| total: | 258ms |

| 0 / 0 |
