![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 24.11.2007
Сообщений: 20
|
![]()
Народ! Подскажите - как получить значения полей R, G, B после события OnAccept в стандартном диалоге ColorSelect?
|
![]() |
![]() |
![]() |
#2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
ColorToRGB
Что, дельфийским хэлпом пользоваться западло? |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 24.11.2007
Сообщений: 20
|
![]()
Я - увы - слаб в аглицком...
А Вам спасибо за подробный ответ! Надеюсь, на Ваши вопросы Вы получаете столь же содержательные комменты. Последний раз редактировалось zetrix; 24.11.2007 в 15:44. |
![]() |
![]() |
![]() |
#4 |
With best regards
Участник клуба
Регистрация: 20.04.2007
Сообщений: 1,448
|
![]()
Здесь уже рассмотрена тема.
Life is too short, play more...
Как правильно задавать вопросы |
![]() |
![]() |
![]() |
#5 | |
Пользователь
Регистрация: 24.11.2007
Сообщений: 20
|
![]() Цитата:
Объясню конкркетнее. Я делаю html-редактор. Хочу, чтоб он создавал не только html-файл, а ещё и css. В менюхе программы есть диалоги выбора цвета фона сайта, текста сайта, ссылок и т.п. Реализованы они стандартными диалогами ColorSelect. Результатом пользовательского выбора в них является значение типа TColor, напр. clRed. А в css мне его надо записать в виде #AAAAAA. В диалоге ColorSelect есть поля R, G, B. Вот их-то я и хочу прочитать после события OnAccept. Как это сделать? В качестве ответа мне вполне подойдёт строка вроде ColorSelect2.Dialog.Color.чего-то-там (написал бред, но для примера сойдет). |
|
![]() |
![]() |
![]() |
#6 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
Label1.Caption:='#'+IntToHex(ColorT oRGB(ColorDialog2.Color),6);
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 24.11.2007
Сообщений: 20
|
![]()
Вот спасибо! Если еще поясните, что такое 6 - буду почти счастлив! А про '#' я и сам знаю - читай подпись ))
Хотел добавить отзыв с благодарностью к Вашему посту - не вышло... Не фурычит чего-то на форуме. Последний раз редактировалось Adm; 24.11.2007 в 13:32. |
![]() |
![]() |
![]() |
#8 | |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
Опять-таки набираем IntToHex, ставим курсор где-то на нем и жмем пимпу F1. А там рассказано, что второй параметр - это количество выдаваемых в результате операции разрядов 16-ричного числа. Вам ведь лидирующие нули ни к чему?
![]() Цитата:
![]() |
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 24.11.2007
Сообщений: 20
|
![]()
Пользоваться средой я умею (и хэлпом в т.ч.), но уже писал, что не силен в импортном языке. А примеров - увы! - на большинство операторов нет...
Как раз на весах и кликал... Не хочет! О! Теперь прошло! За ответ - большое человеческое спасибо! Последний раз редактировалось Adm; 24.11.2007 в 14:04. |
![]() |
![]() |
![]() |
#10 | |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]() Цитата:
![]() Последний раз редактировалось mihali4; 24.11.2007 в 14:29. |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Инверсия цвета | Dj_smart | Общие вопросы Delphi | 6 | 08.05.2008 16:29 |
DBGrid цвета | Steel_rat | БД в Delphi | 9 | 01.02.2008 11:06 |
Формат цвета | xTANATOSx | Общие вопросы Delphi | 14 | 02.11.2007 20:22 |
Изменение цвета | Artem | Общие вопросы Delphi | 5 | 12.07.2007 09:07 |
цвета | Toxa | Общие вопросы Delphi | 3 | 20.04.2007 12:03 |