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

Вниз

Странное отображение компонентов в KOL.   Найти похожие ветки 

 
Dosian   (2006-03-21 04:32) [0]

Когда VCL кидаешь новый компонент на форму, то он перекрывает те компоненты, которые были под ним... Тоесть, была у нас на форме кнопочка. Кидаем, например, Panel на форму так, чтобы она перекрыла кнопку...и запускаем приложение... В итоге мы видим только панель... Кнопку под ней -нет! В KOL всё обстоит иначе... На стадии разработки компоненты видут себя также, как и VCL (перекрывая друг друга), но после запуска приложения всё с ног на голову становится! Не перекрываются объекты или, если и перекрываются, то очень странно!

Спросите для чего? Просто, необходимо сделать в моей программе, чтоб панель находилась поверх ListView"а (аля свой попап)!


 
Vladimir Kladov   (2006-03-21 19:19) [1]

KOL = wrapper к API. Все просто: у окон есть Z-order. Изначально он зависит от порядка создания: чем позднее окно создано, тем "выше" поверх других оно окажется. В KOL порядок создания братских окон зависит от TabOrder и Align. Нет Align-а - управляете TabOrder"ом. Самое надежное это своим кодом вызвать BringToFront.



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

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

Наверх




Память: 0.46 MB
Время: 0.058 c
15-1165516784
Petr V. Abramov
2006-12-07 21:39
2006.12.31
Крамольная мысль....


3-1161165801
Хельг
2006-10-18 14:03
2006.12.31
Connection failure на MS Sql Server 2005


11-1142413898
ElDev
2006-03-15 12:11
2006.12.31
Проблемы с KOLmdvToolTip!


2-1165818559
Сергей Ю
2006-12-11 09:29
2006.12.31
Работа с socket-ами и sql в одном приложении=многопоточность?


3-1160737584
Antoxa2005
2006-10-13 15:06
2006.12.31
Подскажите, а как сменить пароль пользователя SYSDBA программно?