-
-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
a borderless window alternative #1156
Conversation
- remove BorderlessWindowBehavior usage - remove MetroContentControl, because animating the window content gives us nasty black flickering - IsHitTestVisibleInChromeProperty for title bar objects
@punker76 must have 👍 |
@flagbug thx |
@flagbug you can retry testing maximize |
for dragging maximized window from top
@punker76 Works now 👍 |
@punker76 always wanted to ask. Does this window will work finw with hi dpi displays? like 2K and 4K? |
@QuantumDeveloper i hope so, can test it out on my tv... |
@punker76 yeah, test it please. 4k displays will become popular soon. So, We need support such resolutions. |
Works for me. 👍 |
@punker76 |
I have one question though: Is there a reason why we mark |
@100GPing100 @Tide @QuantumDeveloper @flagbug @Amrykid @thoemmi @shiftkey |
I never expected to see a recent shiftkey mention. Also 👍 |
@punker76 |
@flagbug nice :-( which system? os? oh man, wtf... on my win 7 64 bit two monitors, all works fine |
@punker76 Windows 8.1 64bit Are you sure we are talking about the same behavior? If |
@flagbug yes, it should overlap/hide the taskbar. and on my win 7 it works... |
Oh wait, it works for @punker76. I have Windows 8 64bit, I can test it. |
Conflicts: MahApps.Metro/Themes/MetroWindow.xaml
…rnative a borderless window alternative
this pr is about changing the current borderless behavior
why?
AllowsTransparency="True"
for theMetroWindow
AllowsTransparency="True"
breaks the ClearTypeHint mechanismAllowsTransparency="True"
no WinForms/WebBrowser worksAllowsTransparency="True"
is a performance issue, more info here and here Transparent Windows in WPFso what is the benefit and what is changed
AllowsTransparency="True"
NonActiveBorderBrush
andNonActiveGlowBrush
i hope this solution works even better the old one
and most this could fix
works but must be tested by other users with different monitor configurations
IgnoreTaskbarOnMaximize
orUseNoneWindowStyle
, the taskbar should hide/cc @Amrykid @flagbug