HI_Menu_AddItem

HI_Menu_AddItem

Funkcia %HI_Menu_AddItem


Funkcia

Funkcia %HI_Menu_AddItem pridá do menu položky zo skriptu.

Deklarácia

%HI_Menu_AddItem( INT in _ID, INT in type, TEXT in text, INT in itemId, INT in parentItemId, HBJ in _object, INT in instance )

Parametre

_ID

Menu, s ktorým pracujem. Vytvorilo sa akciou %HI_Menu_Create.

type

Typ položky.
Možné hodnoty:

  • 0 - normálna položka v menu

  • 1 - vnorené PopUp menu

  • 2 - menu separátor

text

Text pridávanej položky.

itemId

Jednoznačný identifikátor.

parentItemId

Jednoznačný identifikátor existujúcej položky v menu.

_object

Odkaz na objekt typu Graf, Schéma alebo Zostava, ktorý sa otvorí po výbere položky.

instance

Číslo inštancie, v ktorej sa má objekt otvoriť.
Len pre objekty typu Graf a Grafická schéma.

Popis

Funkcia pridá do menu položku zo skriptu.

Ak parametre _object = 0 a instance = 0, potom po výbere takejto položky sa udalosť (ENTRY OnMenu_Result) generuje do schémy, ktorá menu vytvorila.
Ak je menu perzistentné, tak ENTRY sa nebudú generovať od momentu zatvorenia schémy, ktorá menu vytvorila.