|
Post by nonameneeded on Mar 23, 2024 17:48:15 GMT -8
Sorry for bringing this up again, but someone in this forum lately posted a XP theme for Windows 10. Not so special but it seems to use the shellstyle.dll to recreate the left hand pane of Explorer and it really looks a lot like XP.
I guess it should be possible to use shellstyle.dll also to create a classic webview left-hand pane for Explorer (like you would find on Win95 with IE4 desktop update, Win98 and WinME and Win2000) for Win10/11.
But unfortunately I can't do it.
So I just wanted to raise awareness in the hope that someone who has the skills will give it a try.
|
|
|
Post by ephemeralViolette on Mar 24, 2024 15:29:43 GMT -8
Yes, this modifies the DirectUI template file in the theme's shellstyle.dll file to load custom content in. It's very well crafted.
You could create something that looks like the Windows 98/2000 WebView panes, but I don't think that you could make a true WebView pane so easily.
|
|
|
Post by nonameneeded on Mar 24, 2024 17:04:26 GMT -8
You could create something that looks like the Windows 98/2000 WebView panes, but I don't think that you could make a true WebView pane so easily. What do you mean by that? The original webview was actually a lot less than what they've achieved with thix XP-like left pane.
It only showed the details of the selected file(s) or a description of the control panel applet and things like that.
It didn't do much more than that.
So as I see it, everything that the Webview ever was should be very well possible with a modified shellstyle. IF it's done by someone who is as skilled as the person(s) who coded the XP-like pane. So not me.
|
|
|
Post by ephemeralViolette on Mar 24, 2024 18:19:14 GMT -8
You could create something that looks like the Windows 98/2000 WebView panes, but I don't think that you could make a true WebView pane so easily. What do you mean by that? The original webview was actually a lot less than what they've achieved with thix XP-like left pane.
It only showed the details of the selected file(s) or a description of the control panel applet and things like that.
It didn't do much more than that.
So as I see it, everything that the Webview ever was should be very well possible with a modified shellstyle. IF it's done by someone who is as skilled as the person(s) who coded the XP-like pane. So not me.
You can only do what is possible with DirectUI. The WebView pane was... well, a web view which displayed HTML and executed JS. It wouldn't be as capable, but there's no doubt that something could be made resembling the stock ones.
|
|
|
Post by nonameneeded on Mar 24, 2024 18:32:18 GMT -8
Ok, now I get it. And yes, AFAIK with the Webview you could do anything you could do with HTML.
|
|
|
Post by nonameneeded on Mar 25, 2024 12:45:25 GMT -8
What do you mean by that? The original webview was actually a lot less than what they've achieved with thix XP-like left pane.
It only showed the details of the selected file(s) or a description of the control panel applet and things like that.
It didn't do much more than that.
So as I see it, everything that the Webview ever was should be very well possible with a modified shellstyle. IF it's done by someone who is as skilled as the person(s) who coded the XP-like pane. So not me.
You can only do what is possible with DirectUI. The WebView pane was... well, a web view which displayed HTML and executed JS. It wouldn't be as capable, but there's no doubt that something could be made resembling the stock ones. Do you think something like the Webview (something that looks like it) could be achieved as a Windhawk mod? That the mod injects the necessary code into the shellstyle.dll or something similar?
|
|
|
Post by ephemeralViolette on Mar 25, 2024 15:22:54 GMT -8
You can only do what is possible with DirectUI. The WebView pane was... well, a web view which displayed HTML and executed JS. It wouldn't be as capable, but there's no doubt that something could be made resembling the stock ones. Do you think something like the Webview (something that looks like it) could be achieved as a Windhawk mod? That the mod injects the necessary code into the shellstyle.dll or something similar?
DirectUI comes with a built-in element called Browser, but looking at the methods this provides and inferring from the rather generic name, I don't think it's an MSHTML WebView feature (it seems to just be for multi-page views, as all the unique methods it implements pertain to library pages). But it's certainly possible to do with Windhawk + DirectUI, either by writing a custom DirectUI element or using a HWNDElement.
|
|
|
Post by nonameneeded on Mar 25, 2024 15:41:23 GMT -8
Ok. I asked because I thought that a mod could be more compatible with different versions of Windows than dozens of different shellstyle.dlls.
|
|
craft
Sophomore Member
UWP stands for unwanted pile of trash
Posts: 167
OS: Windows 11 & Windows 10 LTSC 2021
Theme: Classic Theme on Windows 10 LTSC host and micaforeveryone with a custom theme on 11 host
CPU: AMD Ryzen 5 3500U with 4 Cores
RAM: 8GB of DDR4 ram
GPU: AMD Raedon Vega 8 Graphics
|
Post by craft on Mar 26, 2024 7:56:40 GMT -8
Well..... i myself have been working on something to replicate the webview's functionality silently just having some bugs left to fix before i can make it public. Attachments:
|
|
|
Post by nonameneeded on Mar 26, 2024 11:11:08 GMT -8
Oh that sounds fantastic! Did you also use the shellstyle.dll?
|
|