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




Вниз

Смена цвета некоторых компонентов 


Chris   (2002-01-23 09:23) [0]

Как сменить цвет некоторых компонентов в RunTime, таких как TMainMenu, TPageControl, TButton? Но сделать это надо так, чтобы цвета менялись не у всех окон Windows, а только у моей проги?
Заранее благодарю.



Rem   (2002-01-23 10:39) [1]

TMenu: Обрабатывать событие OnDrawItem для экземпляров TMenuItem
TPageControl: Обрабатывать событие OnDrawTab для экземпляра TPageControl
и т.п.



Chris   (2002-01-24 09:11) [2]

И что я с этим событием буду делать?
У них же нет свойства Color?



Alx2   (2002-01-24 09:18) [3]

Зато есть aCanvas и aRect.
Для меню, например:
procedure TForm1.N11DrawItem(Sender: TObject; ACanvas: TCanvas;
ARect: TRect; Selected: Boolean);
begin

end;



Chris   (2002-01-24 09:30) [4]

...вот уж верно говорят: "Подальше положишь - поближе возьмешь".
Вместо того, чтобы посмотреть заголовок процедуры - искал в свойствах объекта...
Спасибо!




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




Наверх





Память: 0.72 MB
Время: 0.033 c
1-18918           SergeiSSG             2002-01-23 22:11  2002.02.07  
На основе какого компонента(-ов) можно реализовать многослойный графический редактор?


7-18993           GovoRun               2001-10-26 22:27  2002.02.07  
Поддерживает ли видеокарта это разрешение?


4-19023           Art                   2001-11-16 15:10  2002.02.07  
Как мне из моей проги открыть другую???


1-18833           Lotus                 2002-01-22 10:17  2002.02.07  
Есть две формы, на одной из них Memo на другой Edit


1-18900           Роман Василенко       2002-01-23 19:19  2002.02.07  
Минимизация в Quick Report