From 3ef820681b57aba0c460fbc36b4ef8c8f99c2b33 Mon Sep 17 00:00:00 2001 From: Qingping Hou Date: Sat, 28 Apr 2012 14:41:05 +0800 Subject: [PATCH] add radius property to FrameContainer --- widget.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/widget.lua b/widget.lua index e68e681ca..874e13b4a 100644 --- a/widget.lua +++ b/widget.lua @@ -124,6 +124,7 @@ FrameContainer = WidgetContainer:new{ background = nil, color = 15, margin = 0, + radius = 0, bordersize = 2, padding = 5, } @@ -145,7 +146,7 @@ function FrameContainer:paintTo(bb, x, y) if self.bordersize > 0 then bb:paintBorder(x + self.margin, y + self.margin, my_size.w - self.margin * 2, my_size.h - self.margin * 2, - self.bordersize, self.color) + self.bordersize, self.color, self.radius) end if self[1] then self[1]:paintTo(bb, @@ -265,7 +266,7 @@ function TextBoxWidget:_render() end y = y + line_height_px + font_height end - -- if text is only one line, shrink to text's width + -- if text is shorter than one line, shrink to text's width if #v_list == 1 then self.width = pen_x end