![]() |
Form halb Transparent über Bildschirm legen
Hi !
Ich habe vor einen Trainer zu schreiben. Dieser Trainer sollte sich halbtransparent über das Spiel legen und man soll die Form bedienen können. D.H. man soll nicht aus dem spiel geworfen werden, wenn man auf meine Form klickt. Hätte da jemand ne idee wie das realisierbar wäre ? THX |
Re: Form halb Transparent über spiel legen - prog muss ankli
Eine neue FormX mit Alphablend über die andere FormY legen, Pos. angleichen
mit FormX.Top := FormY.Top usw.- könnte man doch machen oder ? Welche Form soll man bedienen, die neue ? ( hab ich jetzt net' verstanden ) |
Re: Form halb Transparent über Bildschirm legen
also ums genau exakt drüberlegen gehts mir gar net.
es is nur wichtig dass man durch meine Form durch guggen kann. und dass wenn man die anklickt man nicht aus dem spielgeworfen wird (so als würde man ALT + TAB drücken) |
Re: Form halb Transparent über Bildschirm legen
Das Spiel ist von Dir (Delph + Code) oder ist es ein Externes (andere Anwendung) ?
|
Re: Form halb Transparent über Bildschirm legen
du musst dafür sorgen das dein form keinen focus bekommen kann, also das fenster nicht aktiv wird dann hast du ne kleine chance das du dein form über dem spielform hast.
|
Re: Form halb Transparent über Bildschirm legen
ne das prog is net von mir.
es muss doch möglich sein dass man net ausm spiel gehauen wird ! |
Re: Form halb Transparent über Bildschirm legen
Aber allein um deine Form anzuzeigen, braucht man AFAIK schon Hooks etc., dazu gab es ja auch schon ein paar Threads hier. Aber dann noch die Form zu bedienen... ich bin mir nicht sicher, ob das überhaupt schon irgendjemand probiert hat :wink: .
[add]@SirThornberry: Ein Versuch wäre es wert, wird aber wohl mit einem ziemlich flackernden Bild enden. [/add] |
Re: Form halb Transparent über Bildschirm legen
angenommen, das spiel verwendet Direct3D/OpenGL o.ä.
Kann man da überhaupt halbtransparent was drübermalen? |
Re: Form halb Transparent über Bildschirm legen
Mach deine Form Fullscreen + fsStayOnTop dan ist doch egal ob der Anwender ALT+TAP
drückt, nach einem Klick hat Deine Anwendung wieder den Focus. :gruebel: |
Re: Form halb Transparent über Bildschirm legen
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 16: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