Borderless window with native buttons #4132
WrobotGames
started this conversation in
Platforms
Replies: 1 comment
-
See also #1868, which is tangentially related. Implementing client-side decorations is planned in the long run (as it would also allow for things like godotengine/godot#34528 to be implemented), but there's no ETA for it. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Currently we have two 'modes' for windows: Normal (With system buttons, title and icon) and borderless.
Sometimes you want the space that the title bar occupies, but still want the system buttons with their behaviour (e.g. windows 11 maximise button hover, visible below).
Word is borderless, but with the system buttons and native window 'edge'
This should be implemented on Linux, Windows, and MacOS. On windows this can be done with 'Win32 DWM'
One thing to watch out for is that some os's have the buttons on the left side. So people using this feature should check the operating system and make sure there is no important ui under the buttons.
One step further than just extending the content would be drawing on top of the os title bar. (like chrome does), but this is a lot more work to implement and doesnt add much more than theming, so I wouldnt spend time on this. (example)
Beta Was this translation helpful? Give feedback.
All reactions