CMenu
A menühöz lehet vele hozzáférni.
konstruktor
CMenu()
Létrehozza a menü objektumot.
Metódusok
add
bool add(string name, string caption, string jumpto=””, string enabled=””, string auth=””)
Hozzáad egy új főmenüpontot. Amennyiben name nevű menü elem már létezik, akkor nem adja hozzá az elemet és a visszatérési érték false, különben true.
addto
bool addto(string parent, string name, string caption, string jumpto=””, string enabled=””, string auth=””)
Hozzáad egy új almenüpontot a parent nevű menüponthoz. A parent lehet egy másik almenüpont is. Amennyiben name nevű menü elem már létezik vagy parent nevű elem nem létezik, akkor nem adja hozzá az elemet és a visszatérési érték false, különben true.
clear
void clear()
A teljes menüt törli.
del
bool del(string name)
Törli a megadott menüpontot. Siker esetén true-val tér vissza, ellenkező esetben false-al.
setattribute
bool setattribute(string name, string attrib, string value)
A megadott menüpont bizonyos paramétereit módosíthatjuk vele. Az attrib paraméterben lehet megadni a változtatni kívánt paramétert, amely jelenleg jumpto, shortcut vagy enabled lehet. A visszatérési érték siker esetén true.