mirror of
https://github.com/taigrr/wails.git
synced 2026-04-02 05:08:54 -07:00
Merge pull request #991 from stffabi/feature/windows-frameless-border
[windows] Support drawing a frame for frameless to support hiding the titlebar
This commit is contained in:
@@ -34,6 +34,9 @@ func NewWindow(parent winc.Controller, appoptions *options.App) *Window {
|
||||
var dwStyle = w32.WS_OVERLAPPEDWINDOW
|
||||
if appoptions.Frameless {
|
||||
dwStyle = w32.WS_POPUP
|
||||
if winoptions := appoptions.Windows; winoptions != nil && winoptions.EnableFramelessBorder {
|
||||
dwStyle |= w32.WS_BORDER
|
||||
}
|
||||
}
|
||||
|
||||
winc.RegClassOnlyOnce("wailsWindow")
|
||||
|
||||
@@ -5,4 +5,7 @@ type Options struct {
|
||||
WebviewIsTransparent bool
|
||||
WindowIsTranslucent bool
|
||||
DisableWindowIcon bool
|
||||
|
||||
// Draw a border around the window, even if the window is frameless
|
||||
EnableFramelessBorder bool
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user