creative4case
2015-02-11T10:52:19Z
Hi to all,
Maybe someone could help me with this issue about the grid.
I'd like to resize the vertical ad the horizontal scrollbar to increase the user experience with a touch monitor.
Is it possible?
I saw that there are two properties inside VScrollBar/HScrollBar (Width - Height) but they are ReadOnly.
Thank you very much
Paul
Igor/10Tec
2015-02-11T17:48:01Z
The thickness of a scroll bar is set to the system size (such as SystemInformation.VerticalScrollBarWidth). There is no way to change it using a property of iGrid. Even if we could do that, we might have problems with drawing scroll bar parts if visual styles are used (as the OS predefined pictures are used at that).

Perhaps, the best way to redefine the thickness of the iGrid scroll bars is to do that in the OS - and hence make it easier to use scroll bars in all apps. Here is one of the examples how to do that in Windows 8:

http://www.eightforums.com/tutorials/7857-scrollbar-change-width-size-windows-8-a.html 

BTW, the latest iGrid should automatically support touch gestures as pan one can use to scroll iGrid directly in the cells area using fingers.
RaymondC
2015-02-22T21:34:03Z
Paul,

I did exactly what you want to do on both Windows 7 and Windows 8 workstations which are using touchscreens. As Igor says, you have to do it at the OS level but it is easy and works great with iGrid.

I also increased the "Caption" values to make the interface easier to use on a touchscreen. These are the values I went with:

HKEY_CURRENT_USER — Control Panel — Desktop — Windows Metrics

ScrollHeight -450
ScrollWidth -450

CaptionHeight -540
CaptionWidth -540


Ray