GETCLIPUIVERSION() | Получить версию используемой библиотеки CLIP-UI. |
GETDRIVER() | Получить объект драйвера UIDriver по умолчанию. |
GETSYSIMAGE() | Получить содержимое предопределённых значков в формате XPM. |
MAPGET() | Возвращает значение из ассоциативного массива по ключу. Если ключ не найден, возвращается значение <defVal>. |
SPLITGEOM() | Выделяет из строки массив значений. |
USEDRIVER() | Использовать указанный драйвер. |
VAL2STR() | Преобразовать значение в строку. |
XMLGETTAG() | Возвратить элемент XML по указанной иерархии. |
getClipUIVersion() --> <sVersion>
No arguments
Версия используемой библиотеки CLIP-UI.
getDriver([<name>],[<params>]) --> <oDriver>
Текущий объект драйвера UIDriver.
static driver := getDriver()
getSysImage(<id>) --> <sImage>
<id> | - Число. Идентификатор предопределённого изображения. |
<itemizedlist mark="bullet"> | |
<listitem> | <para><constant>IMG_EMPTY</constant> — пустой (прозрачный) рисунок (16х16)</para></listitem> |
<listitem> | <para><constant>IMG_OK</constant> — символ "i" в синем кружочке (32х32)</para></listitem> |
<listitem> | <para><constant>IMG_INFO</constant> — символ "i" в синем кружочке (32х32)</para></listitem> |
<listitem> | <para><constant>IMG_ERROR</constant> — символ "х" в красном кружочке (32х32)</para></listitem> |
<listitem> | <para><constant>IMG_QUESTION</constant> — символ "i" в синем кружочке (32х32)</para></listitem> |
</itemizedlist> | |
Содержимое указанного предопределённого изображения.
imgContent := getSysImage( IMG_INFO )
mapget(<m>,<key>,<defVal>) --> <val>
Значение по указанному ключу или <defVal>.
m := mapget( tag:attr, "METHOD", "" )
splitGeom(<str>,[<alen>]) --> <aGeometry>
Массив значений.
a := splitGeom( "22", 2 ) // {22,NIL}
useDriver(<name>)
Returns NIL.
useDriver("gtk2")
val2str(<value>,[<format>]) --> <sVal>
Значение в виде строки.
s := val2str( 55 ) // "55"
XMLGetTag(<root>,<path>) --> <oTag>
<root> | - Объект XMLTag. Элемент, с которого начинается поиск. |
<path> | - Строка. Иерархия в виде имён тегов (в верхнем регистре), разделённых точками. Например, при запросе "HEAD.VALUE" будет найден первый тег с именем 'head', а затем возвращён объект первого тега 'value' под ним. Если тег в такое иерархии не найден, |
возвращается NIL. |
Тег по указанной иерархии.
t := XMLGetTag( self:root, "INTERFACE.WIDGET" ) // Find <widget> tag under tag <interface> from element self:root.
Андрей Черепанов <<skull@eas.lrn.ru>>
Не зависит от платформы.
Пред. | Начало | След. |
MISCELLANEOUS | Уровень выше | UNDERCONSTRUCTION |