Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.019 c
6-1082108674
NeyroSpace
2004-04-16 13:44
2004.06.06
разыскивается HANDLE mailslota


3-1084425756
Mitrofan
2004-05-13 09:22
2004.06.06
Уникальные значения в MSSQL 2000


14-1084909409
Vasya.ru
2004-05-18 23:43
2004.06.06
Скоко прога стоит?


3-1084514455
half_litre
2004-05-14 10:00
2004.06.06
Мусор в поле TEXT (Sybase)


14-1084975650
Mim1
2004-05-19 18:07
2004.06.06
Про неправильные ответы




   Наверх