summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--newctrl/container_windows.go12
-rw-r--r--newctrl/control.go3
2 files changed, 1 insertions, 14 deletions
diff --git a/newctrl/container_windows.go b/newctrl/container_windows.go
index 521b205..5a0336d 100644
--- a/newctrl/container_windows.go
+++ b/newctrl/container_windows.go
@@ -98,18 +98,6 @@ func (w *window) beginResize() (d *sizing) {
d.xpadding = fromdlgunitsX(paddingDialogUnits, d)
d.ypadding = fromdlgunitsY(paddingDialogUnits, d)
-/*TODO
- if c.isGroup {
- // note that these values apply regardless of whether or not spaced is set
- // this is because Windows groupboxes have the client rect spanning the entire size of the control, not just the active work area
- // the measurements Microsoft give us are for spaced margining; let's just use them
- d.xmargin = fromdlgunitsX(groupXMargin, d)
- d.ymargintop = fromdlgunitsY(groupYMarginTop, d)
- d.ymarginbottom = fromdlgunitsY(groupYMarginBottom, d)
-
- }
-*/
-
return d
}
diff --git a/newctrl/control.go b/newctrl/control.go
index 1f08ce2..3a03a54 100644
--- a/newctrl/control.go
+++ b/newctrl/control.go
@@ -5,10 +5,9 @@ package ui
// Control represents a control.
type Control interface {
setParent(p *controlParent) // controlParent defined per-platform
-// nChildren() int // TODO
preferredSize(d *sizing) (width, height int)
resize(x int, y int, width int, height int, d *sizing)
- nTabStops() int
+ nTabStops() int // used by the Windows backend
}
type controlbase struct {