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 *); extern void UseToolbar(void *); extern void HideToolbarSeparator(void *); */ import "C" func (a *Application) processPlatformSettings() { mac := a.config.Mac titlebar := mac.TitleBar // HideTitle if titlebar.HideTitle { C.HideTitle(a.app) } // HideTitleBar if titlebar.HideTitleBar { C.HideTitleBar(a.app) } // Full Size Content if titlebar.FullSizeContent { C.FullSizeContent(a.app) } // Toolbar if titlebar.UseToolbar { C.UseToolbar(a.app) } if titlebar.HideToolbarSeparator { C.HideToolbarSeparator(a.app) } if titlebar.TitlebarAppearsTransparent { C.TitlebarAppearsTransparent(a.app) } }