From b6b5df6a18f03822e26a426bf624d1ca7ccbf354 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Fri, 7 Feb 2025 03:51:23 -0600 Subject: forge is finally an app again. this time in the console --- eventMouse.go | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) (limited to 'eventMouse.go') diff --git a/eventMouse.go b/eventMouse.go index 4c779cb..f2e1a92 100644 --- a/eventMouse.go +++ b/eventMouse.go @@ -43,7 +43,7 @@ func mouseDown(g *gocui.Gui, v *gocui.View) error { log.Info("mouseDown() stopping here. dropdwon menu is in effect") for _, tk := range findByXY(w, h) { if (tk.node.WidgetType == widget.Flag) && (tk == me.dropdown.tk) { - log.Info("SENDING CLICK TO Flag (dropdown)") + // log.Info("SENDING CLICK TO Flag (dropdown)") tk.doWidgetClick(w, h) me.dropdown.active = false return nil @@ -80,45 +80,39 @@ func mouseDown(g *gocui.Gui, v *gocui.View) error { for _, tk := range tk.findByXYreal(w, h) { // tk.dumpWidget("mouseDown()") if tk.node.WidgetType == widget.Button { - log.Info("SENDING CLICK TO Button") + // log.Info("SENDING CLICK TO Button") tk.doWidgetClick(w, h) return nil } if tk.node.WidgetType == widget.Checkbox { - log.Info("SENDING CLICK TO Checkbox") + // log.Info("SENDING CLICK TO Checkbox") tk.doWidgetClick(w, h) return nil } if tk.node.WidgetType == widget.Dropdown { - log.Info("SENDING CLICK TO Dropdown") + // log.Info("SENDING CLICK TO Dropdown") tk.doWidgetClick(w, h) return nil } if tk.node.WidgetType == widget.Textbox { - log.Info("SENDING CLICK TO Textbox") + // log.Info("SENDING CLICK TO Textbox") tk.doWidgetClick(w, h) return nil } } } if tk.node.WidgetType == widget.Stdout { - tk.dumpWidget("stdout fixme drag()" + tk.labelN) + // tk.dumpWidget("stdout fixme drag()" + tk.labelN) me.currentDrag = tk tk.dragW = w - tk.gocuiSize.w0 tk.dragH = h - tk.gocuiSize.h0 - // tk.doWidgetClick(w-tk.dragW, w-tk.dragH) return nil } - tk.dumpWidget("mouse drag()" + tk.labelN) + // tk.dumpWidget("mouse drag()" + tk.labelN) me.currentDrag = tk tk.dragW = w - tk.gocuiSize.w0 tk.dragH = h - tk.gocuiSize.h0 - // tk.doWidgetClick(w-tk.dragW, w-tk.dragH) return nil - - // move the msg I guess - // return msgDown(g, v) - // return nil } /* -- cgit v1.2.3