mirror of
https://github.com/wavetermdev/wails.git
synced 2026-08-05 13:53:43 -07:00
[darwin] add getPrimaryScreen/getScreens to impl (#2618)
This commit is contained in:
@@ -128,12 +128,12 @@ func cScreenToScreen(screen C.Screen) *Screen {
|
||||
}
|
||||
}
|
||||
|
||||
func getPrimaryScreen() (*Screen, error) {
|
||||
func (m *macosApp) getPrimaryScreen() (*Screen, error) {
|
||||
cScreen := C.GetPrimaryScreen()
|
||||
return cScreenToScreen(cScreen), nil
|
||||
}
|
||||
|
||||
func getScreens() ([]*Screen, error) {
|
||||
func (m *macosApp) getScreens() ([]*Screen, error) {
|
||||
cScreens := C.getAllScreens()
|
||||
defer C.free(unsafe.Pointer(cScreens))
|
||||
numScreens := int(C.GetNumScreens())
|
||||
|
||||
Reference in New Issue
Block a user