Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi MainMenu (https://www.delphipraxis.net/35607-mainmenu.html)

LOMBI 9. Dez 2004 16:40


MainMenu
 
Delphi3-Prof.
Anfänger


Hallo,

ich habe eine Form1 und Form2. Auf Form1 befindet sich ein MainMenu mit
dem Menüelement "Neu". Wenn Form2 vom Nutzer geschlossen wird, soll gleich wieder das Menüelement "Neu" angeklickt werden können. Bei "Close;" von Form2 ist auf Form1 lediglich das MainMenu ohne Element "Neu" sichtbar.
Wie bitte muß der Befehl lauten, damit Form1 sofort wieder mit "Neu" starten kann?

Gruß
Lombi

Pr0g 9. Dez 2004 17:15

Re: MainMenu
 
Hi,

du kannst den Code, welchen du bei OnClick von "Neu" ausführst in eine eigenen Prozedur auslagern, welche du dann auch aus der zweiten Form aufrufen kannst. Habe ich dich damit richtig verstanden? Denn dein Post ist etwas komisch formuliert.

MfG Pr0g

Matze 9. Dez 2004 17:17

Re: MainMenu
 
Geht bei mir einwandfrei:

Delphi-Quellcode:
procedure TForm2.FormClose(Sender: TObject; var Action: TCloseAction);
begin
  Form1.Neu1.Click;
end;
Du kannst natürlich auch den Code, der im Neu1Click steht in eine Prozedur auslagern (public) und diese jeweils aufrufen.

LOMBI 9. Dez 2004 19:37

Re: MainMenu
 
Ich krieg das nicht hin. Der Nutzer soll auf Form2 Daten eingeben.
Sobald er das letzte (DBEdit)-Eingabefeld mit Enter verläßt, wird Form2
geschlossen. Form1 mit MainMenu ist wieder da.

procedure: TForm2.DBEdit32Exit(Sender...)
begin
Close;
end;

Wie erreiche ich, dass die Menuleiste mit dem untergeordneten Element (Pos.) "Neu" zu sehen ist, sodass "Neu" ggf. wieder sofort angeklickt
werden kann?

Gruß

fkerber 9. Dez 2004 19:44

Re: MainMenu
 
Hi!

Wieso ist sie denn nicht zu sehen?
Ist sie auf Form1?

Häng am besten mal dein Projekt an.


Ciao Frederic

Wuaegner 9. Dez 2004 19:45

Re: MainMenu
 
Er meint wahrscheihnlich dass sie gleich aufgeklappt ist :gruebel:

LOMBI 9. Dez 2004 19:52

Re: MainMenu
 
Richtig Floh,

das MainMenu auf Form1 soll gleich aufgeklappt sein.

Gruß


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:53 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz