рисовать добавитьСенсор

Описание

Добавление сенсорной области в графическом окне.

Формат команды

рисовать добавитьСенсор x1 y1 x2 y2 Имя_сенсора

Переменная результата

нет

Аргументы

Наименование Тип данных Обязательное Примечание
x1 число да  
y1 число да  
x2 число да  
y2 число да  
Имя_сенсора строка да  

Пример №1.

Код: Скачать
* Использование сенсоров.

функция _$ВЫБОР
  показать сообщение "Выбран: [_$ВЫБОР;ОБЪЕКТ]"
возврат

рисовать очиститьСенсоры  

рисовать прямоугольник 0 0 400 30
рисовать текстВПрямоугольнике 0 0 400 30 'Вариант 1'  
рисовать добавитьСенсор 0 0 400 30 'Вариант 1'  

рисовать прямоугольник 0 31 400 60
рисовать текстВПрямоугольнике 0 31 400 60 'Вариант 2 (не будет реагировать)'  
рисовать добавитьСенсор 0 31 400 60 'Вариант 2'  

рисовать прямоугольник 0 61 400 90
рисовать текстВПрямоугольнике 0 61 400 90 'Вариант 3'  
рисовать добавитьСенсор 0 61 400 90 'Вариант 3'  

* Удаление сенсора для 2-го варианта
рисовать удалитьСенсор 'Вариант 2'  

Результат:
Будет изображено меню из 3-х пунктов, реагирующих на нажатие мыши.

Генерация команды

рисовать добавитьСенсор

x1 *
y1 *
x2 *
y2 *
Имя сенсора *

Отмеченные * поля являются обязательными для ввода.