Функция создания и вывода на экран всплывающего меню.
popupmenu(left_point, menu_str);
left_point – левая верхняя точка положения меню, тип point,
menu_str – строка с текстом, определяющим конфигурацию меню.
popupmenu – функция создаёт и выводит на экран всплывающее меню с положением левой верхней точки left_point и текстом menu_str, определяющим конфигурацию меню. Функция возвращает управление сразу и не производит ожидания, пока меню не будет выбрано. Формат текста конфигурации меню следующий: <уровень>;<имя>;<действие> Каждый пункт меню должен быть на новой строке. Уровни должны начинаться с 1. Если пункт меню имеет уровень больше предыдущего, то он будет находиться в подменю. Действие – это текст на встроенном языке программирования. В нём допустимо использовать все его функции.
нет
var str:string = "1;Главная;gotopage("")" + chr(10) + "1;Страницы" + chr(10) + "2;Страница 1; gotopage("p1") " + chr(10) + "2;Страница 2; gotopage("p2") "; var left:point = (100,0); popupmenu(point, str);
В примере создается всплывающее меню с конфигурацией:
1;Главная;gotopage(“”)
1;Страницы
2;Страница 1; gotopage(“p1”)
2;Страница 2; gotopage(“p2”)
Меню представляет собой два основных пункта Главная и Страницы, пункт Страницы имеет подменю с двумя пунктами Страница 1 и Страница 2.