Memo как редактор команд
Как увязать строку в Memo вида "переместить 200,300" c функцией в Delphi Mouse.CursorPos:=TPoint(200,300) и дальше парсить по всему Memo на наличие других команд построчно?
В Memo вручную вносятся команды, а потом они должны выполниться по порядку в цикле, например. Парсить через PosEx и каждуое слово сравнивать со значением, но как еще и координаты, написанные через пробел/запятую сюда приделать???
Буду признателен за кусок кода этого самого "распознавания команд".
P.S. Знаю, что есть море таких программ, мне интересна сама начинка, т.е. как это все функционирует.
|