Vcl.Menus.TMenuItem.Delete

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure Delete(Index: Integer);

C++

void __fastcall Delete(int Index);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Vcl.Menus.pas
Vcl.Menus.hpp
Vcl.Menus TMenuItem

Beschreibung

Entfernt einen Menüeintrag aus dem Eigenschafts-Array Items.

Mit Delete können Sie einen Menüeintrag mit allen zugehörigen Untermenüs aus einem Menü entfernen. Der Parameter Index gibt die Indexposition des zu löschenden Eintrags an. Dabei bezeichnet 0 den ersten Eintrag im Menü, 1 den zweiten usw.

Mit Delete wird der dem entfernten Eintrag zugewiesene Speicher nicht freigegeben. Um einen Eintrag aus dem Menü zu entfernen und gleichzeitig dessen Speicher freizugeben, rufen Sie die Methode Free des zu entfernenden Eintrags auf.

Verwenden Sie die Eigenschaft Visible, um einen Menüeintrag vorübergehend zu verbergen, ohne ihn zu löschen.

Siehe auch