Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Scrollen mit Buttons, wie geht das? (https://www.delphipraxis.net/136949-scrollen-mit-buttons-wie-geht-das.html)

romber 10. Jul 2009 22:19


Scrollen mit Buttons, wie geht das?
 
Ich habe eine Komponente, die sich mit Mausrad scrollen lässt.
Wie kann ich mit Buttons den Mausrad simulieren?

jakobwenzel 10. Jul 2009 22:23

Re: Scrollen mit Buttons, wie geht das?
 
Vielleicht verrätst du uns noch, welche Komponente das ist.
Viele Komponenten haben sowas wie PageUp / PageDown oder ScrollBy oder ähnliches.

romber 10. Jul 2009 22:31

Re: Scrollen mit Buttons, wie geht das?
 
Sorry, ich habe gehofft, es gibt eine allgemeine Methode für die Komponenten, die sich scrollen lassen.
Die Komponente heißt "TAdvSmoothImageListBox" von TMS Software.

romber 11. Jul 2009 16:04

Re: Scrollen mit Buttons, wie geht das?
 
Eine Testversion der Komponente kann man HIER herunterladen.
Gibt es doch keine allgemeine Methode, die man mit allen scrollenden Komponenten anwenden kann? Ich meine, wenn man der Komponente den Focus gibt und den Mausrad dreht, scrollt die Komponente. Man kan das doch auch simulieren, oder? Wie mache ich das?

romber 12. Jul 2009 21:11

Re: Scrollen mit Buttons, wie geht das?
 
Keine Ideen? :(

sx2008 12. Jul 2009 21:42

Re: Scrollen mit Buttons, wie geht das?
 
Du müsstest eine Windows Message WM_MOUSEWHEEL an das eigene Fenster schicken.
Delphi-Quellcode:
SendMessage(self.Handle,WM_MOUSEWHEEL, .....)


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:42 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz