Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.01.2010, 19:04   #1
melloun
Новичок
Джуниор
 
Регистрация: 09.01.2010
Сообщений: 7
Печаль РИсование на КАНВЕ- в Delfi

Делфи 7.
Реализовать рисование так, чтобы по нажатию мыши (щелкая левой кнопкой и удерживая ее при перемещении мыши по горизонтали и вертикали) рисовались отрезки произвольной длины и цвета, а используя ту же технологию и удерживая клавишу CTRL, можно было рисовать прямоугольники различного размера и цвета.

Помогите. Все просто, но я новичек в этом деле а время жмет. За ранее спасибо

Последний раз редактировалось melloun; 09.01.2010 в 19:07.
melloun вне форума Ответить с цитированием
Старый 09.01.2010, 19:23   #2
IT-man
АльTRUEи$т
Форумчанин
 
Аватар для IT-man
 
Регистрация: 19.03.2009
Сообщений: 784
По умолчанию

Стучи в аську - обсудим.
Цитата:
«Никто не войдет в Рай, имея хотя бы крупицу гордыни в своем сердце». «Аллах Красив и любит красоту. Гордыня означает отказ от истины и высокомерие»
IT-man вне форума Ответить с цитированием
Старый 09.01.2010, 21:10   #3
RUSt88
Участник клуба
 
Регистрация: 29.12.2009
Сообщений: 1,166
По умолчанию

для смены цвета используй рандом, также обработать события нажатия и удерживания на кнопки мыши и Ctrl
прямоугольники легко рисовать, поищи, это есть
ну а линию рисуй вслед по координатам курсора

хочешь готовое сделанное задание пиши на RUStx88@mail.ru
прогер C\C++\C#\Delphi
ася: [семь 3]-[97]-[1 шесть]
RUSt88 вне форума Ответить с цитированием
Старый 10.01.2010, 09:00   #4
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

Вот!
С нажатым Ctrl - рисует прямоугольник,С нажатым Shift - овал,без оных - линию
Вложения
Тип файла: rar RLC.rar (145.3 Кб, 28 просмотров)
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Старый 10.01.2010, 11:02   #5
melloun
Новичок
Джуниор
 
Регистрация: 09.01.2010
Сообщений: 7
По умолчанию

Исхожник надо. а так не работает
melloun вне форума Ответить с цитированием
Старый 10.01.2010, 13:32   #6
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

Цитата:
Исхожник надо.
За ним в аську!
Цитата:
а так не работает
Это ж как же не работает
Нажимаем левую кнопку мышки ---тащим туда куда надо--- отпускаем
и линия есть
Для круга /прямоугольника то же самое с зажатым shift/ctrl
Ну а это версия 1.0.0.2 в ней фигуры рисуются сразу за мышкой
Вложения
Тип файла: rar Rlc2.rar (145.3 Кб, 39 просмотров)
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.

Последний раз редактировалось ОДИНОЧЕСТВО В СЕТИ; 10.01.2010 в 13:41.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Рисование пирамиды на канве Eugene Общие вопросы Delphi 4 17.10.2013 17:27
рисование на канве и сообщения windows olchick Мультимедиа в Delphi 8 23.06.2009 14:52
цвета на канве Juffin Общие вопросы Delphi 3 17.05.2009 21:57
поиск по канве Bayazet Мультимедиа в Delphi 3 28.01.2009 14:52
Мерцание на Канве SERG1980 Мультимедиа в Delphi 3 30.04.2008 08:14