diff --git a/haxe/ui/_module/styles/default/frames.css b/haxe/ui/_module/styles/default/frames.css index 857641be3..b1bb28311 100644 --- a/haxe/ui/_module/styles/default/frames.css +++ b/haxe/ui/_module/styles/default/frames.css @@ -19,6 +19,12 @@ .frame-contents { padding: 10px; + padding-top: 5px; +} + +.frame.no-padding .frame-contents { + padding: 1px; + padding-top: 1px; } .frame-title { diff --git a/haxe/ui/containers/Frame.hx b/haxe/ui/containers/Frame.hx index ed493d2af..1bcd4e303 100644 --- a/haxe/ui/containers/Frame.hx +++ b/haxe/ui/containers/Frame.hx @@ -143,7 +143,7 @@ private class Builder extends CompositeBuilder { _frame.addComponent(_contents); _label = new Label(); - _label.text = "My Frame"; + _label.text = ""; _label.id = "frame-title"; _label.addClass("frame-title"); _label.includeInLayout = false; @@ -245,7 +245,7 @@ private class Layout extends DefaultLayout { contents.width = border.width; } if (_component.autoHeight == false) { - contents.height = border.height; + contents.height = border.height - (label.height / 2); } var labelOffsetLeft:Float = 0;