Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Neuen Cursor? (https://www.delphipraxis.net/160823-neuen-cursor.html)

Destroyer446 2. Jun 2011 13:55

Neuen Cursor?
 
Hi!
Ich wüsste gerne, wie ichs anstelle dass ich an einer bestimmten Stelle auf meiner Form einen Cursor habe, wie bei einem Textfeld.

Danke!

DeddyH 3. Jun 2011 07:48

AW: Neuen Cursor?
 
Du kannst entweder ein Control (z.B. Panel) an diese Stelle legen und dem Deinen Cursor zuweisen oder im OnMouseMove den Cursor dynamisch setzen.
Delphi-Quellcode:
procedure TFormBlubb.FormMouseMove(Sender: TObject; Shift: TShiftState; X,
  Y: Integer);
const MyCursors: array[Boolean] of TCursor = (crDefault, crIBeam);
begin
  Screen.Cursor := MyCursors[(X in [100..200]) and (Y in [50..100])];
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:45 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