Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by commandah,
28. Mär 2006
Jupp danke der geht.
Lag an MainMenu1.findcomponent danke
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by commandah,
28. Mär 2006
das erstellen mache ich an einer ganz anderen Stelle, und der Owner ist MainMenu1.
Wie kann ich denn sonst ohne findcomponent die Komponente bzw MenuItem mit dem namen ent0 löschen?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by commandah,
28. Mär 2006
Das ist ja auch richtig, deshalb ist in Meinem Code auch Items.clear;
Aber ich erzeuge nicht nur UnterMenüs, sondern auch direkte MenüEinträge wie z.B Datei, Bearbeiten usw...
Und da diese zur Laufzeit erstellt wurden, kann ich Sie nicht mit dem dirketen Namen ansprechen wie z.B ent0.clear usw...
Deshalb muss ich die Komponente über den namen finden, dann clear, und anschließend soll der...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by commandah,
28. Mär 2006
Hallo, ich habe ein MainMenu, bei dem ich zur Laufzeit einige MenuEinträge hinzufüge.
Der name dieses MenuItems ist dann immer ent +der nummer des eintrages z.B ent0, ent1 usw.
und jetzt möchte ich das Menu ent0 z.b erst leeren (also clear) und dann ganz aus dem HauptMenu Entfernen, aber irgendwie klappt das nicht.
So ich habe schon eine Schleife gemacht, die leider gar nicht...