From: xb.teng Date: Tue, 20 Dec 2016 06:26:08 +0000 (+0800) Subject: Add push-button sample for dashboard X-Git-Tag: dali_1.2.20~4^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e3e8aab0456784f0280e4a1b71eac8def6ff64b8;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git Add push-button sample for dashboard Change-Id: I2635705861bc0f77a4212d9cd13d53d3de3f5c3b Signed-off-by: xb.teng --- diff --git a/plugins/dali-swig/examples/control-dashboard.cs b/plugins/dali-swig/examples/control-dashboard.cs old mode 100644 new mode 100755 index 9a791a9..ef41bbc --- a/plugins/dali-swig/examples/control-dashboard.cs +++ b/plugins/dali-swig/examples/control-dashboard.cs @@ -44,7 +44,7 @@ namespace MyCSharpExample // List of items private Item[] mViewList = { - new Item("PushButton", false), new Item("DropDown", false), new Item("Toggle", false), + new Item("PushButton", true), new Item("DropDown", false), new Item("Toggle", false), new Item("InputField", false), new Item("AnimateGif", false), new Item("Loading", false), new Item("ProgressBar", false), new Item("CheckBox", false), new Item("RadioButton", true), new Item("Tooltip", false), new Item("Popup", false), new Item("Toast", false), @@ -132,7 +132,20 @@ namespace MyCSharpExample { if (item.name.CompareTo("PushButton") == 0) { - + PushButton pushButton = new PushButton(); + pushButton.LabelText = "Push Button"; + pushButton.SetResizePolicy(ResizePolicyType.FILL_TO_PARENT, DimensionType.WIDTH); + pushButton.SetResizePolicy(ResizePolicyType.FILL_TO_PARENT, DimensionType.HEIGHT); + pushButton.UnselectedColor = new Vector4(1.0f,0.0f,0.0f,1.0f); + pushButton.SelectedColor = new Vector4(0.0f,1.0f,0.0f,1.0f); + pushButton.Clicked += (obj, e) => + { + e.Button.LabelText = "Click Me"; + e.Button.UnselectedColor = new Vector4(0.0f,0.0f,1.0f,1.0f); + return true; + }; + + _contentContainer.AddChild(pushButton, new TableView.CellPosition(((uint)idx / 5) * 2 + 1, (uint)idx % 5)); } if (item.name.CompareTo("DropDown") == 0) {