mirror of
https://github.com/wailsapp/wails.git
synced 2025-05-05 14:01:24 +08:00
[darwin] add getPrimaryScreen/getScreens to impl (#2618)
This commit is contained in:
parent
54bf8c1142
commit
c91aa462aa
@ -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())
|
||||
|
Loading…
Reference in New Issue
Block a user