![]() |
Fenster ohne Rahmen (StayOnTop) verschwindet
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo DPler,
mein Problem ist folgendes: in meinem kleinen Testprogramm (zur Übung von Drag&Drop) von einem Tooltip oder Info-Fenster welches ohne Rahmen und StayOnTop ist, kam ich auf die Idee dieses Fenster ohne Drag (das klappt ja) nur am MausCursor mitlaufen zu lassen. In dem Moment allerdings wenn der MausCursor (Fadenkreuz) erscheint, verschwindet das "StayOnTop - Infofenster". ich habe dafür keine Erklärung,zumal wenn ich den Button Form1-Run drücke ist ist das StayOnTopFenster wieder da und saust über den Monitor. Vieleicht fällt Euch ja eine Erklärung und ein Tip für mich ein ! Schaut Euch mal den Anhang an. Danke Wolfgang |
AW: Fenster ohne Rahmen (StayOnTop) verschwindet
Delphi-Quellcode:
gibt bereits Screen-Koordinaten zurück.
Mouse.CursorPos
Delphi-Quellcode:
gibt also unsinnige Werte.
MyMouse := Form1.ClientToScreen(Mouse.CursorPos);
|
AW: Fenster ohne Rahmen (StayOnTop) verschwindet
Liste der Anhänge anzeigen (Anzahl: 1)
Geht's nicht einfacher?
Delphi-Quellcode:
procedure TForm1.FormMouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer); VAR MyMouse : TPoint; begin MyMouse := Mouse.CursorPos; Label1.Left:= MyMouse.X-100; Label1.Top:= MyMouse.y-100; end; |
AW: Fenster ohne Rahmen (StayOnTop) verschwindet
Herzlichen Dank Herr Raabe, herzlichen Dank 'Hathor' für die sehr schnelle Antwort.
Programm läuft sofort sooo wie ich es mir vorgestellt habe. Gruß Wolfgang |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:35 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