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

Вниз

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

 
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 вся ветка

Форум: "Media";
Текущий архив: 2004.06.06;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.051 c
1-1085396068
Mehriddin
2004-05-24 14:54
2004.06.06
Графика в delphi


14-1084855127
Def_E
2004-05-18 08:38
2004.06.06
ОЧЕНЬ большие числа


1-1085226128
Евгений
2004-05-22 15:42
2004.06.06
Парсинг


11-1076765568
Владимир Кладов
2004-02-14 16:32
2004.06.06
Не пора ли протестировать KOL с CBuilder-ом?


3-1084782386
Goida
2004-05-17 12:26
2004.06.06
Где компоненты для работы с Sybase?





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