mirror of https://github.com/buggins/dlangui.git
for dlangide popup measure
This commit is contained in:
parent
fdd5ff11cd
commit
a1aeaefb07
|
@ -273,6 +273,16 @@ class ScrollWidgetBase : WidgetGroup, OnScrollHandler {
|
||||||
return sz;
|
return sz;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// calculate full content size in pixels including widget borders / margins
|
||||||
|
Point fullContentSizeWithBorders() {
|
||||||
|
Point sz = fullContentSize;
|
||||||
|
Rect paddingrc = padding;
|
||||||
|
Rect marginsrc = margins;
|
||||||
|
sz.x += paddingrc.left + paddingrc.right + marginsrc.left + marginsrc.right;
|
||||||
|
sz.y += paddingrc.top + paddingrc.bottom + marginsrc.top + marginsrc.bottom;
|
||||||
|
return sz;
|
||||||
|
}
|
||||||
|
|
||||||
// override to set minimum scrollwidget size - default 100x100
|
// override to set minimum scrollwidget size - default 100x100
|
||||||
Point minimumVisibleContentSize() {
|
Point minimumVisibleContentSize() {
|
||||||
return Point(100,100);
|
return Point(100,100);
|
||||||
|
|
Loading…
Reference in New Issue