disable window paging code for now

This commit is contained in:
Jeff Carr 2025-02-09 13:33:26 -06:00
parent b07d8bd8f7
commit 7d793c68db
1 changed files with 28 additions and 21 deletions

View File

@ -96,35 +96,42 @@ func (tk *guiWidget) drawView() {
me.baseGui.DeleteView(tk.cuiName)
tk.v = nil
if tk.doNotDraw() {
return
}
a := tk.gocuiSize.w0
b := tk.gocuiSize.h0
c := tk.gocuiSize.w1
d := tk.gocuiSize.h1
if r := tk.pageWidget(); r == nil {
// if nil, draw whatever it is anyway
} else {
if r.Width() == 0 && r.Height() == 0 {
// don't draw empty stuff
/*
// testing code for paging large windows
if tk.doNotDraw() {
return
}
a = r.w0
b = r.h0
c = r.w1
d = r.h1
}
if tk.node.WidgetType == widget.Window || tk.node.WidgetType == widget.Flag {
if tk.gocuiSize.Height() > 40 {
tk.window.large = true
tk.gocuiSize.h1 = tk.gocuiSize.h0 + 40
d = tk.gocuiSize.h1
}
}
if tk.window.pager != 0 {
if r := tk.pageWidget(); r == nil {
// if nil, draw whatever it is anyway
} else {
if r.Width() == 0 && r.Height() == 0 {
// don't draw empty stuff
return
}
a = r.w0
b = r.h0
c = r.w1
d = r.h1
}
}
if tk.node.WidgetType == widget.Window || tk.node.WidgetType == widget.Flag {
if tk.window.pager != 0 {
if tk.gocuiSize.Height() > 40 {
tk.window.large = true
tk.gocuiSize.h1 = tk.gocuiSize.h0 + 40
d = tk.gocuiSize.h1
}
}
}
*/
// this is all terrible. This sets the title. kinda
if tk.node.WidgetType == widget.Window {