Forum: Sonstige Fragen zu Delphi
Delphi
by S2B,
25. Apr 2004
Cool! Es geht! Vielen Dank! :thuimb:
Forum: Sonstige Fragen zu Delphi
Delphi
by S2B,
25. Apr 2004
@Meflin: Das minimieren auszuführen wäre ja kein Problem, aber ich kann es nicht beim Minimieren der Nicht-MainForm ausführen lassen :!:
@alcaeus (zum add) Ja! Genauergesagt muss das nur mit einer Form funktionieren, aber das kommt ja aufs gleiche raus!
Forum: Sonstige Fragen zu Delphi
Delphi
by S2B,
25. Apr 2004
Also dann sag ich's halt nochmal. :mrgreen:
Ich habe eine Form, die am Start meines Programms gelanden wird, die ist die MainForm des Programms. Wenn ich die minimiere, dann wird die ganze Anwendung minimiert! Nach ca. 5 Sekunden wird diese Form aber ausgeblendet und die eigentliche "Hauptform" des Programms wird sichtbar. Wenn ich die jetzt minimiere, dann wird nur diese Form minimiert, nicht...
Forum: Sonstige Fragen zu Delphi
Delphi
by S2B,
25. Apr 2004
Das kann doch gar nicht gehen, da die Form ja nicht die Eigenschaft application hat... :gruebel:
Forum: Sonstige Fragen zu Delphi
Delphi
by S2B,
25. Apr 2004
Wie soll ich das verstehen? Als extra procedure oder als Befehl (kann ja fast nicht sein!)?
Forum: Sonstige Fragen zu Delphi
Delphi
by S2B,
25. Apr 2004
:wiejetzt:
Ja, so hab ich das eigentlich auch verstanden (glaub ich :gruebel:). Also ich mag, dass wenn meine Nicht-Mainform Form1 minimiert wird, alle Formen minimiert werden, also "application.minimize;". Das müsste doch so gehen:
procedure TForm2.ApplicationEvents1Minimize(Sender: TObject);
begin
application.Minimize;
end;
Hoffe du kannst mir weiterhelfen...
Forum: Sonstige Fragen zu Delphi
Delphi
by S2B,
24. Apr 2004
Tut mir leid wenn ich dir widersprechen muss aber bei mir funzt des net! Wenn ich in einer nicht-Mainform
procedure TForm2.ApplicationEvents1Minimize(Sender: TObject);
begin
application.Minimize;
end;
schreibe, dann wird die Form genauso minimiert wie vorher, es entsteht also so ein komisches Fenster über dem Startbutton. Nix da mit Anwendung minimieren...
Forum: Sonstige Fragen zu Delphi
Delphi
by S2B,
24. Apr 2004
OK! Ich habe den Code einfach in { und } gesetzt, ihn also deaktiviert! Es geht aber trotzdem nicht... :gruebel:
Forum: Sonstige Fragen zu Delphi
Delphi
by S2B,
24. Apr 2004
Geht das auch, wenn die Form keine MainForm der Anwendung ist? Bei mir nämlich nicht...
Ich hab für die Form mit
procedure TForm1.CreateParams(var Params: TCreateParams);
begin
inherited;
Params.ExStyle := Params.ExStyle or WS_EX_APPWINDOW;
end;
einen Eintrag in der Taskbar erstellt. Wenn ich jetzt die Form minimiere, wird nur diese Form minimiert, die anderen bleiben im Vordergrund...