|
#1
|
|||
|
|||
Нажатие на Image
Учусь работать с Delphi. Сейчас создаю простенькую игрушку на тренировку памяти: поочередно с компьютером надо восстанавливать цепочку на сетке. Придумал два пути для развития интерфейса - либо сделать навигационные клавиши по направлениям. Это я могу. А второй путь - непосредственное нажатие на нужную клетку сетки на Image'е. Вот это я и хочу спросить - как обрабатываются нажатия на Image? Можете пожалуйста толком объяснить?
|
#2
|
|||
|
|||
А что тебе надо?
Делаешь обработчик на клик мышкой и пишешь там то, что хочешь сделать... |
#3
|
|||
|
|||
Это я понимаю. Но как считать координату точки нажатия?
Последний раз редактировалось dim'ON 2x@, 04.08.2010 в 13:44. |
#4
|
||||
|
||||
в событиях OnMouseDown и OnMouseUp есть координаты
Arrrgh |
#5
|
|||
|
|||
А можете поподробнее объяснить?
Просто я мало про события знаю. |
#6
|
||||
|
||||
Координаты курсора...
В событиях onMouseUp, onMouseDown, onMouseMove: прописаны переменные (x и y) - координыты курсора;
например: procedure TForm1.FormMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); begin edit1.Text:=inttostr(x)+'x'+inttostr(y); end; end. |
#7
|
|||
|
|||
Я к этому времени эксперементальным путем уже разобрался
Но все равно спасибо |