#Начало showstat 0 & ! скрываем дополнительное описание showinput 0 & ! скрываем строку ввода usehtml = 1 & ! включаем режим HTML-вывода bcolor = rgb(0, 0, 1) & ! цвет фона черный fcolor = rgb(255, 0, 0) & ! цвет шрифта красный $onobjsel = 'objsel' & ! устанавливаем локацию-обработчик выбора предмета '
' 'Пример использования HTML
' & ! устанавливаем белый шрифт i = 1 :loop '>>Текст размера <>' i = i + 1 if i < 8: jump 'loop' '

' ! добавим ссылку на 1е действие 'Дальше' ! и само действие act 'Вперед': gt 'loc1' - #loc1 'Пример таблицы:
' ''+ _ ''+ _ ''+ _ ''+ _ ''+ _ ''+ _ ''+ _ ''+ _ ''+ _ '
1st cell2
3
4
' '
Список:' ! выводим элементы с помощью *P, т.е. без дополнительных переносов строк *p '' ! добавим предмет num = num + 1 addobj '
предмет <>
' ! и действия act '<< Назад': gt 'Начало' act '
Удалить последний предмет
': if num > 0: delobj '
предмет <>
' num = num - 1 end end - #objsel $s = $selobj gs 'deltags' & ! в нашем случае нужно удалить
и
из названия предмета, чтобы корректно его отобразить 'Вы выбрали <<$s>>' - Подпрограмма удаления HTML-тэгов: #deltags :loop i = strpos($s, '<[^>]*>', 0) if i > 0: foundlen = len(strfind($s, '<[^>]*>', 0)) $s = mid($s, 1, i - 1) + mid($s, i + foundlen, len($s) - i - foundlen + 1) jump 'loop' end -