Classic Shell development was stopped in December 2017. For now the forum remains online as reference, but is read-only. Registration of new users is disabled.
It is currently Fri Sep 19, 2025 9:57 am

All times are UTC - 8 hours [ DST ]


Forum rules


Before posting a bug report or a feature request, search the forum for an older post on the same topic. If you are reporting a crash, try capturing a crash dump. You can find instructions here: How to capture crash dumps



Post new topic Reply to topic  [ 12 posts ] 
Author Message
PostPosted: Fri May 30, 2014 6:34 am 
Offline

Joined: Fri May 30, 2014 6:08 am
Posts: 4
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.


Top
 Profile  
Reply with quote  
PostPosted: Fri May 30, 2014 6:37 am 
Offline

Joined: Fri May 30, 2014 6:08 am
Posts: 4
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


Top
 Profile  
Reply with quote  
PostPosted: Fri May 30, 2014 8:03 am 
Offline
Site Admin
User avatar

Joined: Wed Jan 02, 2013 11:38 pm
Posts: 5333
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.


Top
 Profile  
Reply with quote  
PostPosted: Mon Jun 02, 2014 2:47 am 
Offline

Joined: Fri May 30, 2014 6:08 am
Posts: 4
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


Last edited by lbit on Thu Jun 05, 2014 1:21 am, edited 1 time in total.

Top
 Profile  
Reply with quote  
PostPosted: Wed Jun 04, 2014 7:56 pm 
Offline

Joined: Wed Jun 04, 2014 7:52 pm
Posts: 3
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.


Top
 Profile  
Reply with quote  
PostPosted: Tue Jun 10, 2014 9:31 am 
Offline

Joined: Tue Jun 10, 2014 9:12 am
Posts: 7
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.


Top
 Profile  
Reply with quote  
PostPosted: Wed Jun 11, 2014 4:50 am 
Offline
User avatar

Joined: Thu Jan 03, 2013 12:38 am
Posts: 5374
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).

_________________
Links to some general topics:

Compare Start Menus

Read the Search box usage guide.

I am a Windows enthusiast and helped a little with Classic Shell's testing and usability/UX feedback.


Top
 Profile  
Reply with quote  
PostPosted: Thu Jun 12, 2014 12:32 am 
Offline

Joined: Fri May 30, 2014 6:08 am
Posts: 4
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.


Top
 Profile  
Reply with quote  
PostPosted: Thu Jun 12, 2014 7:32 am 
Offline
Site Admin
User avatar

Joined: Wed Jan 02, 2013 11:38 pm
Posts: 5333
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.


Top
 Profile  
Reply with quote  
PostPosted: Sun Jun 15, 2014 8:47 am 
Offline

Joined: Tue Jun 10, 2014 9:12 am
Posts: 7
@ 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.


Top
 Profile  
Reply with quote  
PostPosted: Sun Jun 15, 2014 10:23 am 
Offline
Site Admin
User avatar

Joined: Wed Jan 02, 2013 11:38 pm
Posts: 5333
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


Top
 Profile  
Reply with quote  
PostPosted: Mon Jun 16, 2014 10:10 am 
Offline

Joined: Tue Jun 10, 2014 9:12 am
Posts: 7
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.


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 12 posts ] 

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 217 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group, Almsamim WYSIWYG Classic Shell © 2010-2016, Ivo Beltchev.
All right reserved.