Class UITOOLBAR

Name

UITOOLBAR  --  Класс панели инструментов.

Synopsis

 UIToolBar()	--> Объект UIToolBar

Description

Класс UIToolBar

Attributes

<className> - Имя класса. Значение: "UIToolBar".
<elem> - Массив кнопок на панели инструментов.
  

Methods

ADDBUTTON Добавить кнопку на панель инструментов.
ADDSEPARATOR Вставить разделитель на панель инструментов.
CLEAR Очистить панель инструментов.
DISABLE Сделать кнопку неактивной (недоступной).
ENABLE Сделать кнопку активной (доступной).
GETELEMENT Вернуть объект кнопки.
HIDE Скрыть панель инструментов.
ISENABLED Вернуть флаг активности кнопки.
REMOVE Удалить кнопку с панели инструментов.
SHOW Показать/скрыть панель инструментов. $SYNTAX$show([<f>])
UITOOLBAR Конструктор. Создать панель инструментов.

Method UITOOLBAR:ADDBUTTON()

 addButton([<pic>],<tooltip>,[<action>],[<isEnabled>])	--> <nItem>

При добавлении пункта меню в массив <elem> помещается объект UIToolButton. Метод возвращает индекс добавленного элемента в этом массиве.

Method UITOOLBAR:ADDSEPARATOR()

 addSeparator()

Method UITOOLBAR:CLEAR()

 clear()

Method UITOOLBAR:DISABLE()

 disable(<pos>)

Method UITOOLBAR:ENABLE()

 enable(<pos>)

Method UITOOLBAR:GETELEMENT()

 getElement(<pos>)	--> <oItem>

Method UITOOLBAR:HIDE()

 hide()

Method UITOOLBAR:ISENABLED()

 isEnabled(<pos>)	--> <bEnabled>

Method UITOOLBAR:REMOVE()

 remove(<pos>)

Method UITOOLBAR:SHOW()

Method UITOOLBAR:UITOOLBAR()

 UIToolBar()	--> UIToolBar object

Example:

 main_tbar := UIToolBar()
 main_tbar:addButton( UIImage("icons/journal_bank_pp.xpm"), "Payment orders", {|| BankRefReq(win) } )
 

Platforms

Не зависит от платформы.