Forum: Sonstige Fragen zu Delphi
Delphi
by moelski,
9. Apr 2009
Moin !
procedure TForm1.TrayIcon1Click(Sender: TObject);
begin
form2.Show;
form2.BringToFront;
HideFromToolbar( form2.Handle );
end;
Das führt bei mir dazu, dass ich einen TaskBar Eintrag habe aber das Fenster nicht mehr sehe ....
Forum: Sonstige Fragen zu Delphi
Delphi
by moelski,
9. Apr 2009
Moin !
So ich habe mal die Anwendung von mr_emre_d dhingehend erweitert das es meiner entspricht (was die Fenster angeht).
Und wie man sieht ... Es ist genau so wie es bei mir eben auch ist.
Die Hauptanwendung ist nicht in der Taskbar - nur ein TrayIcon. Alles Ok bis hier.
Dann klick auf das Try Icon und es kommt ein Fenster OHNE RAHMEN (Borderstyle = bsNone).
Und schwubs hat man...
Forum: Sonstige Fragen zu Delphi
Delphi
by moelski,
8. Apr 2009
Moin !
@mr_emre_d:
Ich weiss wie man die Suche bedient. Nur habe ich eben zu meinem Thema nix gefunden.
Es geht mir ja nicht darum wie ich generell meine Anwendung aus der Taskbar entferne. Das funzt ja schon.
Es klappt nur eben nicht wenn ich ein weiteres Formular anzeige.
Auch die Tips aus deinem Link funktionieren da leider nicht.
Forum: Sonstige Fragen zu Delphi
Delphi
by moelski,
8. Apr 2009
Moin !
Ich habe da in einer Anwendung zwei Formulare. Die Anwendung wird so eingerichtet:
Application.Initialize;
Application.ShowMainForm := False;
Application.MainFormOnTaskBar := False;
Das geht auch gut. Das "Hauptformular" ist nicht sichtbar - denn wir haben da nur einen TrayIcon Eintrag.
So nun kann man aus dem Traypopup ein anderes Formular aufrufen:
XYZForm.Show;