Classic Shell
http://www.classicshell.net/forum/

classic shell submenu scrolling not working
http://www.classicshell.net/forum/viewtopic.php?f=12&t=2710
Page 1 of 1

Author:  lbit [ Fri May 30, 2014 6:34 am ]
Post subject:  classic shell submenu scrolling not working

Hi,
Some submenu scrolling in classicsheel is not working properly for me (classicshell v 4.0 and 4.1). This is on win8.1 using windows7 style.
When I click on Start->ControlPanel, this expands to a submenu that doesn't fit on screen so I see a small gray bar with a scrolling arrow either on top or bottom (or both) of the submenu.
Just hovering on the arrows makes the menu scroll.
However I get this behavior (which seems the correct one), only on a VM I have in vritual box. If I try the same on my real pc, neither hovering on the arrow, nor clicking it makes the menu scroll.
Note that the real pc has a touch screen, which is the only difference that comes to mind wrt the VM, so maybe this is related to the issue.

Author:  lbit [ Fri May 30, 2014 6:37 am ]
Post subject:  Re: classic shell submenu scrolling not working

Yes I can confirm this is due to the touch screen. If I disable the touch screen driver from the device manager, calssicshell submenu scrolling works correctly.
With touch screen enabled, it doesn't

Author:  Ivo [ Fri May 30, 2014 8:03 am ]
Post subject:  Re: classic shell submenu scrolling not working

Yes, when touch is detected you have to click on the buttons to scroll. This is because there is no way to hover using touch. Without this feature, if you touch the button the mouse pointer will jump to that spot and will hover constantly until you click someplace else.

Author:  lbit [ Mon Jun 02, 2014 2:47 am ]
Post subject:  Re: classic shell submenu scrolling not working

Hi, ok I understand that, however:
1 - (with touch screen enabled) even clicking on the button doesn't work. That is, if I move the mouse over the horizontal grey bar with the small black arrow at the bottom of the menu, then left-click it, nothing happens at all. In other words: touching it with a finger works, but mouse-clicking it doesn't. Note also that when I touch it, the mouse pointer is not moved there, it just disappears and when I move the mouse again, it reappears in the old position, not where I touched.....so maybe the whole assumption that, without this feature, touching the button would cause infinite scrolling is wrong.
2 - I understand that maybe, without this feature, if I touched over the button, then the menu would start scrolling until I touch somewhere else. However this is a normal laptop that 99.99% of the time I use with my mouse (not the touch screen) so maybe having a preference option to enable/disable this touch-screen features would be great.
Cheers,
lbit

Author:  RpD [ Wed Jun 04, 2014 7:56 pm ]
Post subject:  Re: classic shell submenu scrolling not working

Somehow the Device Manager, Human Interface Devices, "HID-compliant touch screen" was enabled although I don't have a touch screen laptop. So disabling it fixed the lack of scrolling submenus like Control Panel or Apps, for me. Would be nice if there was some warning somewhere... if only in installation notes.

Author:  krandi [ Tue Jun 10, 2014 9:31 am ]
Post subject:  Re: classic shell submenu scrolling not working

Hi, Ivo.

Could you make the scroll-arrows in the submenus bigger, so that I can it use by touch? I use a tablet pc with Windows 8 and its all very tiny there, so that touch-use is quite difficult and so I often use the touchpad on the keyboard of my tablet.

It would be very great, if the whole startmenu would be more touch friendly, means bigger with bigger buttons to hit the buttons better. The most buttons in the Startmenu are to close to one another for a fingertip.

Sorry for my english, its not very good. I'm a german. Thank you for the german language in Classic Shell.

Author:  Gaurav [ Wed Jun 11, 2014 4:50 am ]
Post subject:  Re: classic shell submenu scrolling not working

The scroll arrow (pager) size in submenus is controlled by the "Small icon size". In Start Menu Settings, go to the Menu Look tab and increase the "Small icon size" to size 48 or higher to increase the size of icons and pagers in submenus. You must right click the Start button, exit the menu and start it again from C:\Program Files\Classic Shell\ClassicStartMenu.exe.

You can do the same for the large icon size (which affects the main menu).

Author:  lbit [ Thu Jun 12, 2014 12:32 am ]
Post subject:  Re: classic shell submenu scrolling not working

In any case, if you are actually using a touch screen, I find it much more convenient to just drag the menu up and down, then using the scroll buttons.

Author:  Ivo [ Thu Jun 12, 2014 7:32 am ]
Post subject:  Re: classic shell submenu scrolling not working

Ah, yeah, forgot about that. For touch, drag and scroll is the preferred behavior. The scroll buttons are there for consistency, but they are secondary.
Also with the mouse you can use the wheel.

Author:  krandi [ Sun Jun 15, 2014 8:47 am ]
Post subject:  Re: classic shell submenu scrolling not working

@ GauravK: Thank you very much for the hint with the icon sizes. It was a very big help for me.

@ Ivo: Thanks for your answer. Touchpads have no wheel, but often a wheel function. Yes, my pad has a wheel function too. And it really works with classic shell. That I haven't known.

The only buttons in the startmenu, that are a bit to small yet for touch, are the buttons "<<username>>", "documents", "pictures", "music", "games", "last used" etc. in the main menu. And I use a objekt size of 125%.

@ Ibit: The problem is when I do this, it happens, that I activate a button or drag a button to another position or in a other folder accidentally.

Author:  Ivo [ Sun Jun 15, 2014 10:23 am ]
Post subject:  Re: classic shell submenu scrolling not working

You can try checking the "Large Font" setting in the skin, which will make the items in the right column a little bit bigger.
If that's not enough, you will need to tweak the skin to increase the Main2_text_padding property: http://www.classicshell.net/tutorials/skintutorial.html

Author:  krandi [ Mon Jun 16, 2014 10:10 am ]
Post subject:  Re: classic shell submenu scrolling not working

Thank you for the hints. I don't know, if the buttons with the large font are bigger now. Maybe. It's still a little bit small, but acceptable. To tweak the skin is to complicated for me.

Page 1 of 1 All times are UTC - 8 hours [ DST ]
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/