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/)
-   -   Scrollbar in Grid breiter machen (https://www.delphipraxis.net/204582-scrollbar-grid-breiter-machen.html)

Nebilim 9. Jun 2020 10:00

Scrollbar in Grid breiter machen
 
Moin Kollegen,

ich habe gerade ein problem.

wir erstellen software für TouchTerminals und ich habe jetzt ein Grid und um dort zu scrollen benötigt man den scrollbar und der ist im standard viel zu dünn.

Habt ihr eine Möglichkeit z.B. bei einem TJvDbGrid die scrollbar dicker zu machen (betrifft eigentlich nur die vertikale)

beste Grüße

Der schöne Günther 9. Jun 2020 10:25

AW: Scrollbar in Grid breiter machen
 
Wir machen auch praktisch nur Software für Touch-Bedienung und die normalen Windows-Scrollbalken bekommst du nicht gezielt dicker, höchstens global alle Scrollbalken. Das will man wahrscheinlich nicht.

Ich kenne diesen
Delphi-Quellcode:
TJvDbGrid
nicht, aber wenn der kein Smooth-Scrolling mit dem Finger kann kommst du nicht umhin dir einen eigenen Scrollbalken oder hoch/runter-Tasten zu bauen.

coasting 9. Jun 2020 10:37

AW: Scrollbar in Grid breiter machen
 
Würde man das Scrollen nicht normalerweise über Gesten lösen?

http://docwiki.embarcadero.com/RADSt...uring_Overview

...und wenn es unbedingt eine Scrollbar sein muss, dann würde ich entsprechende Buttons separat rechts/links neben dem StringGrid setzen.

Der schöne Günther 9. Jun 2020 10:40

AW: Scrollbar in Grid breiter machen
 
Normalerweise ja. Der gute alte DBGrid kann aber beispielsweise nur ruckartig, zeilenweise scrollen und das macht echt keinen Spaß, da ist jeder besseres gewohnt der in den letzten zehn Jahren mal ein Handy oder Tablet in der Hand hatte.

Hoch/Runter-Buttons haben immerhin noch den Vorteil dass auch grobschlächtige Einsatzkräfte sowas auch noch mit Handschuhen bedienen können (wenn der Touch das kann).

Nebilim 9. Jun 2020 12:45

AW: Scrollbar in Grid breiter machen
 
leider unterstüzt das Terminal kein SmoothScrolling, habe es ausprobiert.


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