Giter Club home page Giter Club logo

Comments (15)

stefankueng avatar stefankueng commented on June 2, 2024 1

unfortunately I think this will get even worse with every new Windows version - I think MS wants to get rid of DeskBands completely.

from tools.

stefankueng avatar stefankueng commented on June 2, 2024

open explorer, then select the control panel in the left tree view.
The old control panel is then shown, which still has the old look including a menu. right-click on that menu bar and you'll get the menu to show StExBar. Once activated it will be visible also in all other explorer views.

from tools.

dacowan avatar dacowan commented on June 2, 2024

OK, that helped - but there's a step missing.

  1. Open a Windows Explorer window
  2. Select "..." in the Ribbon and select "Options"
  3. Change the "View" tab, and select "Files & Folders > Always Show Menus"
  4. Exit the dialog
  5. Hit Windows-Key + R and type "control", and hit enter
  6. There should now be a menu bar on the Windows 10 style control panel
  7. Right Click on the menu bar
  8. Select the "StExBar" extension

If you de-select "Always Show Menus" from the view options, StExBar will be disabled again and you'll have to repeat the process.

So... got it working, but its a bit clunky...

from tools.

gerhard4 avatar gerhard4 commented on June 2, 2024

That Control Panel trick as described above by Stefan did work for me. But now everything in Explorer is switched to the Windows 10 UI, specifically the ribbon and the context menu.

For now that's ok for me, but do you know a way back to the Windows 11 Explorer UI? I tried to uncheck the StExBar in the same location, but that just hides StExBar, it doesn't go back to the Windows 11 Explorer UI. There's something else that seems to have changed permanently.

from tools.

stefankueng avatar stefankueng commented on June 2, 2024

I'm on Win11 beta channel. The explorer there has tabs. And there the UI is a little bit better, it keeps the Win11 UI style. But dark mode has some problems: right above the StExBar deskband a menu is shown which is always in bright mode, so it looks ugly.

from tools.

gerhard4 avatar gerhard4 commented on June 2, 2024

After a bit I found out that the Explorer window where I enabled StExBar stays in Win10 mode, but any new Explorer window opens in Win11 mode (including the context menu), with the StEx toolbar. And if I disable the StExBar (again using the Control Panel trick), any new window looks like before installing StExBar (normal Win11 UI).

So with this small Control Panel work-around, it all works as it should. (I don't use dark mode.)

from tools.

jimtut avatar jimtut commented on June 2, 2024

@stefankueng , do you think a script like shown here could work, without the Control Panel steps?
https://docs.microsoft.com/en-us/windows/win32/shell/shell-showbrowserbar

I think I found a CLSID of 6c7a85a7-27c6-49ce-98b2-a8479b0dd63d for StExBar, and I tried it, but got the error "Class doesn't support Automation". Is that your CLSID? Is "automation" something simple like a flag you can set when building that would allow your app to accept Shell commands like that?

from tools.

stefankueng avatar stefankueng commented on June 2, 2024

@jimtut yes, that's the CLSID of the stexbar deskband object. But as you've discovered, you can't just use that.
Also the API you linked to is not usable in this context.

To get the StExBar to show in explorer the easy way:

  1. open explorer
  2. select the "control panel" item in the tree view
  3. -> explorer reverts back to the 'old' view
  4. now you can use the menu in explorer to enable the StExBar, and it will show up in the new explorer views as well

from tools.

jimtut avatar jimtut commented on June 2, 2024

Yes, I had seen that workaround above and used that successfully on Windows 11. I was just thinking if there was a way to use an API to enable that "workband", which I thought might be the same as the bar in that API. The API says:

The object must be registered as an Explorer Bar object with a CATID_InfoBand component category. For further information, see Creating Custom Explorer Bars, Tool Bands, and Desk Bands.

Sounds a lot like what StExBar is, so it's too bad if it's actually a different class/object.

from tools.

ramy2345 avatar ramy2345 commented on June 2, 2024

I just started using Windows 11; version 22H2. I wanted to use StExBar, but the workarounds described here to enable the explorer bar didn't work. There seems to be no longer any option to enable the menu permanently nor to enable an explorer tools bar. Did I overlook anything? Does anyone has an idea hoe to use StExBar also in Win 11?

from tools.

jimtut avatar jimtut commented on June 2, 2024

I'm still on W11 21H2, but the "old" Control Panel is there, and you can enable toolbars in the View menu there. Can you include a pic of your Control Panel and its View menu? Maybe it's been removed, maybe you're just missing it.

from tools.

ramy2345 avatar ramy2345 commented on June 2, 2024

I'm still on W11 21H2, but the "old" Control Panel is there, and you can enable toolbars in the View menu there. Can you include a pic of your Control Panel and its View menu? Maybe it's been removed, maybe you're just missing it.

Sure, attached some screenshots from selecting "Control Panel", then the "Control Panel" View itself, and finally the menu. Note that the only way I've found to activate the menu was to press and release the Alt-key. After that the menu was visible on the upper left. But nowhere I could see any option to activate any tool bar or similar.

Scr_20230326_194307_Home
Scr_20230326_194613_Control Panel
Scr_20230326_194642_Control Panel

from tools.

jimtut avatar jimtut commented on June 2, 2024

My menus are in the horizontal (left-to-right) structure shown in my pic below, and I definitely have the Toolbars menu, and StExBar available there. So, either your version of Windows and the Control Panel has removed this feature, or maybe StExBar isn't actually installed? Included a 2nd pic of the Control Panel "Programs and Features" tool that shows StExBar installed on my machine, for you to compare if it's really installed for you.

If this doesn't help, the future looks bleak for all of us users...

image

Installed:
image

from tools.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.