| Описание синтаксиса | - Управление блоками |
Управление блоками
Для доступа к блокам используется встроенный объект block
reg (name)
Регистрирует новый блок с именем name
select (name)
Устанавливает в качестве текущего блок с именем name при этом возвращает имя блока, который был до этого текущим
delete (name)
Удаляет блок с именем name
copyto (name)
Копирует содержимое текущего блока в конец блока с именем name
astext ()
Возвращает содержимое блока в виде одной текстовой строки с преобразованием типа Текст
save (filename)
Сохраняет содержимое блока в файле с именем filename с преобразованием типа Текст
cur ()
Возвращает имя текущего блока
reggen ()
Генерирует и возвращает уникальное имя блока
empty ()
Возвращает 1, если текущий блок пуст
inclvl ()
Увеличивает на 1 смещение печатаемого кода
declvl ()
Уменьшает на 1 смещение печатаемого кода
getlvl ()
Возвращает значение текушего уровня отступа кода от начала строки
lvlon ()
Включает форматирование добавляемого в блок кода(разделение по строкам и отступ кода по текущему значению левела)
lvloff ()
Выключает форматирование добавляемого в блок кода
lvlenabled ()
Возвращает 1, если для блока включено форматирование и 0 в противном случае
copyhere (name)
Копирует содержимое блока с именем name в конец текущего блока
isempty (name)
Возвращает 1, если блок с именем name пуст, и 0 в противном случае
ascode ()
Возвращает содержимое блока в виде одной текстовой строки с преобразованием типа Код
intext (text)
Возвращает 1, если текущий блок содержит текстовую строку text, и 0 в противном случае
savecode (filename)
Сохраняет содержимое блока в файле с именем filename с преобразованием типа Код
reg (name)
Регистрирует новый блок с именем name
select (name)
Устанавливает в качестве текущего блок с именем name при этом возвращает имя блока, который был до этого текущим
delete (name)
Удаляет блок с именем name
copyto (name)
Копирует содержимое текущего блока в конец блока с именем name
astext ()
Возвращает содержимое блока в виде одной текстовой строки с преобразованием типа Текст
save (filename)
Сохраняет содержимое блока в файле с именем filename с преобразованием типа Текст
cur ()
Возвращает имя текущего блока
reggen ()
Генерирует и возвращает уникальное имя блока
empty ()
Возвращает 1, если текущий блок пуст
inclvl ()
Увеличивает на 1 смещение печатаемого кода
declvl ()
Уменьшает на 1 смещение печатаемого кода
getlvl ()
Возвращает значение текушего уровня отступа кода от начала строки
lvlon ()
Включает форматирование добавляемого в блок кода(разделение по строкам и отступ кода по текущему значению левела)
lvloff ()
Выключает форматирование добавляемого в блок кода
lvlenabled ()
Возвращает 1, если для блока включено форматирование и 0 в противном случае
copyhere (name)
Копирует содержимое блока с именем name в конец текущего блока
isempty (name)
Возвращает 1, если блок с именем name пуст, и 0 в противном случае
ascode ()
Возвращает содержимое блока в виде одной текстовой строки с преобразованием типа Код
intext (text)
Возвращает 1, если текущий блок содержит текстовую строку text, и 0 в противном случае
savecode (filename)
Сохраняет содержимое блока в файле с именем filename с преобразованием типа Код
BB-code статьи для вставки
Всего комментариев: 0
(комментарии к статье еще не добавлены)