AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Dynamisch erstelle Untereinträge in Menüs

Ein Thema von BenjaminHelbig · begonnen am 5. Dez 2003 · letzter Beitrag vom 5. Dez 2003
Antwort Antwort
BenjaminHelbig

Registriert seit: 23. Okt 2003
Ort: Mannheim
80 Beiträge
 
Delphi 5 Professional
 
#1

Dynamisch erstelle Untereinträge in Menüs

  Alt 5. Dez 2003, 08:31
Hi Leute,

ich hab folgendes Problem: Ich hab auf meiner Form ein MainMenu. Da hab ich den Punkt Fenster angelegt. Unter Fenster habe ich den Punkt Programme in welchem ich ein SubMenu gemacht hab.
Da möchte ich zur Laufzeit Einträge hinzufügen, dass mache ich mit folgendem Code:

MyMenuItem := TMenuItem.Create(Self);
MyMenuItem.Caption := 'blabla';

Das Problem ist dass er mir keine Einträge erzeugt. Aber der Code sollte doch richtig sein, oder?

Dank Euch,

Grüße Ben
--------
Es ist schon über so viele Dinge Gras gewachsen, dass ich keinem Rasen mehr traue.
  Mit Zitat antworten Zitat
MathiasSimmack
(Gast)

n/a Beiträge
 
#2

Re: Dynamisch erstelle Untereinträge in Menüs

  Alt 5. Dez 2003, 08:42
Na ja, du musst den neuen Menüeintrag noch einhängen. Ich mach´s beim Erzeugen immer so, dass ich den übergeordneten Eintrag als Parent nehme. Angenommen dein Menüeintrag "Programme" wäre dieser Parent und heißt im Objektinspektor "Programme1":
MyMenuItem := TMenuItem.Create(Programme1); Wenn du alle gewünschten Eigenschaften zugeordnet hast, dann rein damit ins Menü:
Programme1.Add(MyMenuItem); Voilà.
  Mit Zitat antworten Zitat
BenjaminHelbig

Registriert seit: 23. Okt 2003
Ort: Mannheim
80 Beiträge
 
Delphi 5 Professional
 
#3

Re: Dynamisch erstelle Untereinträge in Menüs

  Alt 5. Dez 2003, 08:54
Vielen Dank, jetzt gehts.
--------
Es ist schon über so viele Dinge Gras gewachsen, dass ich keinem Rasen mehr traue.
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:10 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz