|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.06.2012, 04:41 | #1 |
Регистрация: 13.06.2012
Сообщений: 5
|
Стирание нарисованной линии. Ассемблер
Вобщем прога мышкой рисует линии в досе, подскажите как дописать что бы она стирала линию при нажатии правой кнопки мыши.(Линии рисует от предиущего щелчка к следующему).
Код:
1.Название темы должно адекватно отражать суть решаемой задачи/проблемы. 2. Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (это кнопочка с решёточкой #) Не забывайте об этом! Модератор. Последний раз редактировалось Serge_Bliznykov; 14.06.2012 в 08:23. |
14.06.2012, 04:47 | #2 |
Регистрация: 13.06.2012
Сообщений: 5
|
Модеры, не удаляйте пожалуйста тему по другому не могу сформулировать без слов которые запрещены. Просто хочу понять как дописать.
|
14.06.2012, 08:05 | #3 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
А чем "Удаление нарсованной линии. Ассемблер" не подходит?
Самый простой (но не очень хороший) способ удаления линии - нарисовать поверх нее линию цвета фона. Последний раз редактировалось s-andriano; 14.06.2012 в 08:08. |
14.06.2012, 09:04 | #4 |
Регистрация: 13.06.2012
Сообщений: 5
|
|
14.06.2012, 13:39 | #5 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
1. Я Вам помог сформулировать название тем так, чтобы оно удовлетворяло принятым правилам. Считаю, что мышь - деталь не существенная для названия.
2. Я так понимаю, что с удалением линии у Вас проблем нет? Тогда правая кнопка мыши определяется по тому же байту состояния, что и левая, только по соседнему биту (ближайший старший разряд). |
14.06.2012, 14:24 | #6 | |
Регистрация: 13.06.2012
Сообщений: 5
|
Цитата:
|
|
14.06.2012, 18:35 | #7 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
Да как рисование, так и удаление. Только, я так понял, удалять она должна вне зависимости от того, где щелкнули мышью, следовательно, запоминать нужно не только последнюю позицию щелчка, но и предпоследнюю.
PS. Вообще, это садизм выкладывать на форуме неоткомментированную прогу на Ассемблере. |
14.06.2012, 19:51 | #8 | |
Регистрация: 13.06.2012
Сообщений: 5
|
Цитата:
Я первый раз на этом форуме, как выкладывать не знаю. Можешь примерно рассказать как это написать? Ну или есть возможность и мозги то точно=) |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ImageList1 Стирание картинок с формы | PROGRAMyGA | Помощь студентам | 1 | 12.04.2011 13:58 |
Рисование эллипса на канве и последующее его стирание | Vohakisa | Помощь студентам | 3 | 21.05.2010 14:11 |
Можноли проверить, находиться ли мышь над нарисованной фигурой? | TwiX | Мультимедиа в Delphi | 3 | 26.08.2009 10:35 |
Стирание диска | Яр|/||< (^_^) | Общие вопросы Delphi | 0 | 22.08.2009 13:53 |
начало второй нарисованной линии должно передвинутся к началу первой. Delphi | maddamo4ka | Помощь студентам | 7 | 08.12.2008 19:19 |