Thema: Delphi MainForn StayOnTop

Einzelnen Beitrag anzeigen

Satty67

Registriert seit: 24. Feb 2007
Ort: Baden
1.566 Beiträge
 
Delphi 2007 Professional
 
#7

Re: MainForn StayOnTop

  Alt 28. Apr 2009, 11:30
Top, Left und CO kann natürlich auf 0 gesetzt werden (Copy&Paste Error).

Was ich festgestellt hab', das beim ersten öffnen einer neuen Anwendung sich ein Fenster drüber schieben kann, danach aber wieder das gewünschte Verhalten. Als evtl. bei Focus-Verlust noch ein SetForegroundWindow.

Zudem kann man es in <MainForm>.OnActivate reinsetzen, dann wird es immer wieder erneuert, falls ein anderes Fenster den TopMost-Status schnappen wollte.
Zitat von oki:
Zusätzlich soll keins meiner anderen Anwendungsfenster mein Main überlagern.
Dann statt Application.Handle doch MainForm.Handle
  Mit Zitat antworten Zitat