Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.10.30;
Скачать: [xml.tar.bz2];

Вниз

Как создать собственный заголовок?   Найти похожие ветки 

 
Brutus   (2003-10-17 13:04) [0]

Подскажите, как создать собственный заголовок окна. Т.е. я устанавливаю borderstyle := bsnone и делаю заголовок, к примеру с помощью картинки. Но как сделать что бы картинка действовала как заголовок?


 
Игорь Шевченко   (2003-10-17 13:11) [1]

Обрабатывать сообщение WM_NCHITTEST

procedure TMyForm.WMHCHitTest (var Message : TWMNCHitTest);
begin
if PtInRect (CaptionRect,
ScreenToClient(SmallPointToPoint(Message.Pos))) then
Message.Result := HTCAPTION
else
inherited;
end;

Где CaptionRect - прямоугольник твоей картинки



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

Форум: "Основная";
Текущий архив: 2003.10.30;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.009 c
14-98854
Alexey Lipatov
2003-10-13 16:44
2003.10.30
Вход на Форум


1-98669
kavlad
2003-10-20 17:16
2003.10.30
Ресурсы, ресурсы...


1-98612
Akim2
2003-10-17 19:17
2003.10.30
Изменить VCL код


1-98637
tovSuhov
2003-10-21 15:20
2003.10.30
Эмуляция кликов


6-98781
Den Marino
2003-09-05 14:48
2003.10.30
Управление интернетом





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский