| Описание синтаксиса | - Прочие системные вызовы |
Прочие системные вызовы
Для доступа к системным вызовам используется встроенный объект sys
selectelement (element_id)
Устанавливает в качестве текущего элемента элемент с идентификатором element_id. При этом все операторы подразумевающие работу с текущим элементом(event, point, linked и т.д.) работают именно с этим элементом. Так же текущими локальными переменными элемента(создданные с помощью оператора var) становятся перменные нового компонента.
gvarcount ()
Возвращает количество созданных на данный момент глобальных переменных
gvarfind (name)
Возвращает индекс глобальной перемнной name в массиве глобальных переменных, если таковая существует и -1 в противном случае.
gvarname (index)
Возвращает имя глобальной переменной по её индексу
gvargetvalue (index)
Возвращает значение глобальной переменной по её индексу
gvarsetvalue (index, value)
Устанавливает значение глобальной переменной по её индексу
gvardestroy (index)
Удаляет глобальную переменную из массива глобальных переменных и освобождает память выделенную под неёё. Метод аналогичем оператору free встроенного языка.
curelement ()
Возвращает идентификатор текущего элемента
hi_version (mask)
Возвращает версию HiAsm по маске mask
time (mask)
Возвращает текущее время на компьютере по маске mask
setindex (index)
Устанавливает начальное смещение индекса, по которому генерятся ID для внутренних переменных элементов
initall ()
Инициирует инициализацию всех элементов текущего контейнера, у которых еще не был вызван метод init
event (id_element, point[, args])
Вызывает функцию с именем point для элемента с идентификатором id_element и аргументами args. Возвращаемое функцией значение передается в качестве результата работы данного метода.
selectelement (element_id)
Устанавливает в качестве текущего элемента элемент с идентификатором element_id. При этом все операторы подразумевающие работу с текущим элементом(event, point, linked и т.д.) работают именно с этим элементом. Так же текущими локальными переменными элемента(создданные с помощью оператора var) становятся перменные нового компонента.
gvarcount ()
Возвращает количество созданных на данный момент глобальных переменных
gvarfind (name)
Возвращает индекс глобальной перемнной name в массиве глобальных переменных, если таковая существует и -1 в противном случае.
gvarname (index)
Возвращает имя глобальной переменной по её индексу
gvargetvalue (index)
Возвращает значение глобальной переменной по её индексу
gvarsetvalue (index, value)
Устанавливает значение глобальной переменной по её индексу
gvardestroy (index)
Удаляет глобальную переменную из массива глобальных переменных и освобождает память выделенную под неёё. Метод аналогичем оператору free встроенного языка.
curelement ()
Возвращает идентификатор текущего элемента
hi_version (mask)
Возвращает версию HiAsm по маске mask
time (mask)
Возвращает текущее время на компьютере по маске mask
setindex (index)
Устанавливает начальное смещение индекса, по которому генерятся ID для внутренних переменных элементов
initall ()
Инициирует инициализацию всех элементов текущего контейнера, у которых еще не был вызван метод init
event (id_element, point[, args])
Вызывает функцию с именем point для элемента с идентификатором id_element и аргументами args. Возвращаемое функцией значение передается в качестве результата работы данного метода.
BB-code статьи для вставки
Всего комментариев: 0
(комментарии к статье еще не добавлены)