![]() |
Titelleiste - eigene Funktionalität einbringen
Hallo,
Wie kann ich denn in allen Windowsfenstern in der Titelleiste, neben minimieren, maximieren und schließen einen eigenen Button oder Symbol plazieren (wahrscheinlich über API, oder)??? z.B. so einen Pfeil der bei einer Zweischirmlösung das Fenster von einem zum anderen Monitor hin- und herschiebt. Gruß Marle |
Re: Titelleiste - eigene Funktionalität einbringen
Such mal nach Captonbutton oder ähnlich.
|
Re: Titelleiste - eigene Funktionalität einbringen
In den Jedis ist auf jeden Fall eine Komponente dafür drin (bin mir ganz sicher sowas gesehn zu haben), aber ich weiß jetzt nicht mehr, wie diese heißt und ich bin mir recht sicher, daß es dazu auch schon ein/zwei Threads hier in der DP gibt :oops:
|
Re: Titelleiste - eigene Funktionalität einbringen
Hallo,
Ich möchte den Button nicht nur in meiner Applikation haben sondern auch in jedem anderen Programmfenster. Da muss wahrscheinlich in die Windows-System-Fenstertechnik eingreifen ?!? Gruß Marle |
Re: Titelleiste - eigene Funktionalität einbringen
Windows selber bietet da nix an,
man wird da wohl Code bzw. eine DLL in die anderen Prozesse einschleußen müssen, welche diese Button a) "selber" zeichnen und b) auf Klickereignisse reagieren. |
Re: Titelleiste - eigene Funktionalität einbringen
Zitat:
Ich frage mich an der Stelle wie es das Programm Hardcopy macht. Das fügt auch in jedes geöffnete Fenster ein Drucksymbol ein. Leider habe ich auch keinen Lösungsvorschlag Gruß Ansgar |
Re: Titelleiste - eigene Funktionalität einbringen
Liste der Anhänge anzeigen (Anzahl: 1)
ich habe eine anwendung gesehen die ein fenster (ohne rahmen mit einem button drinn) immer auf das aktive fenster verschoben hat und es neben den anderen drei buttons platzit hat. das ist ja einfach zu machen indem man immer das aktive fenster sucht und left top und width abfragt. die höhe der titelleiste kann man dann glaubich von windows irgend wie holen
ich habe nochmel das programm für dich(zum anschauen, keine installation notwendig): |
Re: Titelleiste - eigene Funktionalität einbringen
Danke für den Tipp - werde ich mir mal anschauen.
Gruß Marle |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:40 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