AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Betriebssysteme Tool um Fenster im Vordergrund zu halten?
Thema durchsuchen
Ansicht
Themen-Optionen

Tool um Fenster im Vordergrund zu halten?

Ein Thema von Hedge · begonnen am 23. Jun 2009 · letzter Beitrag vom 24. Jun 2009
Antwort Antwort
Hedge

Registriert seit: 30. Jun 2007
278 Beiträge
 
Delphi 2009 Professional
 
#1

Tool um Fenster im Vordergrund zu halten?

  Alt 23. Jun 2009, 09:53
Ich suche ein Tool bei dem man beliebige Fenster im Vordergrund halten kann.
Kennt da Jemand ein Gutes Freeware-Tool?

Am besten sollte ein weiteres Icon in der Titelleiste dargestellt werden das man einfach anklicken muss.

Wenn sich nix findet, werde ich wohl so ein Tool selbst basteln müssen
٩๏̯͡๏)۶
  Mit Zitat antworten Zitat
Larsi

Registriert seit: 10. Feb 2007
2.262 Beiträge
 
Delphi 2007 Professional
 
#2

Re: Tool um Fenster im Vordergrund zu halten?

  Alt 23. Jun 2009, 10:12
Falls du das selber machen willst:

Delphi-Quellcode:
with Self do {Form1,...}
  SetWindowPos(Handle, // handle to window
               HWND_TOPMOST, // placement-order handle {*}
               Left, // horizontal position
               Top, // vertical position
               Width,
               Height,
               // window-positioning options
               SWP_NOACTIVATE or SWP_NOMOVE or SWP_NOSIZE);

{* Other Values: }
HWND_BOTTOM
Places the window at the bottom of the Z order.
HWND_NOTOPMOST
Places the window above all non-topmost windows
HWND_TOP
Places the window at the top of the Z order.
HWND_TOPMOST
Places the window above all non-topmost windows.
The window maintains its topmost position even when it is deactivated.
Ein Tag ohne Delphi ist ein verlorener Tag!

Homepage zu meinem neuen Programm: StreamZ
  Mit Zitat antworten Zitat
Hedge

Registriert seit: 30. Jun 2007
278 Beiträge
 
Delphi 2009 Professional
 
#3

Re: Tool um Fenster im Vordergrund zu halten?

  Alt 23. Jun 2009, 10:16
Hehe danke.
jetzt muss ich nur noch wissen wie ich ein zusätzliches Icon in die Titelleiste malen kann
٩๏̯͡๏)۶
  Mit Zitat antworten Zitat
Benutzerbild von turboPASCAL
turboPASCAL

Registriert seit: 8. Mai 2005
Ort: Sondershausen
4.274 Beiträge
 
Delphi 6 Personal
 
#4

Re: Tool um Fenster im Vordergrund zu halten?

  Alt 23. Jun 2009, 10:33
Anregungen ?

Hier im Forum suchenTrayIcon
Hier im Forum suchenCoolTrayIcon
Bei Google suchenCoolTrayIcon
Matti
Meine Software-Projekte - Homepage - Grüße vom Rüsselmops -Mops Mopser
  Mit Zitat antworten Zitat
Fridolin Walther

Registriert seit: 11. Mai 2008
Ort: Kühlungsborn
446 Beiträge
 
Delphi 2009 Professional
 
#5

Re: Tool um Fenster im Vordergrund zu halten?

  Alt 23. Jun 2009, 10:37
So ein zusätzliches Icon ist schwieriger als man denkt. Was z.B. wenn eine Anwendung keine Titelleiste hat, weil das komplette Formular "geskinnt" ist? Es wäre klüger wenn Deine Anwendung sich entsprechend ins System Menü einträgt. Ansonsten gibt es bereits tonnenweise Freeware die das erledigt. Einfach mal in Google nach "Bei Google suchenalways on top" suchen.
Fridolin Walther
  Mit Zitat antworten Zitat
Hedge

Registriert seit: 30. Jun 2007
278 Beiträge
 
Delphi 2009 Professional
 
#6

Re: Tool um Fenster im Vordergrund zu halten?

  Alt 23. Jun 2009, 11:43
Zitat von 0xF30FC7:
So ein zusätzliches Icon ist schwieriger als man denkt. Was z.B. wenn eine Anwendung keine Titelleiste hat, weil das komplette Formular "geskinnt" ist? Es wäre klüger wenn Deine Anwendung sich entsprechend ins System Menü einträgt. Ansonsten gibt es bereits tonnenweise Freeware die das erledigt. Einfach mal in Google nach "Bei Google suchenalways on top" suchen.
Ich habe nach "AlwaysOnTop" gesucht, aber wenn man es auseinanderschreibt ist das 1. Ergebnis gleich genau das was ich brauche:

http://www.fadsoft.net/AlwaysOnTopMaker.htm

Wenn man ein wenig visuelles Feeback wünscht ist folgendes Tool gut. Es trägt im Kontextmenü des Fensters einen Eintrag hinzu:

http://www.zdnet.de/windows_erweiter...345-6023-1.htm

Jetzt bleibt nur noch die Sache mit dem zusätzliche Icon in der Titelliste.
Das wäre natürlich die Krönung davon, aber wenn das nicht so einfach ist, sollte ich da auch keine Zeit reinstecken, da die anderen Tools ja auch sehr gut sind.
٩๏̯͡๏)۶
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#7

Re: Tool um Fenster im Vordergrund zu halten?

  Alt 23. Jun 2009, 12:13
Also es gibt da ein Programm... Nennt sich ac'tivAid.

Achso wenn du XP oder Vorgänger hast und eine NVIDIA Grafikkarte verwendest, ist das imho auch im Treiber implementiert.

MfG
xZise
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat
Hedge

Registriert seit: 30. Jun 2007
278 Beiträge
 
Delphi 2009 Professional
 
#8

Re: Tool um Fenster im Vordergrund zu halten?

  Alt 24. Jun 2009, 09:51
Hab jetzt 2 Sachen gefunden die genau das machen:

RadWinMan

das scheint aber nicht immer richtig zu funktioniert.

Und...der FileboxeXtender

Dieser funktioniert ziemlich gut, hat aber ein wenig mehr Features als gewollt, die jedoch alle deaktiviert werden können.
٩๏̯͡๏)۶
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.352 Beiträge
 
Delphi 11 Alexandria
 
#9

Re: Tool um Fenster im Vordergrund zu halten?

  Alt 24. Jun 2009, 10:15
Zitat von xZise:
Achso wenn du XP oder Vorgänger hast und eine NVIDIA Grafikkarte verwendest, ist das imho auch im Treiber implementiert.
Ich habe zwar nur noch Nvidia, aber bei ATI war das früher zumindest auch der Fall. Hydravision oder so hieß das glaube ich, was auch Transparenz und so ermöglicht hat.

Eine Freeware wäre diese, die gut funktioniert hat:
http://chime.tv/products/glass2k.shtml
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat
Antwort Antwort


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:22 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz