From 1e734e06d6b74601e61ade8a99bfd5baa1ebca28 Mon Sep 17 00:00:00 2001 From: shmyga Date: Sun, 6 Jul 2014 21:28:09 +0400 Subject: [PATCH] - --- haxework/gui/GroupView.hx | 4 ++-- haxework/gui/list/ListView.hx | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/haxework/gui/GroupView.hx b/haxework/gui/GroupView.hx index 60a1d82..99db3a0 100755 --- a/haxework/gui/GroupView.hx +++ b/haxework/gui/GroupView.hx @@ -13,7 +13,7 @@ class GroupView extends SpriteView implements IGroupView { public var layoutVAlign(default, set):VAlign; public var layoutHAlign(default, set):HAlign; - public var layoutMargin(default, set):Float; + public var layoutMargin(default, set):Float = 0; public var leftPadding(default, set):Float; public var rightPadding(default, set):Float; @@ -27,7 +27,7 @@ class GroupView extends SpriteView implements IGroupView { super(); this.layout = layout == null ? new DefaultLayout() : layout; paddings = 0; - layoutMargin = 0; + //layoutMargin = 0; layoutHAlign = HAlign.CENTER; layoutVAlign = VAlign.MIDDLE; views = []; diff --git a/haxework/gui/list/ListView.hx b/haxework/gui/list/ListView.hx index 87538ab..38e6051 100755 --- a/haxework/gui/list/ListView.hx +++ b/haxework/gui/list/ListView.hx @@ -236,6 +236,10 @@ class ListView, D> extends GroupView implements ScrollListener item.view.content.addEventListener(MouseEvent.CLICK, listener); itemsListeners.set(item, listener); } + + override private function set_layoutMargin(value:Float):Float { + return container.layoutMargin = value; + } } interface IRenderer {