![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Участник клуба
Регистрация: 29.01.2008
Сообщений: 1,039
|
![]()
Есть такой код:
Код:
В общем если пользователь нажал в промежуток X = от 0 до 25 и Y=от 0 до 25 то нарисовать рисунок в точке 0,0. Если пользоваетль нажал в X=от 25 до 50 и Y=от 25 до 50 то нарисовать рисунок в точке 25,25. И так далее, увеличивая всё на 25. Как создать эту проверку? Размер формы может быть любой. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,542
|
![]()
OnMouseUp/OnMouseDown
cx:=(x div 25)*25; cy:=(y div 25)*25;
программа — запись алгоритма на языке понятном транслятору
|
![]() |
![]() |
![]() |
#3 | ||
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]() Цитата:
Ну и делайте проверку вниз: Цитата:
|
||
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 29.01.2008
Сообщений: 1,039
|
![]()
To Mihali4.
В коде непонятно куда эту проверку вставить, а переменная userx ведь должно иметь какое-то начальное значение, а его нет... |
![]() |
![]() |
![]() |
#5 |
Андрей
Форумчанин
Регистрация: 21.11.2006
Сообщений: 457
|
![]()
По моему вот правильное решение, или я чего то не понимаю?..
ICQ: 5311314
[SIGPIC][/SIGPIC] |
![]() |
![]() |
![]() |
#6 | |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]() Цитата:
userx... М-да, догадаться, что это координаты "тычка" мышкой юзером, практически невозможно... ![]() |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Координаты клика | snake-as | JavaScript, Ajax | 0 | 24.02.2008 15:44 |
Координаты окон | Лубышев | Общие вопросы Delphi | 6 | 22.01.2008 19:40 |
Координаты ОУ? | Fainder | Общие вопросы Delphi | 9 | 15.10.2007 20:59 |
Координаты курсора | Haster | Win Api | 8 | 06.08.2007 12:04 |
координаты | Aram | Общие вопросы C/C++ | 5 | 08.06.2007 20:03 |