From f5d465901d2ec48e145c3c7ce04eceb69445a11f Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Thu, 6 Feb 2025 17:29:17 -0600 Subject: trying to send Close Window() from toolkit plugin --- view.go | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'view.go') diff --git a/view.go b/view.go index c6cd296..b518d59 100644 --- a/view.go +++ b/view.go @@ -28,6 +28,17 @@ func (tk *guiWidget) textResize() { tk.gocuiSize.h1 = tk.gocuiSize.h0 + h + me.FramePadH // TODO: fix this size computation } +// deletes every view +func (w *guiWidget) hideWindow() { + if w == nil { + return + } + w.Hide() + for _, child := range w.children { + child.hideWindow() + } +} + func (w *guiWidget) hideWidgets() { if w == nil { return -- cgit v1.2.3