From b186ea934dd3d91a45386ecfa0849c6d02ade30e Mon Sep 17 00:00:00 2001 From: David Ashby Date: Thu, 8 May 2025 21:18:21 -0400 Subject: [PATCH] center window on repaint; make sure selected file stays visible in textbox --- main.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/main.go b/main.go index 7b7736f..9cc21f8 100644 --- a/main.go +++ b/main.go @@ -130,6 +130,7 @@ func repaint(img *tk.LabelWidget, name string, opt tk.Opt) { } else { tk.App.WmTitle("why") } + tk.App.Center() } func main() { @@ -210,6 +211,7 @@ func main() { if lb != nil { lb.SelectionClear("0", "end") lb.SelectionSet(curr - 1) + lb.See(curr - 1) } } case "Down": @@ -218,6 +220,7 @@ func main() { if lb != nil { lb.SelectionClear("0", "end") lb.SelectionSet(curr + 1) + lb.See(curr + 1) } } } @@ -228,5 +231,6 @@ func main() { // })) tk.Pack(img) + tk.App.Center() tk.App.Wait() }