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.