Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi TCategoryButtons: OnStartDrag Event oder OnMouseDown (https://www.delphipraxis.net/173665-tcategorybuttons-onstartdrag-event-oder-onmousedown.html)

Martin W 9. Mär 2013 13:14

Delphi-Version: XE2

TCategoryButtons: OnStartDrag Event oder OnMouseDown
 
Hallo,


ich verwende in meiner Anwendung unter anderem die Komponente TCategoryButtons. Dort kann ich anschließend Buttons vom Typ "TButtonItem" einfügen.

Leider hat dieser Typ nur ein "OnClick" Event, jedoch kein OnStartDrag Event. Wenn ich das OnStartDrag Event der übergeordnete Komponente TCategoryButtons verwende, ist der Sender beim Auslösen leider grundsätzlich nil.

Wie kann ich dieses Problem lösen? Kann ich improvisiert ein OnStartDrag zum Button hinzufügen? Alternativ reicht mir auch ein "OnMouseDown" Event.


Danke!

Viele Grüße,

Martin

Martin W 9. Mär 2013 14:02

AW: TCategoryButtons: OnStartDrag Event oder OnMouseDown
 
Hab es raus: Über den Umweg des höheren OnStartDrag Events! :bounce1:

Stichwort: CategoryButtons1.DragButton!

Es kann so einfach sein manchmal...


Viele Grüße


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