|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Переопределение стандартного диалогового окна
Возник вопрос: есть ли способ в стандартное диалоговое окно (в частности, TColorDialog) добавить элемент (в частности, CheckBox)? Создание своей формы не рассматриваю ибо сложно вручную прописывать все 48 цветов. Или есть вариант сделать это быстрее?
|
#2
|
|||
|
|||
Тут надо смотреть как реализован диалог.
Если он вытаскивает системный, то там надо ловить хэндл окна и уже в него вставлять компонент. Видел примеры такого, правда с другим диалогом, SelectDirectory, если правильно помню. Если это нативный дельфовый диалог, то там можно унаследоваться и перекрыть соотв. метод. |
Этот пользователь сказал Спасибо lmikle за это полезное сообщение: | ||
T232006 (03.12.2022)
|
#3
|
|||
|
|||
TColorDialog является системным. Ловить Handle - задача не из простых. Но в итоге я уточнил задачу и сконструировал свое окно.
|