Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki |  Impressum

Aktuelle Zeit: Mi Jul 02, 2025 07:45

Foren-Übersicht » Programmierung » Allgemein
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 3 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Fenster immer im Vordergrund?
BeitragVerfasst: Mi Nov 13, 2002 21:55 
Offline
DGL Member
Benutzeravatar

Registriert: So Mai 05, 2002 17:33
Beiträge: 48
Wohnort: Kiel
Ich hab mir jetzt mal ne süße analoge Uhr programmiert. Jetzt möchte ich sie immer oben links in der Ecke haben, sodass sie immer über allen Anwendungen liegt. Aber wie mache ich, dass das Fenster mit meiner Uhr drin immer im Vordergrund ist?

Danke und cu

nino :D

_________________
'noux up your life' at <a href='http://www.noux.de.vu' target='_blank'>noux</a>


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Nov 13, 2002 22:53 
Offline
Fels i.d. Brandung
Benutzeravatar

Registriert: Sa Mai 04, 2002 19:48
Beiträge: 3830
Wohnort: Tespe (nahe Hamburg)
Ich gebe an dieser Stelle einfach einmal eine API-Lösung vor. Du mußt beim erzeugen des Fensters einfach die "Art" des Fensters verändern. Es ist in diesem Fall zwingend notwendig das Fenter mit "CreateWindowsEx" zu erzeugen, welch Glück, dass die API_Templates dies bereits machen. Also brauchen wir nur noch die Stelle finden, wo wir die erweiterten Styles setzen:

Code:
  1. dwExStyle := WS_EX_APPWINDOW or WS_EX_WINDOWEDGE

wie man unschwer erkennen kann, handelt es sich hierbei um Flags die gesetzt werden und die man mit OR verbinden kann, also beliebig viele hinzufügen kann. In unserem Fall würde die Zeile dann wie folgt aussehen:

Code:
  1. dwExStyle := WS_EX_APPWINDOW or WS_EX_WINDOWEDGE or WS_EX_TOPMOST


oder evtl. ein WS_EX_TOOLWINDOW ... für weitere Params die PSDK zu rate ziehen :)

Ceyas

_________________
"Light travels faster than sound. This is why some people appear bright, before you can hear them speak..."


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do Nov 21, 2002 08:42 
Offline
DGL Member
Benutzeravatar

Registriert: Fr Jul 12, 2002 07:15
Beiträge: 916
Wohnort: Dietzhölztal / Hessen
Programmiersprache: C/C++, Obj-C
Für ein VCL-Fenster einfach den FormStyle auf fsStayOnTop setzen!

_________________
Und was würdest Du tun, wenn Du wüsstest, dass morgen Dein letzter Tag auf dieser Erde ist?


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 3 Beiträge ] 
Foren-Übersicht » Programmierung » Allgemein


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.006s | 14 Queries | GZIP : On ]