![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 20.10.2007
Сообщений: 29
|
![]()
Доброе время суток!
Я новичок в Delphi, но для учёбы требуется его знание. Одно из заданий - сделать стандартный Виндовский Paint или что-то напоминающее. Рисовать получается, но цвет поменять не могу (на произвольный). Подскажите как работать с TColorDialog. Я даже не могу открыть TColorDialog ! ![]() От него мне требуется: 1. Чтобы при открытии, в его палитре, выделялся текущий цвет данной кнопки мыши (изначально они стандартные поэтому они точно будут присутствовать в палитре). 2. Чтобы я мог получить значение цвета в переменную. Если подскажите ещё парочку нужных функций данного компанента буду благодарен ![]() |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 02.09.2007
Сообщений: 1,193
|
![]()
Кидаем диалог на форму, его имя по умолчанию будет ColorDialog1.
Образец использования: Код:
Последний раз редактировалось _Dmitry; 20.10.2007 в 14:20. |
![]() |
![]() |
![]() |
#3 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
![]()
Вообще диалог выбора цвета это довольно хитрая штука, прилагаю проект граф. редактора, сильно недоделанный, но как образец для начала сойдет.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
![]() |
![]() |
![]() |
#4 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
В стандартной поставке Дельфи есть то, что вам нужно - готовый редактор:
D:\Borland\Delphi7\Demos\Doc\Graphe x |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 20.10.2007
Сообщений: 29
|
![]()
Спасибо! Помогло!
Но это решение вопроса 2.. Поэксперементировав я решил и первый: Код:
|
![]() |
![]() |
![]() |
#6 | ||
Пользователь
Регистрация: 20.10.2007
Сообщений: 29
|
![]() Цитата:
Цитата:
![]() спасибо, но для зачёта предпочитаю сделать своё, а для расширения своих знаний и умений посмотрю готовые. |
||
![]() |
![]() |
![]() |
#7 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос наверное про функции, а так точно даже не знаю про что. (Вопрос начинющего #6) | Albert2008 | Общие вопросы Delphi | 4 | 21.08.2008 15:33 |
вопрос по сокетам и общение как в ICQ.Сложный вопрос... | Руслантус | Общие вопросы C/C++ | 2 | 12.08.2008 21:10 |
TObject *Sender | sergei64_89 | Общие вопросы C/C++ | 1 | 06.06.2008 13:36 |
Вопрос о КПК | N!ckeL | Свободное общение | 3 | 05.06.2008 22:06 |
Вопрос по VS C++ | Arthur | Общие вопросы C/C++ | 2 | 19.01.2008 18:34 |