AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

SysTray Program minimieren / wiederherstellen

Ein Thema von TUX_der_Pinguin · begonnen am 7. Apr 2008 · letzter Beitrag vom 18. Apr 2008
 
Benutzerbild von Der.Kaktus
Der.Kaktus

Registriert seit: 22. Jan 2008
Ort: Erfurt
958 Beiträge
 
Delphi 7 Enterprise
 
#5

Re: SysTray Program minimieren / wiederherstellen

  Alt 8. Apr 2008, 14:37
Zitat von TUX_der_Pinguin:
Hmm das scheint nicht am minimieren selbst zu liegen, das Funktioniert ja.

Desweiteren benutze ich jetzt das Ereignis Application.OnMinimized, um das Formular kompl.
auszublenden. Es klappt ja nur beim ersten mal nicht. Ich vermute eher es liegt daran
das Fenster wieder zum vorschein zu bringen.

Delphi-Quellcode:
  WindowState := wsNormal; //Fenster Status auf normal setzen
  Show; //Fenster anzeigen

  SetForeGroundWindow(frmMain.Handle)
Komisch ist halt, das er das nur nach Programmstart macht, sobald ich einmal erfolgreich das Fenster minimiert habe,
kann ich es beliebig oft "wiederherstellen" und minimieren.

Ich hatte schon überlegt beim Wiederherstellen, kurz das Fenster zu deaktivieren und anschließend gleich wieder zu aktivieren,
habe aber bisher nichts gefunden wie ich das bewerkstellige.
Warum nutzt die nicht die RX-Lib?..da iss das drin!
Gruss Kaki

Repeat Until true=false;
  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:52 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