Take a look at our
ThinkPads.com HOME PAGE
For those who might want to contribute to the blog, start here: Editors Alley Topic
Then contact Bill with a Private Message
ThinkPads.com HOME PAGE
For those who might want to contribute to the blog, start here: Editors Alley Topic
Then contact Bill with a Private Message
Classic theme on Windows 8
-
- Sophomore Member
- Posts: 148
- Joined: Tue Mar 25, 2014 2:21 pm
- Location: United States
Re: Classic theme on Windows 8
Yeah, I guess I forgot to comment about it, lol.
Nice, although I wouldn't say it's a full replacement for Windows Classic. I think it's cool though.
Nice, although I wouldn't say it's a full replacement for Windows Classic. I think it's cool though.
-
- Freshman Member
- Posts: 106
- Joined: Sat Oct 17, 2015 7:29 pm
- Location: Toronto, Canada
Re: Classic theme on Windows 8
:3windows.nt.win32 wrote:Yeah, I guess I forgot to comment about it, lol.
Nice, although I wouldn't say it's a full replacement for Windows Classic. I think it's cool though.
I wasn't saying we should use TrueTransparency, that was just to demonstrate my idea. I was proposing that the idea be implemented into the Classic Theme itself, as some kind of "Use Glass Eye Candy" option C:
Re: Classic theme on Windows 8
Since w8classic uses desk.cpl for configuring themes, does anyone know a way to run control panel applets from plder Windows versions in general? It would be interesting to look how the system properties from XP/2000 would look like under Win8.
-
- Sophomore Member
- Posts: 148
- Joined: Tue Mar 25, 2014 2:21 pm
- Location: United States
Re: Classic theme on Windows 8
Yeah with some simple hex editing, I was able to get the 'System Properties' dialog boxes from Windows 2000 and Windows Server 2003 to work on Windows 10. I've got to give credit where it's due, as I basically used the same method that was used hereAnixx wrote:Since w8classic uses desk.cpl for configuring themes, does anyone know a way to run control panel applets from plder Windows versions in general? It would be interesting to look how the system properties from XP/2000 would look like under Win8.
Here's what I did to make it work:
Step 1: Copy the following files from Windows XP into any folder (NOT to System32 though):
comctl32.dll
sysdm.cpl
Step 2: Rename sysdm.cpl to whatever you want.
Step 3: Rename comctl32.dll to something like comctlxp.dll. NOTE: The name you chose must be 8 characters long (not including the file extension).
Step 4: Open your renamed sysdm.cpl file with a hex editor, and replace any instances of comctl32 with comctlxp (or whatever you renamed comctl32.dll to)
Doing this will get the System Properties dialog to display, although it is not functional, and is missing most of its tabs. I may look into a fix for this, but it is pretty neat. The one from Windows 2000 seems to work a lot better though, although the 'User Profiles' tab will freeze the entire thing. I haven't tried it with other Control Panel applets yet though.
Last edited by windows.nt.win32 on Wed Nov 25, 2015 2:57 am, edited 5 times in total.
-
- Sophomore Member
- Posts: 148
- Joined: Tue Mar 25, 2014 2:21 pm
- Location: United States
Re: Classic theme on Windows 8
Sorry mods, somehow I posted the same thing twice. Please delete this post.
Re: Classic theme on Windows 8
Do you have already modified ones?windows.nt.win32 wrote: Doing this will get the System Properties dialog to display, although it is not functional, and is missing most of its tabs. I may look into a fix for this, but it is pretty neat. The one from Windows 2000 seems to work a lot better though, although the 'User Profiles' tab will freeze the entire thing. I haven't tried it with other Control Panel applets yet though.
Also I wonder if you have tried to run the main module of CP from XP so to have the CP displayed as a folder.
Re: Classic theme on Windows 8
I have tried this with the one from Win2000 but it does not work for me. Does not start.windows.nt.win32 wrote: Doing this will get the System Properties dialog to display, although it is not functional, and is missing most of its tabs. I may look into a fix for this, but it is pretty neat. The one from Windows 2000 seems to work a lot better though, although the 'User Profiles' tab will freeze the entire thing. I haven't tried it with other Control Panel applets yet though.
-
- Sophomore Member
- Posts: 148
- Joined: Tue Mar 25, 2014 2:21 pm
- Location: United States
Re: Classic theme on Windows 8
Alright, here you go:
http://www.mediafire.com/download/81ab3 ... /sysdm.zip
Actually it seems like the User Profiles tab on the Windows 2000 version will eventually load, although it seems to be non-functional.
http://www.mediafire.com/download/81ab3 ... /sysdm.zip
Actually it seems like the User Profiles tab on the Windows 2000 version will eventually load, although it seems to be non-functional.
Re: Classic theme on Windows 8
Thank you!
Haha, it seems the Windows version is hard-coded.
Haha, it seems the Windows version is hard-coded.
-
- Sophomore Member
- Posts: 148
- Joined: Tue Mar 25, 2014 2:21 pm
- Location: United States
Re: Classic theme on Windows 8
Yeah, for Windows 2000 it is! That can be changed via Resource Hacker though (dialog 101). As for the Server 2003 one, I know that the versions are stored via stringtable inside of the sysdm.cpl file. But it seems that since we're not running a version of XP/Server 2003, it simply doesn't want to show any version, lol.Anixx wrote:Thank you!
Haha, it seems the Windows version is hard-coded.
Re: Classic theme on Windows 8
It says "version 2003". Interesting, what would be if to run the same dialog from Win95?..windows.nt.win32 wrote:Yeah, for Windows 2000 it is! That can be changed via Resource Hacker though (dialog 101). As for the Server 2003 one, I know that the versions are stored via stringtable inside of the sysdm.cpl file. But it seems that since we're not running a version of XP/Server 2003, it simply doesn't want to show any version, lol.Anixx wrote:Thank you!
Haha, it seems the Windows version is hard-coded.
-
- Sophomore Member
- Posts: 148
- Joined: Tue Mar 25, 2014 2:21 pm
- Location: United States
Re: Classic theme on Windows 8
The 'Version 2003' text is also stringtable in the sysdm.cpl file.
-
- Freshman Member
- Posts: 79
- Joined: Mon Apr 20, 2015 12:42 pm
- Location: Sweden Stockholm <unverified>
Re: Classic theme on Windows 8
the context menus are still there they just lack text http://www.online-tech-tips.com/compute ... text-menu/
or we modify them with .reg exports from windows 8?
or we modify them with .reg exports from windows 8?
Re: Classic theme on Windows 8
This is a new AHK script that fixes the borders in both tree view and folder view. Including when opening folders in the same window. It also removes the address bar.
Code: Select all
#NoTrayIcon
#NoEnv
Gui +LastFound
hWnd := WinExist()
SetControlDelay, -1
SetBatchLines -1
DllCall( "RegisterShellHookWindow", UInt,hWnd )
MsgNum := DllCall( "RegisterWindowMessage", Str,"SHELLHOOK" )
OnMessage( MsgNum, "ShellMessage" )
Return
ShellMessage(wParam,lParam) {
If (wParam = 1 or wParam = 6) ; HSHELL_WINDOWCREATED := 1
{
WinGetClass, WinClass, ahk_id %lParam%
if (WinClass = "CabinetWClass") {
;ControlGetPos,x,,w,,DirectUIHWND2, ahk_id %lParam%
;ControlMove, ShellTabWindowClass1,x-1,,w+1,, ahk_id %lParam%
Control, ExStyle, +0x200, FolderView, ahk_id %lParam%
Control, ExStyle, +0x200, SysTreeView321, ahk_id %lParam%
If (wParam = 6){
ControlGetPos,,,,h, ShellTabWindowClass1, ahk_id %lParam%
ControlMove, ShellTabWindowClass1,,,,h+1, ahk_id %lParam%
ControlMove, ShellTabWindowClass1,,,,h, ahk_id %lParam%
}
ControlGetPos, ,y1,,ha,ReBarWindow321, ahk_id %lParam%
SendMessage, 0x0082,,,ReBarWindow321, ahk_id %lParam%
Control, Hide,, WorkerW1, ahk_id %lParam%
Control, Hide,, ReBarWindow321, ahk_id %lParam%
ControlGetPos,,y2,,h1,ShellTabWindowClass1, ahk_id %lParam%
ControlMove, ShellTabWindowClass1,, y1,,y2-y1+h1, ahk_id %lParam%
ControlMove, ReBarWindow321,,,,0, ahk_id %lParam%
WinSet, Redraw,, ahk_id %lParam%
Sleep, 100
SendMessage, 0x0082,,,ReBarWindow321, ahk_id %lParam%
Control, Hide,, WorkerW1, ahk_id %lParam%
Control, Hide,, ReBarWindow321, ahk_id %lParam%
ControlGetPos,,y2,,h1,ShellTabWindowClass1, ahk_id %lParam%
ControlMove, ShellTabWindowClass1,, y1,,y2-y1+h1, ahk_id %lParam%
ControlMove, ReBarWindow321,,,,0, ahk_id %lParam%
WinSet, Redraw,, ahk_id %lParam%
Sleep, 100
SendMessage, 0x0082,,,ReBarWindow321, ahk_id %lParam%
Control, Hide,, WorkerW1, ahk_id %lParam%
Control, Hide,, ReBarWindow321, ahk_id %lParam%
ControlGetPos,,y2,,h1,ShellTabWindowClass1, ahk_id %lParam%
ControlMove, ShellTabWindowClass1,, y1,,y2-y1+h1, ahk_id %lParam%
ControlMove, ReBarWindow321,,,,0, ahk_id %lParam%
WinSet, Redraw,, ahk_id %lParam%
Sleep, 100
SendMessage, 0x0082,,,ReBarWindow321, ahk_id %lParam%
Control, Hide,, WorkerW1, ahk_id %lParam%
Control, Hide,, ReBarWindow321, ahk_id %lParam%
ControlMove, ShellTabWindowClass1,, y1,,y2-y1+h1, ahk_id %lParam%
ControlMove, ReBarWindow321,,,,0, ahk_id %lParam%
WinSet, Redraw,, ahk_id %lParam%
Sleep, 100
SendMessage, 0x0082,,,ReBarWindow321, ahk_id %lParam%
Control, Hide,, WorkerW1, ahk_id %lParam%
Control, Hide,, ReBarWindow321, ahk_id %lParam%
ControlMove, ShellTabWindowClass1,, y1,,y2-y1+h1, ahk_id %lParam%
ControlMove, ReBarWindow321,,,,0, ahk_id %lParam%
;here
}
if (WinClass = "NotebookFrame") {
Control, ExStyle, ^0x200, NotebookContent1, ahk_id %lParam%
WinGetPos, , , , h, ahk_id %lParam%
WinMove, ahk_id %lParam%,,,,,h-1
;WinMove, ahk_id %lParam%,,,,,h
}
}
}
-
- Sophomore Member
- Posts: 148
- Joined: Tue Mar 25, 2014 2:21 pm
- Location: United States
Re: Classic theme on Windows 8
Excellent work, Anixx. Finally, I can have a functional ClientEdge in my Explorer windows. It looks so much better now, and I really can't believe how well it works. Thank you so much!
I do have a few questions: Are the parts of the script that hides the address bar separate from the parts that apply the ClientEdge? Like, what would I remove from the script if I just wanted to apply a ClientEdge without hiding the address bar and vice versa? And if they're not separate in the script you posted, would you mind splitting them into two separate script files?
I do have a few questions: Are the parts of the script that hides the address bar separate from the parts that apply the ClientEdge? Like, what would I remove from the script if I just wanted to apply a ClientEdge without hiding the address bar and vice versa? And if they're not separate in the script you posted, would you mind splitting them into two separate script files?
Re: Classic theme on Windows 8
This script does not remove the address bar:
Also note that you can use Classic Shell for forward and back buttons:
Code: Select all
#NoTrayIcon
#NoEnv
Gui +LastFound
hWnd := WinExist()
SetControlDelay, -1
DllCall( "RegisterShellHookWindow", UInt,hWnd )
MsgNum := DllCall( "RegisterWindowMessage", Str,"SHELLHOOK" )
OnMessage( MsgNum, "ShellMessage" )
Return
ShellMessage(wParam,lParam) {
If (wParam = 1 or wParam = 6) ; HSHELL_WINDOWCREATED := 1
{
WinGetClass, WinClass, ahk_id %lParam%
if (WinClass = "CabinetWClass") {
Control, ExStyle, +0x200, SysTreeView321, ahk_id %lParam%
Control, ExStyle, +0x200, FolderView, ahk_id %lParam%
ControlGetPos,,,,h, ShellTabWindowClass1, ahk_id %lParam%
ControlMove, ShellTabWindowClass1,,,,h+1, ahk_id %lParam%
ControlMove, ShellTabWindowClass1,,,,h, ahk_id %lParam%
}
}
}
-
- Sophomore Member
- Posts: 148
- Joined: Tue Mar 25, 2014 2:21 pm
- Location: United States
Re: Classic theme on Windows 8
Thanks a lot!
Yeah, I always use Classic Shell for the back/forward buttons. I just like to have an address bar. What I'd like to eventually have is a shell extension address bar that would be more compact and would be fully customizable. This would give Explorer a much more Windows 98/XP feel to it (which is what I'm going for). And honestly, if we were to do this and find a way to get icons to display properly as 32x32px, most of the issues I have with modern Explorer would be solved! The only other major one I can think of at the moment is disabling live folders while keeping thumbnails for images/videos/documents/ect. enabled (that is not counting the issues with the taskbar and context menus in Windows 10's explorer).
Yeah, I always use Classic Shell for the back/forward buttons. I just like to have an address bar. What I'd like to eventually have is a shell extension address bar that would be more compact and would be fully customizable. This would give Explorer a much more Windows 98/XP feel to it (which is what I'm going for). And honestly, if we were to do this and find a way to get icons to display properly as 32x32px, most of the issues I have with modern Explorer would be solved! The only other major one I can think of at the moment is disabling live folders while keeping thumbnails for images/videos/documents/ect. enabled (that is not counting the issues with the taskbar and context menus in Windows 10's explorer).
Re: Classic theme on Windows 8
Regarding the address bar you can say something here:
http://www.classicshell.net/forum/viewt ... =13&t=5437
http://www.classicshell.net/forum/viewt ... =13&t=5437
Re: Classic theme on Windows 8
Sophos goes crazy on the latest w8classic\ClassicTheme.exe version:
File "C:\Users\xxx\Desktop\ClassicTheme.exe" belongs to virus/spyware 'Mal/FakeAV-SD'.
File "C:\Users\xxx\Desktop\ClassicTheme.exe" belongs to virus/spyware 'Mal/FakeAV-SD'.
File "C:\ClassicTheme\ClassicTheme.exe" belongs to virus/spyware 'Mal/FakeAV-SD'.
anyone else having this problem?
Still had a previous version from December 3rd 2014, which is fine.
File "C:\Users\xxx\Desktop\ClassicTheme.exe" belongs to virus/spyware 'Mal/FakeAV-SD'.
File "C:\Users\xxx\Desktop\ClassicTheme.exe" belongs to virus/spyware 'Mal/FakeAV-SD'.
File "C:\ClassicTheme\ClassicTheme.exe" belongs to virus/spyware 'Mal/FakeAV-SD'.
anyone else having this problem?
Still had a previous version from December 3rd 2014, which is fine.
-
- Sophomore Member
- Posts: 148
- Joined: Tue Mar 25, 2014 2:21 pm
- Location: United States
Re: Classic theme on Windows 8
False Positive. ClassicTheme.exe is certainly not a FakeAV, and the source code is included so it's fine. I'm not getting this problem with Malwarebytes Anti-Malware Premium, but there have been reports of other false positives with different AV software. See if you can add an exclusion for ClassicTheme.exe.
Re: Classic theme on Windows 8
Explorer using MMC icons on the toolbar:
Re: Classic theme on Windows 8
Hey Anixx would you mind making an ahk script that only removes the address bar without setting the client edge? Thanks and happy holidays ^_^~
Re: Classic theme on Windows 8
http://www.classicshell.net/forum/viewt ... =10&t=3433bugmn wrote:
Hey Anixx would you mind making an ahk script that only removes the address bar without setting the client edge? Thanks and happy holidays ^_^~
-
- Freshman Member
- Posts: 79
- Joined: Mon Apr 20, 2015 12:42 pm
- Location: Sweden Stockholm <unverified>
Re: Classic theme on Windows 8
Anybody get this guy on the team for a classic explorer? look what he has done https://tpenguinltg.wordpress.com/2014/ ... indows-93/
Re: Classic theme on Windows 8
Thanks, that helps alot! =)Anixx wrote:http://www.classicshell.net/forum/viewt ... =10&t=3433bugmn wrote:
Hey Anixx would you mind making an ahk script that only removes the address bar without setting the client edge? Thanks and happy holidays ^_^~
Re: Classic theme on Windows 8
one doubt question for fix firefox on classic theme
for 64-bit firefox run perfect with dwmapi.dll in same folder
but for 32-bit firefox not work, (tested dwmapi.dll copied to system32 (32-bit but not work to)
what file i use for firefox 32-bit to run perfect?
for 64-bit firefox run perfect with dwmapi.dll in same folder
but for 32-bit firefox not work, (tested dwmapi.dll copied to system32 (32-bit but not work to)
what file i use for firefox 32-bit to run perfect?
-
- Freshman Member
- Posts: 79
- Joined: Mon Apr 20, 2015 12:42 pm
- Location: Sweden Stockholm <unverified>
Re: Classic theme on Windows 8
I downloaded new firefox nightly https://ftp.mozilla.org/pub/firefox/nig ... a-central/ i run microfox on that pretty nicely along with classictheme restorer the new Firefox seem somehow to detect when themes are off anyway so dwmapi can be deleted now here is how my Firefox looks like http://s30.postimg.org/ogjplh1i9/Untitled.png quite sweet .
Anybody wrote a program that adds text to context menus and places taskbar for classic theme yet?
Anybody wrote a program that adds text to context menus and places taskbar for classic theme yet?
Re: Classic theme on Windows 8
lookPowerplayer wrote:I downloaded new firefox nightly https://ftp.mozilla.org/pub/firefox/nig ... a-central/ i run microfox on that pretty nicely along with classictheme restorer the new Firefox seem somehow to detect when themes are off anyway so dwmapi can be deleted now here is how my Firefox looks like http://s30.postimg.org/ogjplh1i9/Untitled.png quite sweet .
Anybody wrote a program that adds text to context menus and places taskbar for classic theme yet?
http://i.imgur.com/17mYWSb.png
-
- Freshman Member
- Posts: 79
- Joined: Mon Apr 20, 2015 12:42 pm
- Location: Sweden Stockholm <unverified>
Re: Classic theme on Windows 8
Listen now how you configure firefox on any windows to have classic theme without aero effectsmaur0 wrote:lookPowerplayer wrote:I downloaded new firefox nightly https://ftp.mozilla.org/pub/firefox/nig ... a-central/ i run microfox on that pretty nicely along with classictheme restorer the new Firefox seem somehow to detect when themes are off anyway so dwmapi can be deleted now here is how my Firefox looks like http://s30.postimg.org/ogjplh1i9/Untitled.png quite sweet .
Anybody wrote a program that adds text to context menus and places taskbar for classic theme yet?
http://i.imgur.com/17mYWSb.png
Step 1
Where you type websites
about:config
xpinstall.signatures.required set it to false
step 2
https://addons.mozilla.org/en-US/firefo ... ter-tools/ install that go to tools - nightly tested tools - force compatiblity
step 3 classic theme restorer https://addons.mozilla.org/en-US/firefo ... src=search install it and rightclick on empty space to customize tabs not on top menubar etc you can also drag icons to be wherever you want them on the toolbar
Step 4 download the edited new version microfox by my friend windows.nt.win32 (thanks to his advice i edited the new one to not show transparency) its the microfoxtheme in the screenshot i sent made to work with new firefoxes http://s000.tinyupload.com/index.php?fi ... 1911294014
Just drag to firefox and it will install
Enjoy
(note to developers of classictheme new microfox theme on firefox extensions page works without aero styling but only on windows 10 th2 perhaps this can be used to bring back classictheme text on context menus or taskbar? ahk script maybe? anyone?)
Re: Classic theme on Windows 8
For the 32-bit version of Firefox, you must copy the 32-bit version of dwmapi.dll. You can find that in C:\WINDOWS\SysWOW64\maur0 wrote:one doubt question for fix firefox on classic theme
for 64-bit firefox run perfect with dwmapi.dll in same folder
but for 32-bit firefox not work, (tested dwmapi.dll copied to system32 (32-bit but not work to)
what file i use for firefox 32-bit to run perfect?
-
- Similar Topics
- Replies
- Views
- Last post
-
-
Classic ThinkPads installed in IBM System/390 and zSeries mainframes
by ThinkDan » Mon Nov 27, 2023 4:39 pm » in ThinkPad Legacy Hardware - 13 Replies
- 4472 Views
-
Last post by ThinkDan
Fri Feb 02, 2024 4:18 am
-
-
-
T580 Compared to Classic Thinkpads and Macbook Pro
by MisterB » Fri Mar 15, 2024 12:51 pm » in ThinkPad T430-T490 / T530-T590 Series - 0 Replies
- 244 Views
-
Last post by MisterB
Fri Mar 15, 2024 12:51 pm
-
-
-
updating T480 bios without Windows (I use Linux)
by redglow » Fri Nov 03, 2023 3:15 am » in ThinkPad T430-T490 / T530-T590 Series - 25 Replies
- 30492 Views
-
Last post by redglow
Tue Nov 14, 2023 1:00 pm
-
-
-
Does X1 Carbon Gen 11 support Windows 10?
by cool-RR » Fri Nov 03, 2023 4:16 am » in ThinkPad X1 / X1-Carbon / X1-Extreme and later Series - 6 Replies
- 3293 Views
-
Last post by axur-delmeria
Fri Nov 03, 2023 8:05 pm
-
Who is online
Users browsing this forum: No registered users and 7 guests