From cb632002e599a8432e7e1fe380f28172be434f32 Mon Sep 17 00:00:00 2001 From: Pietro Gagliardi Date: Mon, 21 Dec 2015 23:50:36 -0500 Subject: Wrote clarification on the sizes of points parameters to Areas. --- area.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/area.go b/area.go index 2904c38..4248523 100644 --- a/area.go +++ b/area.go @@ -39,7 +39,11 @@ var areas = make(map[*C.uiArea]*Area) // // The internal coordinate system of an Area is points, which are // floating-point and device-independent. For more details, see -// AreaHandler. +// AreaHandler. The size of a scrolling Area must be an exact integer +// number of points (that is, you cannot have an Area that is 32.5 +// points tall) and thus the parameters to NewScrollingArea and +// SetSize are ints. All other instances of points in parameters and +// structures (including sizes of drawn objects) are float64s. type Area struct { c *C.uiControl a *C.uiArea -- cgit v1.2.3