Skip to content
View in the app

A better way to browse. Learn more.

MSFN

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Windows 10 DEVELOPMENT

Featured Replies

Big Muscle's code attempts to locate the proper locations in the running OS to patch by automatically reviewing the debugging symbols.  But this assumes the code does not already know the proper locations (i.e., after some unspecified future Windows Update changes things).  The current version should show you this in the Debug.log:

 

[2015-01-29 14:42:30][0x1478:0x11D8] dwmcore.dll version 10.0.9926.0
[2015-01-29 14:42:30][0x1478:0x11D8] udwm.dll version 10.0.9926.0
[2015-01-29 14:42:30][0x1478:0x11D8] Symbols loaded from patterns: 0x7FF

 

As I said before, make SURE you're running the latest version from the .7z file Big Muscle has made available.

 

-Noel
 

Big Muscle's code attempts to locate the proper locations in the running OS to patch by automatically reviewing the debugging symbols.  But this assumes the code does not already know the proper locations (i.e., after some unspecified future Windows Update changes things).  The current version should show you this in the Debug.log:

 

[2015-01-29 14:42:30][0x1478:0x11D8] dwmcore.dll version 10.0.9926.0

[2015-01-29 14:42:30][0x1478:0x11D8] udwm.dll version 10.0.9926.0

[2015-01-29 14:42:30][0x1478:0x11D8] Symbols loaded from patterns: 0x7FF

 

As I said before, make SURE you're running the latest version from the .7z file Big Muscle has made available.

 

-Noel

 

Yes that is what is in my debug log file the same !

Edited by endbase

  • Author

Just a small experiment

 

I updated 64-bit build which now contains new registry DWORD settings called FrameMargin (under DWM key) which influences the left, right and bottom margin of the frame (the top margin is not influenced!). The value is in pixels, default is zero.

 

Hint: Default Win10 texture for left and right border is 3px wide and all of these pixels are dark. The rightmost pixels for left border (or leftmost pixels are right border) are stretchable when changing border width.  If you increase margin with the new setting, the left and right border will be completely dark for this reason. If you want the left and right border to match the rest of the frame, you need to use your custom atlas file with modified textures for these parts.

 

It is not sure if this feature works completely for all frame or it does not cause some problems, thus only 64-bit build is available for testing.

Oh, and ignore the frame on "modern" applications - it looks a bit off with increased margins.

Edited by bigmuscle

Just a small experiment

 

I updated 64-bit build which now contains new registry DWORD settings called FrameMargin (under DWM key) which influences the left, right and bottom margin of the frame (the top margin is not influenced!). The value is in pixels, default is zero.

 

Hint: Default Win10 texture for left and right border is 3px wide and all of these pixels are dark. The rightmost pixels for left border (or leftmost pixels are right border) are stretchable when changing border width.  If you increase margin with the new setting, the left and right border will be completely dark for this reason. If you want the left and right border to match the rest of the frame, you need to use your custom atlas file with modified textures for these parts.

 

It is not sure if this feature works completely for all frame or it does not cause some problems, thus only 64-bit build is available for testing.

Oh, and ignore the frame on "modern" applications - it looks a bit off with increased margins.

I like the new affect.

I left the setting at 0 and used Noel's ThemeAtlas from here:

http://www.msfn.org/board/topic/173407-theme-resources-in-win-10-build-9926/?p=1093593

I actually like the frame on the modern apps.

Edited by Dreamweaver01

Been running the latest debug build -  Win10 TP 9926 (DWMGlass.dll now 3,492 KB) for the last 4+ hours without any issues.

btw bm: Where in Registry is this loading from or is this the dwm key? 'Loading settings (flags = 0x2) from HKEY 0x0000000000000000'  

Great Job! Thanks ,BigMuscle

~DP 

 

Debug.jpg

Edited by DosProbie

I have been running for quite a while also!  No issues.  Thanks Big Muscle!

 

screenshot_19.png

Thanks BigMuscle for the updated version. Looking better.

Just a small experiment

 

I updated 64-bit build which now contains new registry DWORD settings called FrameMargin (under DWM key) which influences the left, right and bottom margin of the frame (the top margin is not influenced!). The value is in pixels, default is zero.

 

Neat.  I'll see if I can work up an alternate set of drop shadow resources to improve the edges a bit over the stock theme atlas, much as I did with Windows 8.

 

This goes without saying, but it would be great if you'd update your GUI tool whenever you add new functionality.

 

By the way, is it just me or has Windows 10 closed down the ability to rename a DLL that's in use in order to copy a new version into the same folder?  I can no longer do so, but I'm not sure if it's a fundamental change as I still have UAC enabled on my Win 10 test system, which I do not normally have.

 

-Noel

What can you notice at this picture :whistle::sneaky:

 

Wow, glass on new Win10 style header. You're the best.

What can you notice at this picture :whistle::sneaky:

win10test.png

 

Whoa, that is a metro window with transparency??? Umm Really? WOW!!!

Looks pretty nice, although looking at the details you need to tweak tge side borders a bit.

But does this work with a 3rd party theme?

good question

  • Author

When can we test it?

Not yet, because it is not working correctly yet. There are also certain limitations:

a) extra DLL which needs to be injected via AppInit_DLLs registry key

b) no icon/minimize/maximize buttons on titlebar (I don't know how to add them expect completely manually drawing/handling them)

c) additional immersive tasks is gone, i.e. no possibility to switch to fullscreen, etc.

Guest
This topic is now closed to further replies.

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.