HI_PopUpMenu_Create

HI_PopUpMenu_Create

Funkcia %HI_PopUpMenu_Create


Funkcia

Funkcia inicializuje proces definície popup menu pre schému (riadiaca funkcia).

Deklarácia

%HI_PopUpMenu_Create( INT in x, INT in y )

Parametre

x

Vzdialenosť ľavého okraja popup menu od ľavého okraja schémy.

y

Vzdialenosť spodného okraja popup menu od spodného okraja schémy.

Popis

Funkcie %HI_PopUpMenu_Create, %HI_PopUpMenu_AddItem, %HI_PopUpMenu_Show a udalosť OnPopUpMenu_Result umožňujú vytvárať, zobraziť popup menu v rámci schémy a prostredníctvom udalosti reagovať na vybranú voľbu užívateľa.

Funkcia %HI_PopUpMenu_Create inicializuje proces vytvárania popup menu (vytvorí prázdne menu). Parametre x a y udávajú polohu popup menu, ktoré bude zobrazené. Poloha je relatívna vzhľadom na ľavý dolný roh schémy (súradnice 0,0). Ak sú vo funkcii zadané parametre x=-1, y=-1 popup bude umiestnený na aktuálnej pozícii myši.

Po vykonaní funkcie %HI_PopUpMenu_Create obyčajne nasleduje viacnásobné volanie funkcie %HI_PopUpMenu_AddItem a následné volanie %HI_PopUpMenu_Show pre zobrazenie definovaného menu. Výber položky v menu, alebo jeho zánik generuje udalosť OnPopUpMenu_Result.

Príklad

Pozri funkciu %HI_PopUpMenu_AddItem.