Autor |
Nachricht |
Benutzer 31237
Account gelöscht Threadersteller
Ort: -
|
Verfasst So 26.02.2006 15:52
Titel hilfe in delphi! |
|
|
hey...ich muss ein menü programm erstellen und hab keine ahnung wie ich es mache da ich mich mit delphi nicht auskenne. kann mir einer helfen viellecht? soll ein poup menü sein....
|
|
|
|
|
Zeithase
Dabei seit: 09.05.2005
Ort: Erfurt
Alter: 39
Geschlecht:
|
Verfasst So 26.02.2006 15:56
Titel
|
|
|
Da gibt's eine Komponente "TPopupMenu" (ein Rechtsklickmenü). Für normale Window-Menüs nimmst Du TMenu. Delphi bietet zudem eine umfangreiche Hilfe.
Cheers,
der Zeithase.
|
|
|
|
|
Anzeige
|
|
|
Benutzer 31237
Account gelöscht Threadersteller
Ort: -
|
Verfasst So 26.02.2006 16:09
Titel
|
|
|
hey...danke erstmal ...ich schaffe es trotzdem nicht, ein code zu schreiben. Wie gesagt, ich habe mit delphi noch nie gearbeitet.
|
|
|
|
|
213db
Dabei seit: 20.09.2005
Ort: -
Alter: -
Geschlecht:
|
Verfasst So 26.02.2006 18:38
Titel
|
|
|
welche Delphi-Version nutzst du?
du legst ein neues delphi projekt an,
dann suchst du dir im komponentenfenster
(ist in der regel oben angeordnet) die PopupMenu-Komponente
raus und fügst es deinem aktuellen projekthinzu.
dann öffnet sich ein seperates fenster,in dem
du diesem popup-menü menüpunkte,untermenüpunkte oder
spacer hinzufügen kannst.
jedem listenpunkt der anwählbar sein soll
gibst du noch eine bezeichnende ID und gut is.
dann im codefenster deine eventtrigger hinzufügen
und diesen dann entsprechende funktionen.
dann kannst du noch bestimmen wann und wo das popupmenü
angezeigt werden soll. beispielsweise beim rechtsklick
irgendwo aufm form. oder du kannst es zweckentfremden.
lies dir die mitgelieferte hilfe/befehlsreferenz durch um
die syntax des jeweiligen befehls rauszubekommen.
bei meiner version sind sogar massig tutorials & howtos
dabei. auch einige mit der TPopupMenu-Komponente.
das ist ne sache von maximal 15minuten.
cheers... :peter
|
|
|
|
|
Benutzer 31237
Account gelöscht Threadersteller
Ort: -
|
Verfasst Mi 01.03.2006 10:51
Titel
|
|
|
hey...also ich hab ein menü erstellt, weiß nur nicht jetzt wo ich was hinschreiben muss....es soll sich, nachdem man auf dem button clickt, ein neues fenster öffnen...
|
|
|
|
|
Zeithase
Dabei seit: 09.05.2005
Ort: Erfurt
Alter: 39
Geschlecht:
|
Verfasst Mi 01.03.2006 10:55
Titel
|
|
|
shahak hat geschrieben: | hey...also ich hab ein menü erstellt, weiß nur nicht jetzt wo ich was hinschreiben muss....es soll sich, nachdem man auf dem button clickt, ein neues fenster öffnen... |
Zuerst legst Du ein neues Fenster an:
Datei -> Neu -> Form (könnte auch etwas anders heißen; habe hier nur englische Versionen)
Diese Form heißt in der Regel Form2, steht aber als Caption oben drin.
Danach legst Du fest, was beim Klick auf den Popup-Menüeintrag passieren soll.
Menüeditor aufrufen vom Popupmenü -> Doppel-Klick auf einen Eintrag -> danach öffnet sich das Code-Fenster.
Sollte in etwa so aussehen:
Code: | procedure TForm1.Testknopf1Click(Sender: TObject);
begin
end; |
Danach fügst Du einfach "Form2.Show;" zwischen "begin" und "end;" ein.
Code: | procedure TForm1.Testknopf1Click(Sender: TObject);
begin
Form2.Show;
end; |
Fertig.
|
|
|
|
|
|
|
|