| 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 |