summaryrefslogtreecommitdiff
path: root/size.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-02-19 03:33:04 -0600
committerJeff Carr <[email protected]>2025-02-19 17:39:45 -0600
commit3f09b2b6e4b608350167199750d0bbe46d686c27 (patch)
treef7f3de9e16e98f0ddcc0337fd62da4e5d19c6503 /size.go
parent31324ad08332c18d25e4499d4f1ff52d4043c5cd (diff)
refactor for protobuf
Diffstat (limited to 'size.go')
-rw-r--r--size.go10
1 files changed, 5 insertions, 5 deletions
diff --git a/size.go b/size.go
index 68dcf38..06c3a65 100644
--- a/size.go
+++ b/size.go
@@ -35,7 +35,7 @@ func (tk *guiWidget) Size() (int, int) {
return 0, 0
}
- switch tk.node.WidgetType {
+ switch tk.WidgetType() {
case widget.Window:
var maxH int = 0
var maxW int = 0
@@ -125,7 +125,7 @@ func (w *guiWidget) sizeGrid() (int, int) {
}
func (w *guiWidget) sizeBox() (int, int) {
- if w.node.WidgetType != widget.Box {
+ if w.WidgetType() != widget.Box {
return 0, 0
}
if w.Hidden() {
@@ -254,7 +254,7 @@ func (tk *guiWidget) setFullSize() bool {
tk.full.h1 = r.h1
changed = true
}
- if tk.node.WidgetType == widget.Button {
+ if tk.WidgetType() == widget.Button {
tk.full.h1 = tk.full.h0 + 1
}
if tk.isWindowDense() && tk.isInGrid() {
@@ -350,13 +350,13 @@ func (tk *guiWidget) getFullSize() rectType {
return r
}
- if tk.node.WidgetType == widget.Grid {
+ if tk.WidgetType() == widget.Grid {
return tk.gridFullSize()
}
// these are 'simple' widgets
// the full size is exactly what gocui uses
- switch tk.node.WidgetType {
+ switch tk.WidgetType() {
case widget.Label:
r := tk.buttonFullSize()
r.w1 += 5