mirror of
https://github.com/wavetermdev/wails.git
synced 2026-08-05 13:53:43 -07:00
[v3 linux] setEnabled
This commit is contained in:
@@ -614,6 +614,14 @@ func getScreens(app pointer) ([]*Screen, error) {
|
||||
}
|
||||
|
||||
// widgets
|
||||
func widgetSetSensitive(widget pointer, enabled bool) {
|
||||
value := 0
|
||||
if enabled {
|
||||
value = 1
|
||||
}
|
||||
gtkWidgetSetSensitive(widget, value)
|
||||
}
|
||||
|
||||
func widgetSetVisible(widget pointer, hidden bool) {
|
||||
if hidden {
|
||||
gtkWidgetHide(widget)
|
||||
@@ -665,6 +673,12 @@ func windowFullscreen(window pointer) {
|
||||
gtkWindowFullScreen(window)
|
||||
}
|
||||
|
||||
func windowGetAbsolutePosition(window pointer) (int, int) {
|
||||
var x, y int
|
||||
gtkWindowGetPosition(window, &x, &y)
|
||||
return x, y
|
||||
}
|
||||
|
||||
func windowGetCurrentMonitor(window pointer) pointer {
|
||||
// Get the monitor that the window is currently on
|
||||
display := gtkWidgetGetDisplay(window)
|
||||
|
||||
Reference in New Issue
Block a user