Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.06;
Скачать: CL | DM;

Вниз

Подскажите как мне изменить цвет   Найти похожие ветки 

 
all_   (2004-03-11 15:44) [0]

Вопрос вот такой:
На форме есть Button, форма имеет какой-то измененный цвет.
Подскажите как мне изменить цвет кнопки таким образом, чтобы он совпадал с цветом формы.
(в принципе это касается любого элемента управления)
Спасибо.


 
Gero ©   (2004-03-11 22:09) [1]

Придется писать потомков для контролов со своей прорисовкой.


 
Mihey ©   (2004-03-11 22:43) [2]

2 Gero:

:))))

2 all_:

Це так поставь ParentColor = True у всех контролов если есть такое свойство у них. А стандартная кнопка Delphi - всегда серая.


 
Алхимик ©   (2004-03-11 22:48) [3]


> (в принципе это касается любого элемента управления)
> Спасибо.



> Це так поставь ParentColor = true

А толку? :)


 
Gero ©   (2004-03-11 23:26) [4]

> :))))

Что же Вас так рассмешило?


 
Mihey ©   (2004-03-12 00:28) [5]

>Что же Вас так рассмешило?

Да вы я вижу за свою карьеру потомков наплодили будь здоров.


 
Gero ©   (2004-03-12 07:35) [6]

> Да вы я вижу за свою карьеру потомков наплодили будь здоров

Да, немало. И в данном случае другого решения я не вижу.


 
all_   (2004-03-12 14:29) [7]

Прежде всего всем спасибо за ответы (ну никак не ожидал что форум такой быстрый :), замечательно).

Теперь второе, ParentColor это хорошо, но как же все-таки быть с кнопкой (только создавать новый класс = Tbutton и изменять свойтсва?).

Спасибо.


 
Gero ©   (2004-03-12 17:28) [8]

> только создавать новый класс = Tbutton и изменять свойтсва

Создавать новый класс - наследник.
Но не изменять свойства, а наследовать процедуру Paint, там писАть свой код прорисовки. Да, еще добавить для TButton Canvas.
Если никогда не писали компонентов - в нете полно статей об этом, почитайте, это не сложно.


 
Mihey ©   (2004-03-12 18:12) [9]

Собственно, зайди на Torry, там есть готовые кнопки, которые от обычных отличаются только тем, что позволяют менять цвет.


 
Серг   (2004-03-26 22:31) [10]

Была такая ерунда, пацан полазил в настройках экрана -оформление.



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

Текущий архив: 2004.06.06;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.03 c
1-1085067267
Choker
2004-05-20 19:34
2004.06.06
Вход в DLL


3-1084438276
Serge1
2004-05-13 12:51
2004.06.06
Обработка транзакций


1-1085552333
Idiliya
2004-05-26 10:18
2004.06.06
Thread: WinXP+Synchronize=Дружба.


14-1084564681
Piter
2004-05-14 23:58
2004.06.06
Ни у кого нету заготовок СЧЕТОВ-ФАКТУР?


14-1083771139
ИМХО
2004-05-05 19:32
2004.06.06
Челси - Монако