function GetItem

Komponenten
Syntax:
function GetItem(const NameOrIndex : Variant) : TMenuItem;


Beschreibung:
Mit dieser Funktion können wir ein bestimmtes MenüItem abfragen und dieses gegebenfalls weiterverwenden.



Beispiel:
In diesem Beispiel, werden drei Felder dynamisch erzeugt, wenn der User die entsprechende Berechtigung hat. Falls der User die Berechtitung nicht hat, dürfen keine SubMenüs eingerichtet werden, desshalb fragen wir mit "getItem" ab, ob dieses Feld existiert:


procedure additem; begin if CurrentUserHasPermission(53000) then begin popupdoku.ClearItems; popUpDoku.AddItem('MenuItem' , 'Eintrag 1', ,1,1 ); popUpDoku.AddItem('MenuItem2', 'Eintrag 2', ,1,1 ); popUpDoku.AddItem('MenuItem3', 'Eintrag 3', '',1,1 ); end; if popUpDoku.GetItem('MenuItem') then begin popupDoku.AddItem('Submenu', 'Sub', 'MenuItem', 1,1); end; end;