summaryrefslogtreecommitdiff
path: root/redo/container_windows.go
diff options
context:
space:
mode:
Diffstat (limited to 'redo/container_windows.go')
-rw-r--r--redo/container_windows.go9
1 files changed, 6 insertions, 3 deletions
diff --git a/redo/container_windows.go b/redo/container_windows.go
index b484094..68cb59f 100644
--- a/redo/container_windows.go
+++ b/redo/container_windows.go
@@ -20,8 +20,9 @@ type sizing struct {
sizingbase
// for size calculations
- baseX C.int
- baseY C.int
+ baseX C.int
+ baseY C.int
+ internalLeading C.LONG
// for the actual resizing
// possibly the HDWP
@@ -105,12 +106,14 @@ const (
func (c *container) beginResize() (d *sizing) {
var baseX, baseY C.int
+ var internalLeading C.LONG
d = new(sizing)
- C.calculateBaseUnits(c.hwnd, &baseX, &baseY)
+ C.calculateBaseUnits(c.hwnd, &baseX, &baseY, &internalLeading)
d.baseX = baseX
d.baseY = baseY
+ d.internalLeading = internalLeading
if spaced {
d.xmargin = fromdlgunitsX(marginDialogUnits, d)