mirror of
https://github.com/taigrr/wails.git
synced 2026-04-02 05:08:54 -07:00
35 lines
648 B
Go
35 lines
648 B
Go
package ffenestri
|
|
|
|
/*
|
|
#cgo darwin CFLAGS: -DFFENESTRI_DARWIN=1
|
|
#cgo darwin LDFLAGS: -framework WebKit -lobjc
|
|
|
|
extern void TitlebarAppearsTransparent(void *);
|
|
extern void HideTitle(void *);
|
|
extern void HideTitleBar(void *);
|
|
extern void FullSizeContent(void *);
|
|
*/
|
|
import "C"
|
|
|
|
func (a *Application) processPlatformSettings() {
|
|
|
|
// HideTitle
|
|
if a.config.Mac.HideTitle {
|
|
C.HideTitle(a.app)
|
|
}
|
|
|
|
// HideTitleBar
|
|
if a.config.Mac.HideTitleBar {
|
|
C.HideTitleBar(a.app)
|
|
}
|
|
|
|
// Full Size Content
|
|
if a.config.Mac.FullSizeContent {
|
|
C.FullSizeContent(a.app)
|
|
}
|
|
|
|
if a.config.Mac.TitlebarAppearsTransparent {
|
|
C.TitlebarAppearsTransparent(a.app)
|
|
}
|
|
}
|