Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
| Виталий |
Сообщение
#1
|
|
Группа: Пользователи Сообщений: 4 Пол: Мужской Реальное имя: Виталий Репутация: 0 |
Подскажите,пожалуйста, какое событие надо обрабатывать и каким образом для того, чтобы рисование на Canvas происходило только при нажатии левой кнопки мыши(если можете то приведите код).
|
![]() ![]() |
| volvo |
Сообщение
#2
|
|
Гость |
Ну, ты уж если взялся что-то делать - то делай как положено, а не "через пень - колоду"... С какой радости:
procedure TForm1.FormMouseUp(Sender: TObject; Button: TMouseButton; ты вдруг отжал кнопку? А ты что, проверил, что отпущена ИМЕННО левая? Может, я в процессе рисования нажал на правую кнопку, чтоб произвести какие-то доп. действия (скажем, отобразить текущие координаты мыши в Caption-е формы), а потом ее (правую же) отпустил. По какому праву это прерывает рисование? |
Виталий Рисование на Canvas при нажатии левой кнопки мыши. 12.11.2007 2:04
мисс_граффити в поиск...
вот, например: Графический редактор 12.11.2007 3:12
Better Kind
в поиск...
вот, например:
Автор хотел узнать про … 12.11.2007 23:00
Better Kind
Ну, ты уж если взялся что-то делать - то делай ка… 12.11.2007 23:42![]() ![]() |
|
Текстовая версия | 7.11.2025 6:46 |