Можно ли добавить пользовательскую кнопку к заголовку TForm рядом с кнопками свертывания, разворачивания и закрытия во время выполнения?
Возможный дубликат:
Ресурсы для Windows Aero Glass и композитинга (DWM)
Вставить кнопку в строку заголовка окна
Я использую Delphi 2010.
Мне было интересно, есть ли способ добавить пользовательскую кнопку слева от кнопок свертывания, сворачивания и закрытия. Кнопка, которой назначено событие onClick?
Это будет использоваться как в модальной, так и в немодальной формах.
Thanx!
1 ответ
Решение
Для форм с отключенным Aero или когда ваша система работает в Windows XP, вы можете использовать TJvCaptionButton
(часть JVCL), в противном случае вы должны нарисовать кнопку в не-клиентской области, используя функции DWM (Desktop Window Manager). Попробуйте эти статьи для примера.