It is currently Thu Apr 18, 2024 3:43 pm

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  [ 13 posts ] 
Author Message
PostPosted: Tue Sep 02, 2014 2:46 am 
Offline

Joined: Tue Sep 02, 2014 2:38 am
Posts: 13
Hello,

At the suggestion of the developer of 7+ Taskbar Tweaker, I am posting to ask whether Classic Shell involves the "topmost" flag of the taskbar. I use the "disable_topmost" feature of 7+ Taskbar Tweaker, but it does not work consistently, and Classic Shell is the only other program that I use to tweak the Windows 8.1 (32-bit) taskbar. If you would please let me know the answer to this inquiry, then I'll forward it to RaMMicHael at 7+ Taskbar Tweaker.

Thanks!

Shelly


Top
 Profile  
Reply with quote  
PostPosted: Tue Sep 02, 2014 5:15 am 
Offline
User avatar

Joined: Thu Jan 03, 2013 12:38 am
Posts: 5374
Classic Start Menu only draws a Start button on top of the Taskbar. Both Ivo (the developer) and me use 7+ Taskbar Tweaker ourselves. We haven't come across any conflict.

Does your taskbar problem happen if you exit Classic Shell's Start Menu by right clicking the Start button -> Exit?

_________________
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: Tue Sep 02, 2014 6:04 am 
Offline

Joined: Tue Sep 02, 2014 2:38 am
Posts: 13
GauravK wrote:
Does your taskbar problem happen if you exit Classic Shell's Start Menu by right clicking the Start button -> Exit?


GauravK, thanks for that suggestion. My computer was just restarted, and the "disable_topmost" feature of 7+ Taskbar Tweaker was not working. I then exited Classic Shell's Start Menu by right clicking the Start button -> Exit, and it made no difference to the "disable_topmost" feature of 7+ Taskbar Tweaker -- i.e., that feature is still not working after exiting Classic Shell's Start Menu. So that should rule out the possibility of a conflict between those two programs. I'll share this information with RaMMichHael.


Top
 Profile  
Reply with quote  
PostPosted: Tue Sep 02, 2014 12:50 pm 
Offline

Joined: Tue Sep 02, 2014 12:06 pm
Posts: 1
Hi guys,

I'm not familiar with the Classic Shell codebase, but quickly searching for HWND_TOPMOST yielded at least one result which seems to involve the taskbar window:
http://i.imgur.com/GlrjrbE.png

That's exactly the kind of code that could conflict with the "disable_topmost" option of 7+ Taskbar Tweaker.


Top
 Profile  
Reply with quote  
PostPosted: Tue Sep 02, 2014 1:15 pm 
Offline

Joined: Tue Sep 02, 2014 2:38 am
Posts: 13
RaMMicHaeL wrote:
Hi guys,

I'm not familiar with the Classic Shell codebase, but quickly searching for HWND_TOPMOST yielded at least one result which seems to involve the taskbar window:
http://i.imgur.com/GlrjrbE.png

That's exactly the kind of code that could conflict with the "disable_topmost" option of 7+ Taskbar Tweaker.


RaMMicHaeL,

That's good sleuthing!

Why does the Classic Shell codebase include HWND_TOPMOST? I ask because Classic Shell does not offer a "topmost" or "disable_topmost" feature for the taskbar.

Shelly


Top
 Profile  
Reply with quote  
PostPosted: Tue Sep 02, 2014 1:17 pm 
Offline
Site Admin
User avatar

Joined: Wed Jan 02, 2013 11:38 pm
Posts: 5333
Right, but as you can see earlier in the code, bTopMost is set only if the taskbar already has a WS_EX_TOPMOST style. However the check is not done per taskbar. It always checks the main one.

I am super busy with work at the moment, but hopefully in the next few weeks I can install the latest 7TT and run some tests.

If you are up for it, I can share the PDBs and some of the source code with you so you can debug what is going on. If you are interested, send me a PM.


Top
 Profile  
Reply with quote  
PostPosted: Sat Nov 28, 2015 5:44 am 
Offline

Joined: Sat Feb 15, 2014 2:12 am
Posts: 9
One more unexplainable compatibility issue with 7+ Taskbar Tweaker (also mentioned here).
"Hide Start Button" option of 7TT disables opening Classic Start Menu by mouse clicking Start button area with Classic Shell 4.2.5, but not with Classic Shell 4.1.0 (I tested only these two versions).
When Classic Shell is turned off (or uninstalled) and "Hide Start Button" option is enabled in 7TT, Start button appears on hovering mouse over lower left corner.
Tested on Windows 8.1 x64.


Top
 Profile  
Reply with quote  
PostPosted: Sat Nov 28, 2015 10:18 am 
Offline
Site Admin
User avatar

Joined: Wed Jan 02, 2013 11:38 pm
Posts: 5333
I am not familiar with the "Hide Start Button" feature. If it hides the start button, how do you expect to open the start menu?


Top
 Profile  
Reply with quote  
PostPosted: Sat Nov 28, 2015 12:21 pm 
Offline

Joined: Sat Feb 15, 2014 2:12 am
Posts: 9
Ivo wrote:
I am not familiar with the "Hide Start Button" feature. If it hides the start button, how do you expect to open the start menu?

"Hide Start Button" feature hides start button, but leaves some space without Start Button icon. Pressing left mouse button on this space opens start menu (it works, at least, in Classic Shell 4.1.0).


Top
 Profile  
Reply with quote  
PostPosted: Sat Nov 28, 2015 12:26 pm 
Offline
Site Admin
User avatar

Joined: Wed Jan 02, 2013 11:38 pm
Posts: 5333
You can do a very similar effect by using a custom button that has a small fully transparent image. The width of the image will determine the amount of space.


Top
 Profile  
Reply with quote  
PostPosted: Sat Nov 28, 2015 12:50 pm 
Offline

Joined: Sat Feb 15, 2014 2:12 am
Posts: 9
Ivo wrote:
...using a custom button that has a small fully transparent image

That's a good workaround, but not the solution of compatibility.


Top
 Profile  
Reply with quote  
PostPosted: Sat Nov 28, 2015 1:00 pm 
Offline
Site Admin
User avatar

Joined: Wed Jan 02, 2013 11:38 pm
Posts: 5333
I may look into it, however when you have two programs trying to mess with the same part of the OS, usually incompatibilities are to be expected.


Top
 Profile  
Reply with quote  
PostPosted: Sat Nov 28, 2015 9:29 pm 
Offline
User avatar

Joined: Thu Jan 03, 2013 12:38 am
Posts: 5374
Actually, the hiding feature belongs to 7+ Taskbar Tweaker, it is the tool that is hiding a control so it should deal with this problem.

_________________
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  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 13 posts ] 

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 37 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.