window_windows.go 297 B

12345678910111213141516
  1. // Copyright 2018 visualfc. All rights reserved.
  2. package tk
  3. import (
  4. "fmt"
  5. )
  6. func (w *Window) ShowMaximized() error {
  7. return eval(fmt.Sprintf("wm state %v zoomed", w.id))
  8. }
  9. func (w *Window) IsMaximized() bool {
  10. r, _ := evalAsString(fmt.Sprintf("wm state %v", w.id))
  11. return r == "zoomed"
  12. }