Vcl.Menus.TMenuItem.Remove

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure Remove(Item: TMenuItem);

C++

HIDESBASE void __fastcall Remove(TMenuItem* Item);

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 Remove können Sie einen Menüeintrag mit allen zugehörigen Untermenüs aus einem Menü entfernen. Der Parameter Item gibt den zu löschenden Eintrag an. Wenn Item keinen Menüeintrag im Array Items bezeichnet, führt Remove zu einer Exception.

Remove gibt den dem Menüeintrag zugeordneten Speicher nicht frei. 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