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

Вниз

Как перекрыть стандартные цвета виндов?   Найти похожие ветки 

 
lipskiy   (2002-04-09 23:36) [0]

Как покрасить своим цветом то, что просто так не красится - полосы прокрутки у скроллбокса, бордюры у всех стандартных визуальных объектов (панель, мемо, листвокс, едит), кнопки TButton и SpeedButton, конопки управления SpinEdit, Combobox, Фон ячейки CheckBox и RadioButton, область TMainMenu ну и все такое прочее...


 
MBo   (2002-04-09 23:45) [1]

SetSysColors
или
WM_SYSCOLORCHANGE


 
lipskiy   (2002-04-10 00:04) [2]

Кхм... Но мне надо покрасить только конкретные объекты и только в моем приложении...


 
lipskiy   (2002-04-10 00:08) [3]

Ну, пусть даже все объекты, но только в моем приложении, это возможно?


 
MBo   (2002-04-10 00:28) [4]

нет или непросто.
За отрисовку, например, button, отвечает Windows


 
lipskiy   (2002-04-10 01:04) [5]

Но ведь все, что делает виндовс, можно перехватить и переделать...
Ок, как тогда быть - я использую стандартный набор визуальных компонентов, но интерфейс программы может быть настроен на предмет цветовой гаммы всех объектов. Как быть с бордюрами и прочим в этом случае?
Использовать только нестандартные компоненты, где все перекрашивается - я таких библиотек не нашел, в каждой такой библиотеке чего-то не хватает. Да и библиотека должна быть проверенная...


 
MBo   (2002-04-10 01:15) [6]

Обычно принято, что палитра приложения соответствует настройкам Windows, выбранным юзером, т.е. используются не цвета clGray и т.д., а clBtnFace и т.д.


 
Anatoly Podgoretsky   (2002-04-10 09:41) [7]

Юзер будет очень удивлен, если вместо своей цветовой схемы Баклажан, которую от тщательно отстраивал увидеть жто безобразие и будет очень огорчен, самое вероятное что он сделает это отправит в корзину и еще ославит автора во всех возможных конференциях.


 
lipskiy   (2002-04-10 13:35) [8]

Нет, не совсем так, соглашусь с вами, но только отчасти.
Есть довольно изящно оформленные программы, на которые приятно смотреть даже на фоне стандартной палитры.

Ну и потом - я делаю раскрасску обязательно опционально. Одним из вариантов будет системная палитра, несколько предустановленных цветовых схем и неограниченное число пользовательских. Так что любой юзер останется довольным.

Да и вообще, помимо содержиния, хорошая программа должна иметь еще и форму соответствующую. Приелись эти свинцово-песочные панели, хочется дизайнерского изыска. Тем более, что подбор палитры буду делать не сам, а профессиональный дизайнер, причем нахаляву! Грех не воспользоваться:)

Все ж таки вопрос остается открытым...




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

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

Наверх





Память: 0.46 MB
Время: 0.007 c
1-69852
Sergey Saf
2002-04-06 21:13
2002.04.22
Комбинация кнопок


3-69678
Sewix
2002-03-27 15:48
2002.04.22
Qreport


14-69974
lipskiy
2002-03-13 04:10
2002.04.22
И когда это вы все всё успеваете?


4-70059
Swinger
2002-02-18 20:30
2002.04.22
Последовательный запуск двух программ.


1-69779
Kurt
2002-04-08 10:14
2002.04.22
RichEdit или Memo! Как загружать фалы больших размеров только для





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