slorelee / PExplorer

a portable shell program(desktop, startmenu, taskbar, notifyarea, etc), whitch can run in Windows 7, 8, 8.1, 10, Windows Server 2008, 2012, 2016, 2019 and the Windows Preinstallation Environment(WinPE).The shell part's source code of WinXShell. It is a freely available program intended as replacement of MS Windows Explorer for Windows(PE). It is based on the ROS Explorer.
GNU Lesser General Public License v2.1
120 stars 16 forks source link

[Feature request] add compatibility with other start menu apps. #3

Open ibay770 opened 2 years ago

ibay770 commented 2 years ago

Such as Start menu X, or open she'll. As of now I think only the Winxshell is usable. Also, if possible, add compatiblity for keyboard shortcuts, cuz the standard ones for windows, don't work yet on this. Thanks in advance.

slorelee commented 2 years ago

The Open-Shell can be supported. Open-Shell needs the start menu button be "Start", and the shell program name must be "explorer.exe". It should be done with the "Start" button. you need to patch the StartMenuLoader.dll to check the check program unicode name string to be W.i.n.X.S.h.e.l.l..e.x.e. or just rename the progam to be "explorer.exe"

slorelee commented 2 years ago

add compatiblity for keyboard shortcuts,

The usefull keyboard shortcuts are added:

Window + E to start a File Explorer Window + D to show/minimize the program windows What keyboard shortcuts you need to be added?

ibay770 commented 2 years ago

ok I will try to give that a shot. I suppose Alt F4 would be useful for closing windows as well. I run it on Server Core w/o GUI and Hyper V Server so I'm trying to replicate the windows experience without the bloat.

ibay770 commented 3 months ago

The Open-Shell can be supported. Open-Shell needs the start menu button be "Start", and the shell program name must be "explorer.exe". It should be done with the "Start" button. you need to patch the StartMenuLoader.dll to check the check program unicode name string to be W.i.n.X.S.h.e.l.l..e.x.e. or just rename the progam to be "explorer.exe"

Would this work if I renamed all the files accordingly?

https://www.startmenux.com/index.html

slorelee commented 2 months ago

ClassicMemu(OpenShell) is open-source, so I can make it to work with WinXShell.

I will try the startmenux to see if it can be worked.