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

Вниз

Color формы   Найти похожие ветки 

 
Arhangel   (2002-08-13 18:15) [0]

Когда я меняю цвет формы, цвет меняется, но не изменным остается бордюры формы, можно ли и их как-нить окрасить в нужны цвет?


 
Skier   (2002-08-13 18:31) [1]

>Arhangel
Это не клиентская часть.
см. сообщение WM_NCPAINT
(через него же и Caption можно перекрасить)


 
Игорь Шевченко   (2002-08-13 18:31) [2]

Можно. Обрабатывая сообщение WM_NCPAINT, к примеру


 
Skier   (2002-08-13 18:32) [3]

>Игорь Шевченко
Как мы синхронно :))


 
Arhangel   (2002-08-13 21:01) [4]

Я не совсем понял как покрасить рамку в например красный цвет?
Обрабатываю это сообщение так:
procedure tform1.WMNCPAINT(var Mes: TWMNCPAINT);
begin
DefWindowProc(form1.handle,mes.Result,0,0);
end;
т.к. в хелпе было написано что DefWindowProc красит рамку, я знаю что что-то не то делаю. Подскажите как правильно.


 
Arhangel   (2002-08-14 16:22) [5]

Ну че, ни кто так и не скажет как это сделать?:(


 
Игорь Шевченко   (2002-08-14 17:16) [6]

Нет, знают, но хотят, чтобы вами
эта проблема была решена самостоятельно. Поглядите в unit RxGrdCpt.pas из RxLib - там есть пример



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

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

Наверх





Память: 0.45 MB
Время: 0.006 c
6-85156
Phil
2002-06-07 20:42
2002.08.26
Помогите! Необходимо сделать имитацию входа в NT-сеть


1-85078
fishca
2002-08-14 14:56
2002.08.26
Архивирование средствами Delphi


14-85236
greenrul
2002-07-26 16:32
2002.08.26
Сайт P2P : взаимовыгодный перевод программ


3-84915
BAY
2002-08-05 11:16
2002.08.26
Сравнение СУБД


8-85129
Янушка
2002-04-18 13:30
2002.08.26
Мигает изображение при прорисовке линий на Canvas





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский