FireURQ:Особенности реализации URQL: различия между версиями

Содержимое удалено Содержимое добавлено
Нет описания правки
Строка 147:
 
Общий синтаксис такой:
btn '''btn %'''<Название локации>, <Текст на кнопке>'''
''' [[ <Текст ссылки> | '''%'''<Название локации>]]'''
'''Пример'''
'''btn''' '''%'''menu, По этой кнопке будет меню
''':menu''''
'''btn''' someloc, Первый пункт меню
'''btn''' anotherloc, Второй пункт меню
Строка 159:
'''end'''
 
Все кнопки в меню-локации превращаются в пункты меню. В меню-локациях не разрешается использовать практически ничего, кроме конструкций '''if..then..else'''', '''goto''', '''proc''', '''btn''' и работы с переменными, которые можно назначать и проверять. Все фантомные '''btn''' (ведущие на несуществующую локацию) становятся неактивными пунктами меню.
Все кнопки в меню-локации превращаются в пункты меню.
 
В меню-локациях не разрешается использовать практически ничего, кроме конструкций '''if..then..else'''', '''goto''', '''proc''', '''btn''' и работы с переменными, которые можно назначать и проверять.
 
Все фантомные '''btn''' (ведущие на несуществующую локацию) становятся неактивными пунктами меню.
 
Если в качестве имени кнопки использовать "-" (дефис), то в меню будет вставлена полоска-разделитель.
Строка 177 ⟶ 173 :
'''menu_selectioncolor''' - цвет фона выбранного элемента
'''menu_seltextcolor''' - цвет шрифта выбранного элемента
'''menu_disabledcolor''' - цвет шрифта неактивного элемента
 
 
==Декораторы==