Einzelnen Beitrag anzeigen

peterbelow

Registriert seit: 12. Jan 2019
Ort: Hessen
704 Beiträge
 
Delphi 12 Athens
 
#2

AW: TCategoryButtons extern Klick simulieren

  Alt 20. Dez 2024, 13:37
Naja, die Items in der Liste (TButtonItem) haben eine Eigenschaft Bounds, die Position und Grösse des "Buttons" angibt, vermutlich in Client-Koordinaten der TCategoryButton-Komponente. Mit dessen ClientToScreen-Methode könnte man das in Screen-Koordinaten umrechnen, den Mauszeiger dort positionieren (Mouse.CursorPos, hat einen Setter) und einen Mouse down simulieren (API-Funktion SendInput oder direkt entsprechende Messages (WM_LBUTTONDOWN) an die Komponente senden.
Peter Below
  Mit Zitat antworten Zitat