From bbc74a6dae2e90a811b2507c5896fe89aa29ccc0 Mon Sep 17 00:00:00 2001 From: 陈嘉乐 <cjl@hdlchina.com.cn> Date: 星期三, 08 一月 2020 11:30:46 +0800 Subject: [PATCH] 2020-01-08 1.替换新服务器接口。 --- Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSceneEditPage.cs | 1922 +++++++++++++++++++++++++++++----------------------------- 1 files changed, 962 insertions(+), 960 deletions(-) diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSceneEditPage.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSceneEditPage.cs index b5b6d37..f658c40 100644 --- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSceneEditPage.cs +++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Alexa/AlexaSceneEditPage.cs @@ -1,1023 +1,1025 @@ -锘縰sing System; -using System.Collections.Generic; +锘�//using System; +//using System.Collections.Generic; -namespace Shared.SimpleControl.Phone -{ - public class AlecaSceneEditPage : FrameLayout - { - public AlecaSceneEditPage () - { - } - public void ShowScene (SceneByRegion scene) - { - this.BackgroundColor = SkinStyle.Current.MainColor; +//namespace Shared.SimpleControl.Phone +//{ +// public class AlecaSceneEditPage : FrameLayout +// { +// public AlecaSceneEditPage () +// { +// } +// public void ShowScene (SceneByRegion scene) +// { +// this.BackgroundColor = SkinStyle.Current.MainColor; - #region 鏍囬 - FrameLayout topView = new FrameLayout () { - Height = Application.GetRealHeight (126), - BackgroundColor = SkinStyle.Current.MainColor - }; - AddChidren (topView); +// #region 鏍囬 +// FrameLayout topView = new FrameLayout () { +// Height = Application.GetRealHeight (126), +// BackgroundColor = SkinStyle.Current.MainColor +// }; +// AddChidren (topView); - var backButton = new Button () { - Y = Application.GetRealHeight (35), - Height = Application.GetRealHeight (90), - Width = Application.GetRealWidth (85), - UnSelectedImagePath = "Item/Back.png", - SelectedImagePath = "Item/BackSelected.png", - }; - backButton.MouseUpEventHandler += (sender, e) => { - this.RemoveFromParent (); - }; - topView.AddChidren (backButton); +// var backButton = new Button () { +// Y = Application.GetRealHeight (35), +// Height = Application.GetRealHeight (90), +// Width = Application.GetRealWidth (85), +// UnSelectedImagePath = "Item/Back.png", +// SelectedImagePath = "Item/BackSelected.png", +// }; +// backButton.MouseUpEventHandler += (sender, e) => { +// this.RemoveFromParent (); +// }; +// topView.AddChidren (backButton); - Button textButton = new Button () { - Y = Application.GetRealHeight (36), - Height = Application.GetRealHeight (90), - Width = Application.GetRealWidth (400), - TextAlignment = TextAlignment.Center, - Text = scene.SceneName, - TextColor = SkinStyle.Current.TextColor1, - TextSize = 19, - Gravity = Gravity.CenterHorizontal, - }; - topView.AddChidren (textButton); +// Button textButton = new Button () { +// Y = Application.GetRealHeight (36), +// Height = Application.GetRealHeight (90), +// Width = Application.GetRealWidth (400), +// TextAlignment = TextAlignment.Center, +// Text = scene.SceneName, +// TextColor = SkinStyle.Current.TextColor1, +// TextSize = 19, +// Gravity = Gravity.CenterHorizontal, +// }; +// topView.AddChidren (textButton); - Button editor = new Button () { - X = Application.GetRealWidth (550), - Y = Application.GetRealHeight (40), - Height = Application.GetRealHeight (90), - Width = Application.GetRealWidth (70), - UnSelectedImagePath = "Item/Editor.png", - SelectedImagePath = "Item/EditorSelected.png", - }; - topView.AddChidren (editor); - editor.MouseUpEventHandler += (sender, e) => { - if (editor.IsSelected == true) { - } else { - //new ScenePhoneMethod ().AddOrUpdataSceneBaseMassage (roomFilePath, sceneFilePath, (newSceneFilePath) => { - // sceneFilePath = newSceneFilePath; - // scene = Scene.GetSceneByFilePath (sceneFilePath); - // textButton.Text = scene.Name; - //}); - } - }; - #endregion - var alldeviceframelayout = new FrameLayout () { - Width = LayoutParams.MatchParent, - Height = Application.GetRealHeight (90), - BackgroundColor = SkinStyle.Current.TitileView, - Y = topView.Bottom, - }; - AddChidren (alldeviceframelayout); +// Button editor = new Button () { +// X = Application.GetRealWidth (550), +// Y = Application.GetRealHeight (40), +// Height = Application.GetRealHeight (90), +// Width = Application.GetRealWidth (70), +// UnSelectedImagePath = "Item/Editor.png", +// SelectedImagePath = "Item/EditorSelected.png", +// }; +// topView.AddChidren (editor); +// editor.MouseUpEventHandler += (sender, e) => { +// if (editor.IsSelected == true) { +// } else { +// //new ScenePhoneMethod ().AddOrUpdataSceneBaseMassage (roomFilePath, sceneFilePath, (newSceneFilePath) => { +// // sceneFilePath = newSceneFilePath; +// // scene = Scene.GetSceneByFilePath (sceneFilePath); +// // textButton.Text = scene.Name; +// //}); +// } +// }; +// #endregion +// var alldeviceframelayout = new FrameLayout () { +// Width = LayoutParams.MatchParent, +// Height = Application.GetRealHeight (90), +// BackgroundColor = SkinStyle.Current.TitileView, +// Y = topView.Bottom, +// }; +// AddChidren (alldeviceframelayout); - var btnEquipmentModel = new Button () { - Width = LayoutParams.MatchParent, - Height = Application.GetRealHeight (90), - X = Application.GetRealWidth (30), - TextID = R.MyInternationalizationString.DeviceList, - TextAlignment = TextAlignment.CenterLeft, - TextColor = SkinStyle.Current.TextColor1, - TextSize = 15, - BackgroundColor = SkinStyle.Current.TitileView - }; - alldeviceframelayout.AddChidren (btnEquipmentModel); +// var btnEquipmentModel = new Button () { +// Width = LayoutParams.MatchParent, +// Height = Application.GetRealHeight (90), +// X = Application.GetRealWidth (30), +// TextID = R.MyInternationalizationString.DeviceList, +// TextAlignment = TextAlignment.CenterLeft, +// TextColor = SkinStyle.Current.TextColor1, +// TextSize = 15, +// BackgroundColor = SkinStyle.Current.TitileView +// }; +// alldeviceframelayout.AddChidren (btnEquipmentModel); - #region 鏍规嵁娣诲姞璁惧鐨勯『搴忔帓鍒楄澶� - var deviceListView = new VerticalScrolViewLayout () { - Height = Application.GetRealHeight (1136 - 126 - 90 - 90), - Y = alldeviceframelayout.Bottom, - BackgroundColor = SkinStyle.Current.ViewColor - }; - AddChidren (deviceListView); - List<SceneObjectiveRes> deviceList = new List<SceneObjectiveRes> (); - System.Threading.Tasks.Task.Factory.StartNew (() => { - Application.RunOnMainThread (() => { - MainPage.Loading.Start ("Please wait..."); - }); - deviceList = ReadSceneDeviceList (scene.SceneId); +// #region 鏍规嵁娣诲姞璁惧鐨勯『搴忔帓鍒楄澶� +// var deviceListView = new VerticalScrolViewLayout () { +// Height = Application.GetRealHeight (1136 - 126 - 90 - 90), +// Y = alldeviceframelayout.Bottom, +// BackgroundColor = SkinStyle.Current.ViewColor +// }; +// AddChidren (deviceListView); +// List<SceneObjectiveRes> deviceList = new List<SceneObjectiveRes> (); +// System.Threading.Tasks.Task.Factory.StartNew (() => { +// Application.RunOnMainThread (() => { +// MainPage.Loading.Start ("Please wait..."); +// }); +// deviceList = ReadSceneDeviceList (scene.SceneId); - Application.RunOnMainThread (() => { - foreach (var device in deviceList) { - var rowView = new RowLayout () { - Height = Application.GetRealHeight (100), - }; - deviceListView.AddChidren (rowView); - var btnDevice = new Button () { - X = Application.GetRealWidth (60), - Width = Application.GetRealWidth (500), - TextAlignment = TextAlignment.CenterLeft, - Text = device.DeviceName, - TextColor = SkinStyle.Current.TextColor1, - }; - rowView.AddChidren (btnDevice); +// Application.RunOnMainThread (() => { +// foreach (var device in deviceList) { +// var rowView = new RowLayout () { +// Height = Application.GetRealHeight (100), +// }; +// deviceListView.AddChidren (rowView); +// var btnDevice = new Button () { +// X = Application.GetRealWidth (60), +// Width = Application.GetRealWidth (500), +// TextAlignment = TextAlignment.CenterLeft, +// Text = device.DeviceName, +// TextColor = SkinStyle.Current.TextColor1, +// }; +// rowView.AddChidren (btnDevice); - var btnDelDevice = new Button () { - Text = "Delete", - BackgroundColor = SkinStyle.Current.DelColor, - }; - rowView.AddRightView (btnDelDevice); - btnDelDevice.MouseUpEventHandler += (dd, ff) => { - System.Threading.Tasks.Task.Factory.StartNew (() => { - try { - Application.RunOnMainThread (() => { - MainPage.Loading.Start ("Please wait..."); - }); - var delObj = new RemoveBindSceneToDevicesItemObj () { SceneOBJId = new byte [] { (byte)device.SceneOBJId } }; - var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (deviceList); - var revertObj = MainPage.RequestHttps ("RemoveBindSceneToDevicesItem", requestJson); - if (revertObj.StateCode == "SUCCESS") { - Application.RunOnMainThread (() => { - this.RemoveFromParent (); - }); - } - } catch (Exception ex) { - Console.WriteLine (ex.Message); - } finally { - Application.RunOnMainThread (() => { - MainPage.Loading.Hide (); - }); - } - }); - }; - } - }); - }); +// var btnDelDevice = new Button () { +// Text = "Delete", +// BackgroundColor = SkinStyle.Current.DelColor, +// }; +// rowView.AddRightView (btnDelDevice); +// btnDelDevice.MouseUpEventHandler += (dd, ff) => { +// System.Threading.Tasks.Task.Factory.StartNew (() => { +// try { +// Application.RunOnMainThread (() => { +// MainPage.Loading.Start ("Please wait..."); +// }); +// //var delObj = new RemoveBindSceneToDevicesItemObj () { SceneOBJId = new byte [] { (byte)device.SceneOBJId } }; +// var delObj = new UnBindSceneObj () { Id = device.SceneOBJId.ToString() }; +// var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (deviceList); +// var revertObj = MainPage.RequestHttps (API.UnBindSceneObj, requestJson, true); +// if (revertObj.StateCode.ToUpper() == "SUCCESS") { +// Application.RunOnMainThread (() => { +// this.RemoveFromParent (); +// }); +// } +// } catch (Exception ex) { +// Console.WriteLine (ex.Message); +// } finally { +// Application.RunOnMainThread (() => { +// MainPage.Loading.Hide (); +// }); +// } +// }); +// }; +// } +// }); +// }); - #endregion +// #endregion - Button btnAddDevice = new Button () { - Width = LayoutParams.MatchParent, - Height = Application.GetRealHeight (80), - Y = Application.GetRealHeight (1136 - 80), - BackgroundColor = SkinStyle.Current.MainColor, - TextAlignment = TextAlignment.Center, - TextID = R.MyInternationalizationString.SAVE, - TextColor = SkinStyle.Current.TextColor1, - }; - AddChidren (btnAddDevice); +// Button btnAddDevice = new Button () { +// Width = LayoutParams.MatchParent, +// Height = Application.GetRealHeight (80), +// Y = Application.GetRealHeight (1136 - 80), +// BackgroundColor = SkinStyle.Current.MainColor, +// TextAlignment = TextAlignment.Center, +// TextID = R.MyInternationalizationString.SAVE, +// TextColor = SkinStyle.Current.TextColor1, +// }; +// AddChidren (btnAddDevice); - btnAddDevice.MouseUpEventHandler += (ssd, e) => { - System.Threading.Tasks.Task.Factory.StartNew (() => { - try { - Application.RunOnMainThread (() => { - MainPage.Loading.Start ("Please wait..."); - }); - var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (deviceList); - var revertObj = MainPage.RequestHttps ("SceneByRegionList", requestJson); - if (revertObj.StateCode == "SUCCESS") { - Application.RunOnMainThread (() => { - this.RemoveFromParent (); - }); - } - } catch (Exception ex) { - Console.WriteLine (ex.Message); - } finally { - Application.RunOnMainThread (() => { - MainPage.Loading.Hide (); - }); - } - }); - }; - } +// btnAddDevice.MouseUpEventHandler += (ssd, e) => { +// System.Threading.Tasks.Task.Factory.StartNew (() => { +// try { +// Application.RunOnMainThread (() => { +// MainPage.Loading.Start ("Please wait..."); +// }); +// //SceneObjectiveRes +// var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (deviceList); +// var revertObj = MainPage.RequestHttps ("SceneByRegionList", requestJson, true); +// if (revertObj.StateCode.ToUpper() == "SUCCESS") { +// Application.RunOnMainThread (() => { +// this.RemoveFromParent (); +// }); +// } +// } catch (Exception ex) { +// Console.WriteLine (ex.Message); +// } finally { +// Application.RunOnMainThread (() => { +// MainPage.Loading.Hide (); +// }); +// } +// }); +// }; +// } - /// <summary> - /// 璇诲彇鍦烘櫙璁惧鍒楄〃 - /// </summary> - public List<SceneObjectiveRes> ReadSceneDeviceList (int id ) - { - var sceneList = new List<SceneObjectiveRes> (); - var requestObj = new GetBindDeviceBySceneListObj () { Id = id}; - var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj); - var revertObj = MainPage.RequestHttps ("SceneByRegionList", requestJson); - if (revertObj.StateCode == "SUCCESS") { - sceneList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<SceneObjectiveRes>> (revertObj.ResponseData.ToString ()); - } - return sceneList; - } +// /// <summary> +// /// 璇诲彇鍦烘櫙璁惧鍒楄〃 +// /// </summary> +// public List<SceneObjectiveRes> ReadSceneDeviceList (string id ) +// { +// var sceneList = new List<SceneObjectiveRes> (); +// var requestObj = new GetBindDeviceBySceneListObj () { Id = id}; +// var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj); +// var revertObj = MainPage.RequestHttps ("SceneByRegionList", requestJson, true); +// if (revertObj.StateCode.ToUpper() == "SUCCESS") { +// sceneList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<SceneObjectiveRes>> (revertObj.ResponseData.ToString ()); +// } +// return sceneList; +// } - /// <summary> - /// 鏄剧ず鍑哄搴旂殑鍦烘櫙鏁版嵁 - /// </summary> - public void SetDialogForAddEquipment (SceneObjectiveRes device) - { - var deviceType = device.DeviceType; - #region initpublicView - Dialog dialog = new Dialog (); - FrameLayout dialogBodyLayout = new FrameLayout () { - BackgroundColor = SkinStyle.Current.SceneDialogColor, - Width = Application.GetRealWidth (480), - Height = Application.GetRealHeight (560), - Radius = 5, - BorderWidth = 0, - BorderColor = SkinStyle.Current.Transparent, - Gravity = Gravity.Center - }; - dialog.AddChidren (dialogBodyLayout); +// /// <summary> +// /// 鏄剧ず鍑哄搴旂殑鍦烘櫙鏁版嵁 +// /// </summary> +// public void SetDialogForAddEquipment (SceneObjectiveRes device) +// { +// var deviceType = device.DeviceType; +// #region initpublicView +// Dialog dialog = new Dialog (); +// FrameLayout dialogBodyLayout = new FrameLayout () { +// BackgroundColor = SkinStyle.Current.SceneDialogColor, +// Width = Application.GetRealWidth (480), +// Height = Application.GetRealHeight (560), +// Radius = 5, +// BorderWidth = 0, +// BorderColor = SkinStyle.Current.Transparent, +// Gravity = Gravity.Center +// }; +// dialog.AddChidren (dialogBodyLayout); - FrameLayout titleView = new FrameLayout () { - Height = Application.GetRealHeight (80), - BackgroundColor = SkinStyle.Current.SceneDialogTitleColor, - }; - dialogBodyLayout.AddChidren (titleView); - Button title = new Button () { - TextAlignment = TextAlignment.Center, - TextColor = SkinStyle.Current.DialogTextColor, - Text = device.DeviceName - }; - titleView.AddChidren (title); +// FrameLayout titleView = new FrameLayout () { +// Height = Application.GetRealHeight (80), +// BackgroundColor = SkinStyle.Current.SceneDialogTitleColor, +// }; +// dialogBodyLayout.AddChidren (titleView); +// Button title = new Button () { +// TextAlignment = TextAlignment.Center, +// TextColor = SkinStyle.Current.DialogTextColor, +// Text = device.DeviceName +// }; +// titleView.AddChidren (title); - FrameLayout bottomView = new FrameLayout () { - Y = Application.GetRealHeight (560 - 80), - BackgroundColor = SkinStyle.Current.SceneDialogTitleColor, - Height = Application.GetRealHeight (83), - }; - dialogBodyLayout.AddChidren (bottomView); - Button btnBack = new Button () { - Width = Application.GetRealWidth (239), - TextID = R.MyInternationalizationString.Cancel, - }; - bottomView.AddChidren (btnBack); - btnBack.MouseUpEventHandler += (sender2, e2) => { - dialog.Close (); - }; - Button btnLine = new Button () { - BackgroundColor = SkinStyle.Current.White20Transparent, - Width = 1, - X = btnBack.Right, - }; - bottomView.AddChidren (btnLine); - var btnSave = new Button () { - Width = Application.GetRealWidth (239), - X = btnLine.Right, - TextID = R.MyInternationalizationString.SAVE, - }; - bottomView.AddChidren (btnSave); - #endregion +// FrameLayout bottomView = new FrameLayout () { +// Y = Application.GetRealHeight (560 - 80), +// BackgroundColor = SkinStyle.Current.SceneDialogTitleColor, +// Height = Application.GetRealHeight (83), +// }; +// dialogBodyLayout.AddChidren (bottomView); +// Button btnBack = new Button () { +// Width = Application.GetRealWidth (239), +// TextID = R.MyInternationalizationString.Cancel, +// }; +// bottomView.AddChidren (btnBack); +// btnBack.MouseUpEventHandler += (sender2, e2) => { +// dialog.Close (); +// }; +// Button btnLine = new Button () { +// BackgroundColor = SkinStyle.Current.White20Transparent, +// Width = 1, +// X = btnBack.Right, +// }; +// bottomView.AddChidren (btnLine); +// var btnSave = new Button () { +// Width = Application.GetRealWidth (239), +// X = btnLine.Right, +// TextID = R.MyInternationalizationString.SAVE, +// }; +// bottomView.AddChidren (btnSave); +// #endregion - if (deviceType == DeviceType.LightSwitch.ToString () || deviceType == DeviceType.LightEnergySwitch.ToString () || deviceType == DeviceType.LightEnergySocket.ToString () || deviceType == DeviceType.LightSwitchSocket.ToString () - || deviceType == DeviceType.LightMixSwitch.ToString ()) { - #region - var btnOn = new Button () { - Width = Application.GetRealWidth (150), - Height = Application.GetRealHeight (70), - X = Application.GetRealWidth (70), - Y = Application.GetRealHeight (320), - BackgroundColor = SkinStyle.Current.ButtonColor, - SelectedBackgroundColor = SkinStyle.Current.SelectedColor, - BorderWidth = 0, - Radius = 5, - TextColor = SkinStyle.Current.TextColor1, - BorderColor = SkinStyle.Current.BorderColor, - TextAlignment = TextAlignment.Center, - TextID = R.MyInternationalizationString.ON, - }; - dialogBodyLayout.AddChidren (btnOn); - var btnOff = new Button () { - Width = Application.GetRealWidth (150), - Height = Application.GetRealHeight (70), - X = btnOn.Right + Application.GetRealWidth (40), - Y = Application.GetRealHeight (320), - BackgroundColor = SkinStyle.Current.ButtonColor, - SelectedBackgroundColor = SkinStyle.Current.SelectedColor, - BorderWidth = 0, - Radius = 5, - TextColor = SkinStyle.Current.TextColor1, - BorderColor = SkinStyle.Current.BorderColor, - TextAlignment = TextAlignment.Center, - TextID = R.MyInternationalizationString.OFF, - }; - dialogBodyLayout.AddChidren (btnOff); +// if (deviceType == DeviceType.LightSwitch.ToString () || deviceType == DeviceType.LightEnergySwitch.ToString () || deviceType == DeviceType.LightEnergySocket.ToString () || deviceType == DeviceType.LightSwitchSocket.ToString () +// || deviceType == DeviceType.LightMixSwitch.ToString ()) { +// #region +// var btnOn = new Button () { +// Width = Application.GetRealWidth (150), +// Height = Application.GetRealHeight (70), +// X = Application.GetRealWidth (70), +// Y = Application.GetRealHeight (320), +// BackgroundColor = SkinStyle.Current.ButtonColor, +// SelectedBackgroundColor = SkinStyle.Current.SelectedColor, +// BorderWidth = 0, +// Radius = 5, +// TextColor = SkinStyle.Current.TextColor1, +// BorderColor = SkinStyle.Current.BorderColor, +// TextAlignment = TextAlignment.Center, +// TextID = R.MyInternationalizationString.ON, +// }; +// dialogBodyLayout.AddChidren (btnOn); +// var btnOff = new Button () { +// Width = Application.GetRealWidth (150), +// Height = Application.GetRealHeight (70), +// X = btnOn.Right + Application.GetRealWidth (40), +// Y = Application.GetRealHeight (320), +// BackgroundColor = SkinStyle.Current.ButtonColor, +// SelectedBackgroundColor = SkinStyle.Current.SelectedColor, +// BorderWidth = 0, +// Radius = 5, +// TextColor = SkinStyle.Current.TextColor1, +// BorderColor = SkinStyle.Current.BorderColor, +// TextAlignment = TextAlignment.Center, +// TextID = R.MyInternationalizationString.OFF, +// }; +// dialogBodyLayout.AddChidren (btnOff); - if (device.DataStrings == "0") { - btnOn.IsSelected = false; - btnOff.IsSelected = true; - } else { - btnOn.IsSelected = true; - btnOff.IsSelected = false; - } +// if (device.DataStrings == "0") { +// btnOn.IsSelected = false; +// btnOff.IsSelected = true; +// } else { +// btnOn.IsSelected = true; +// btnOff.IsSelected = false; +// } - btnOn.MouseUpEventHandler += (sender, e) => { - btnOn.IsSelected = true; - btnOff.IsSelected = false; - }; - btnOff.MouseUpEventHandler += (sender, e) => { - btnOn.IsSelected = false; - btnOff.IsSelected = true; - }; +// btnOn.MouseUpEventHandler += (sender, e) => { +// btnOn.IsSelected = true; +// btnOff.IsSelected = false; +// }; +// btnOff.MouseUpEventHandler += (sender, e) => { +// btnOn.IsSelected = false; +// btnOff.IsSelected = true; +// }; - #endregion - btnSave.MouseUpEventHandler += (sender2, e2) => { - device.DataStrings = btnOn.IsSelected == true ? "100" : "0"; - dialog.Close (); - }; - } else if (deviceType == DeviceType.LightDimming.ToString () || deviceType == DeviceType.LightDALI.ToString () || deviceType == DeviceType.LightMixDimming.ToString ()) { - #region - var lblChangeName = new Button () { - X = Application.GetRealWidth (30), - Y = Application.GetRealHeight (100), - Width = Application.GetRealWidth (420), - Height = Application.GetRealHeight (70), - TextID = R.MyInternationalizationString.DelayTime, - TextAlignment = TextAlignment.CenterLeft, - TextColor = SkinStyle.Current.TextColor1, - }; - dialogBodyLayout.AddChidren (lblChangeName); +// #endregion +// btnSave.MouseUpEventHandler += (sender2, e2) => { +// device.DataStrings = btnOn.IsSelected == true ? "100" : "0"; +// dialog.Close (); +// }; +// } else if (deviceType == DeviceType.LightDimming.ToString () || deviceType == DeviceType.LightDALI.ToString () || deviceType == DeviceType.LightMixDimming.ToString ()) { +// #region +// var lblChangeName = new Button () { +// X = Application.GetRealWidth (30), +// Y = Application.GetRealHeight (100), +// Width = Application.GetRealWidth (420), +// Height = Application.GetRealHeight (70), +// TextID = R.MyInternationalizationString.DelayTime, +// TextAlignment = TextAlignment.CenterLeft, +// TextColor = SkinStyle.Current.TextColor1, +// }; +// dialogBodyLayout.AddChidren (lblChangeName); - var tempSeekBarFrame = new FrameLayout () { - Width = Application.GetRealWidth (520 - 200), - Height = Application.GetRealHeight (80), - X = Application.GetRealWidth (70), - Y = Application.GetRealHeight (300), - }; - dialogBodyLayout.AddChidren (tempSeekBarFrame); - var horizontalSeekBar = new HorizontalSeekBar () { - Tag = DateTime.MinValue, - ThumbColor = SkinStyle.Current.ThumbColor2 - }; - tempSeekBarFrame.AddChidren (horizontalSeekBar); - horizontalSeekBar.Progress = Convert.ToInt32 (device.DataStrings); - Button btnMaxBrightness = new Button () { - Width = Application.GetRealWidth (90), - Height = Application.GetRealHeight (80), - X = tempSeekBarFrame.Right + Application.GetRealWidth (10), - Y = Application.GetRealHeight (300), - Text = Convert.ToInt32 (device.DataStrings) + "%", - TextAlignment = TextAlignment.CenterLeft, - TextColor = SkinStyle.Current.TextColor1 - }; - dialogBodyLayout.AddChidren (btnMaxBrightness); - horizontalSeekBar.ProgressChanged += (sender, e) => { - Console.WriteLine (DateTime.Now.ToString ()); - btnMaxBrightness.Text = horizontalSeekBar.Progress + "%"; - }; +// var tempSeekBarFrame = new FrameLayout () { +// Width = Application.GetRealWidth (520 - 200), +// Height = Application.GetRealHeight (80), +// X = Application.GetRealWidth (70), +// Y = Application.GetRealHeight (300), +// }; +// dialogBodyLayout.AddChidren (tempSeekBarFrame); +// var horizontalSeekBar = new HorizontalSeekBar () { +// Tag = DateTime.MinValue, +// ThumbColor = SkinStyle.Current.ThumbColor2 +// }; +// tempSeekBarFrame.AddChidren (horizontalSeekBar); +// horizontalSeekBar.Progress = Convert.ToInt32 (device.DataStrings); +// Button btnMaxBrightness = new Button () { +// Width = Application.GetRealWidth (90), +// Height = Application.GetRealHeight (80), +// X = tempSeekBarFrame.Right + Application.GetRealWidth (10), +// Y = Application.GetRealHeight (300), +// Text = Convert.ToInt32 (device.DataStrings) + "%", +// TextAlignment = TextAlignment.CenterLeft, +// TextColor = SkinStyle.Current.TextColor1 +// }; +// dialogBodyLayout.AddChidren (btnMaxBrightness); +// horizontalSeekBar.ProgressChanged += (sender, e) => { +// Console.WriteLine (DateTime.Now.ToString ()); +// btnMaxBrightness.Text = horizontalSeekBar.Progress + "%"; +// }; - #endregion - btnSave.MouseUpEventHandler += (sender2, e2) => { - device.DataStrings = btnMaxBrightness.Text.Remove ('%'); - dialog.Close (); - }; - } else if (deviceType == DeviceType.LightRGB.ToString ()) { - dialogBodyLayout.Height = Application.GetRealHeight (1136); - dialogBodyLayout.Width = Application.GetRealHeight (640); - dialogBodyLayout.Gravity = Gravity.Center; +// #endregion +// btnSave.MouseUpEventHandler += (sender2, e2) => { +// device.DataStrings = btnMaxBrightness.Text.Remove ('%'); +// dialog.Close (); +// }; +// } else if (deviceType == DeviceType.LightRGB.ToString ()) { +// dialogBodyLayout.Height = Application.GetRealHeight (1136); +// dialogBodyLayout.Width = Application.GetRealHeight (640); +// dialogBodyLayout.Gravity = Gravity.Center; - var lighting = Convert.ToInt32 (device.DataStrings.Split (",") [0]); - var rColor = Convert.ToInt32 (device.DataStrings.Split (",") [1]); - var gColor = Convert.ToInt32 (device.DataStrings.Split (",") [2]); - var bColor = Convert.ToInt32 (device.DataStrings.Split (",") [3]); +// var lighting = Convert.ToInt32 (device.DataStrings.Split (",") [0]); +// var rColor = Convert.ToInt32 (device.DataStrings.Split (",") [1]); +// var gColor = Convert.ToInt32 (device.DataStrings.Split (",") [2]); +// var bColor = Convert.ToInt32 (device.DataStrings.Split (",") [3]); - Button btnTopNull = new Button () { - Height = Application.GetRealHeight (36), - BackgroundColor = SkinStyle.Current.MainColor, - }; - dialogBodyLayout.AddChidren (btnTopNull); +// Button btnTopNull = new Button () { +// Height = Application.GetRealHeight (36), +// BackgroundColor = SkinStyle.Current.MainColor, +// }; +// dialogBodyLayout.AddChidren (btnTopNull); - Button btnTitle = new Button () { - Y = Application.GetRealHeight (36), - Height = Application.GetRealHeight (90), - TextAlignment = TextAlignment.Center, - Enable = false, - Text = device.DeviceName, - TextColor = SkinStyle.Current.TextColor1, - BackgroundColor = SkinStyle.Current.MainColor, - TextSize = 19 - }; - dialogBodyLayout.AddChidren (btnTitle); +// Button btnTitle = new Button () { +// Y = Application.GetRealHeight (36), +// Height = Application.GetRealHeight (90), +// TextAlignment = TextAlignment.Center, +// Enable = false, +// Text = device.DeviceName, +// TextColor = SkinStyle.Current.TextColor1, +// BackgroundColor = SkinStyle.Current.MainColor, +// TextSize = 19 +// }; +// dialogBodyLayout.AddChidren (btnTitle); - Button btnColor = new Button () { - Width = Application.GetRealWidth (100), - Height = Application.GetRealHeight (40), - X = Application.GetRealWidth (20), - Y = btnTitle.Bottom + Application.GetRealHeight (50), - Radius = 5, - BackgroundColor = (uint)(0xFF000000 + rColor * 256 * 256 + gColor * 256 + bColor) - }; - dialogBodyLayout.AddChidren (btnColor); - Button btnColorText = new Button () { - Width = Application.GetRealWidth (100), - Height = Application.GetRealHeight (40), - X = btnColor.X, - Y = btnColor.Bottom, - TextColor = SkinStyle.Current.TextColor, - Text = "Color" - }; - dialogBodyLayout.AddChidren (btnColorText); +// Button btnColor = new Button () { +// Width = Application.GetRealWidth (100), +// Height = Application.GetRealHeight (40), +// X = Application.GetRealWidth (20), +// Y = btnTitle.Bottom + Application.GetRealHeight (50), +// Radius = 5, +// BackgroundColor = (uint)(0xFF000000 + rColor * 256 * 256 + gColor * 256 + bColor) +// }; +// dialogBodyLayout.AddChidren (btnColor); +// Button btnColorText = new Button () { +// Width = Application.GetRealWidth (100), +// Height = Application.GetRealHeight (40), +// X = btnColor.X, +// Y = btnColor.Bottom, +// TextColor = SkinStyle.Current.TextColor, +// Text = "Color" +// }; +// dialogBodyLayout.AddChidren (btnColorText); - ColorPicker c = new ColorPicker () { - X = Application.GetRealWidth (140), - Y = btnTitle.Bottom + Application.GetRealHeight (30), - Width = Application.GetMinRealAverage (440), - Height = Application.GetMinRealAverage (440), - ColorImagePath = "Item/PickerColorWheel.png", - }; - dialogBodyLayout.AddChidren (c); +// ColorPicker c = new ColorPicker () { +// X = Application.GetRealWidth (140), +// Y = btnTitle.Bottom + Application.GetRealHeight (30), +// Width = Application.GetMinRealAverage (440), +// Height = Application.GetMinRealAverage (440), +// ColorImagePath = "Item/PickerColorWheel.png", +// }; +// dialogBodyLayout.AddChidren (c); - DateTime colorChangeTime = DateTime.MinValue; - c.ColorChaged += (sender2, e2) => { - if ((DateTime.Now - colorChangeTime).TotalMilliseconds > 50) { - rColor = e2 [0]; - gColor = e2 [1]; - bColor = e2 [2]; - colorChangeTime = DateTime.Now; - } - }; +// DateTime colorChangeTime = DateTime.MinValue; +// c.ColorChaged += (sender2, e2) => { +// if ((DateTime.Now - colorChangeTime).TotalMilliseconds > 50) { +// rColor = e2 [0]; +// gColor = e2 [1]; +// bColor = e2 [2]; +// colorChangeTime = DateTime.Now; +// } +// }; - HorizontalSeekBar seekBarLighting = new HorizontalSeekBar () { - X = Application.GetRealWidth (50), - Y = c.Bottom + Application.GetRealHeight (260), - Width = Application.GetRealWidth (500), - Height = Application.GetRealHeight (50), - Progress = lighting, - ThumbColor = SkinStyle.Current.ThumbColor2, - Max = 100, - }; - dialogBodyLayout.AddChidren (seekBarLighting); - Button btnLightingText = new Button () { - X = seekBarLighting.Right + Application.GetRealWidth (5), - Y = seekBarLighting.Y, - Width = Application.GetRealWidth (80), - Height = Application.GetRealHeight (50), - TextColor = SkinStyle.Current.TextColor, - Text = lighting + "%", - TextSize = 12 - }; - dialogBodyLayout.AddChidren (btnLightingText); - seekBarLighting.ProgressChanged += (sender3, e3) => { - lighting = (byte)e3; - }; - bottomView.RemoveFromParent (); - //dialogBodyLayout.Remove (bottomView); +// HorizontalSeekBar seekBarLighting = new HorizontalSeekBar () { +// X = Application.GetRealWidth (50), +// Y = c.Bottom + Application.GetRealHeight (260), +// Width = Application.GetRealWidth (500), +// Height = Application.GetRealHeight (50), +// Progress = lighting, +// ThumbColor = SkinStyle.Current.ThumbColor2, +// Max = 100, +// }; +// dialogBodyLayout.AddChidren (seekBarLighting); +// Button btnLightingText = new Button () { +// X = seekBarLighting.Right + Application.GetRealWidth (5), +// Y = seekBarLighting.Y, +// Width = Application.GetRealWidth (80), +// Height = Application.GetRealHeight (50), +// TextColor = SkinStyle.Current.TextColor, +// Text = lighting + "%", +// TextSize = 12 +// }; +// dialogBodyLayout.AddChidren (btnLightingText); +// seekBarLighting.ProgressChanged += (sender3, e3) => { +// lighting = (byte)e3; +// }; +// bottomView.RemoveFromParent (); +// //dialogBodyLayout.Remove (bottomView); - bottomView = new FrameLayout () { - Y = Application.GetRealHeight (1136 - 90), - Height = Application.GetRealHeight (95), - BackgroundColor = SkinStyle.Current.MainColor - }; - dialogBodyLayout.AddChidren (bottomView); - Button btnCancel = new Button () { - Width = Application.GetRealWidth (318), - TextColor = SkinStyle.Current.TextColor1, - TextID = R.MyInternationalizationString.Cancel, - }; - bottomView.AddChidren (btnCancel); - btnCancel.MouseUpEventHandler += (sender2, e2) => { - dialog.Close (); - }; - btnLine = new Button () { - BackgroundColor = SkinStyle.Current.Black50Transparent, - Width = 1, - X = btnCancel.Right, - }; - bottomView.AddChidren (btnLine); - btnSave = new Button () { - Width = Application.GetRealWidth (318), - X = btnLine.Right, - TextColor = SkinStyle.Current.TextColor1, - TextID = R.MyInternationalizationString.SAVE - }; - bottomView.AddChidren (btnSave); +// bottomView = new FrameLayout () { +// Y = Application.GetRealHeight (1136 - 90), +// Height = Application.GetRealHeight (95), +// BackgroundColor = SkinStyle.Current.MainColor +// }; +// dialogBodyLayout.AddChidren (bottomView); +// Button btnCancel = new Button () { +// Width = Application.GetRealWidth (318), +// TextColor = SkinStyle.Current.TextColor1, +// TextID = R.MyInternationalizationString.Cancel, +// }; +// bottomView.AddChidren (btnCancel); +// btnCancel.MouseUpEventHandler += (sender2, e2) => { +// dialog.Close (); +// }; +// btnLine = new Button () { +// BackgroundColor = SkinStyle.Current.Black50Transparent, +// Width = 1, +// X = btnCancel.Right, +// }; +// bottomView.AddChidren (btnLine); +// btnSave = new Button () { +// Width = Application.GetRealWidth (318), +// X = btnLine.Right, +// TextColor = SkinStyle.Current.TextColor1, +// TextID = R.MyInternationalizationString.SAVE +// }; +// bottomView.AddChidren (btnSave); - btnSave.MouseUpEventHandler += (sender2, e2) => { - device.DataStrings = lighting + "," + rColor + "," + gColor + "," + bColor; - dialog.Close (); - }; +// btnSave.MouseUpEventHandler += (sender2, e2) => { +// device.DataStrings = lighting + "," + rColor + "," + gColor + "," + bColor; +// dialog.Close (); +// }; - } else if (deviceType == DeviceType.CurtainModel.ToString () || deviceType == DeviceType.CurtainTrietex.ToString () || deviceType == DeviceType.CurtainRoller.ToString ()) { - if (deviceType == DeviceType.CurtainModel.ToString ()) { - #region CurtainModelView +// } else if (deviceType == DeviceType.CurtainModel.ToString () || deviceType == DeviceType.CurtainTrietex.ToString () || deviceType == DeviceType.CurtainRoller.ToString ()) { +// if (deviceType == DeviceType.CurtainModel.ToString ()) { +// #region CurtainModelView - Button btnOpenCurtain = new Button () { - Width = Application.GetRealWidth (124), - Height = Application.GetRealHeight (125), - UnSelectedImagePath = "Curtain/CurtainOpen.png", - SelectedImagePath = "Curtain/CurtainOpenSelected.png", - X = Application.GetRealWidth (20), - Y = Application.GetRealHeight (155), - }; - dialogBodyLayout.AddChidren (btnOpenCurtain); - Button btnOpenLbl = new Button () { - Width = Application.GetRealWidth (124), - Height = Application.GetRealHeight (30), - X = btnOpenCurtain.X, - Y = btnOpenCurtain.Bottom + Application.GetRealHeight (5), - TextID = R.MyInternationalizationString.Open, - TextAlignment = TextAlignment.Center, - TextColor = SkinStyle.Current.TextColor1, - }; - dialogBodyLayout.AddChidren (btnOpenLbl); - Button btnStopCurtain = new Button () { - Width = Application.GetRealWidth (124), - Height = Application.GetRealHeight (125), - X = Application.GetRealWidth ((480 - 124) / 2), - Y = btnOpenCurtain.Y, - UnSelectedImagePath = "Curtain/CurtainTimeOut.png", - SelectedImagePath = "Curtain/CurtainTimeOutSelected.png", - }; - dialogBodyLayout.AddChidren (btnStopCurtain); - Button btnStopLbl = new Button () { - Width = Application.GetRealWidth (124), - Height = Application.GetRealHeight (30), - X = btnStopCurtain.X, - Y = btnOpenLbl.Y, - TextID = R.MyInternationalizationString.Stop, - TextAlignment = TextAlignment.Center, - TextColor = SkinStyle.Current.TextColor1, - }; - dialogBodyLayout.AddChidren (btnStopLbl); - Button btnCloseCurtain = new Button () { - Width = Application.GetRealWidth (124), - Height = Application.GetRealHeight (125), - X = Application.GetRealWidth (480 - 124 - 35), - Y = btnOpenCurtain.Y, - UnSelectedImagePath = "Curtain/CurtainClose.png", - SelectedImagePath = "Curtain/CurtainCloseSelected.png", - }; - dialogBodyLayout.AddChidren (btnCloseCurtain); - Button btnCloseLbl = new Button () { - Width = Application.GetRealWidth (124), - Height = Application.GetRealHeight (30), - X = btnCloseCurtain.X, - Y = btnOpenLbl.Y, - TextID = R.MyInternationalizationString.Close, - TextColor = SkinStyle.Current.TextColor1, - TextAlignment = TextAlignment.Center, - }; - dialogBodyLayout.AddChidren (btnCloseLbl); - btnCloseCurtain.MouseUpEventHandler += (sender3, e3) => { - btnCloseCurtain.IsSelected = true; - btnOpenCurtain.IsSelected = false; - btnStopCurtain.IsSelected = false; - }; - btnOpenCurtain.MouseUpEventHandler += (sender3, e3) => { - btnCloseCurtain.IsSelected = false; - btnOpenCurtain.IsSelected = true; - btnStopCurtain.IsSelected = false; - }; - btnStopCurtain.MouseUpEventHandler += (sender3, e3) => { - btnCloseCurtain.IsSelected = false; - btnOpenCurtain.IsSelected = false; - btnStopCurtain.IsSelected = true; - }; - if (device.DataStrings == "0") { - btnStopCurtain.IsSelected = true; - } else if (device.DataStrings == "1") { - btnOpenCurtain.IsSelected = true; - } else if (device.DataStrings == "2") { - btnCloseCurtain.IsSelected = true; - } +// Button btnOpenCurtain = new Button () { +// Width = Application.GetRealWidth (124), +// Height = Application.GetRealHeight (125), +// UnSelectedImagePath = "Curtain/CurtainOpen.png", +// SelectedImagePath = "Curtain/CurtainOpenSelected.png", +// X = Application.GetRealWidth (20), +// Y = Application.GetRealHeight (155), +// }; +// dialogBodyLayout.AddChidren (btnOpenCurtain); +// Button btnOpenLbl = new Button () { +// Width = Application.GetRealWidth (124), +// Height = Application.GetRealHeight (30), +// X = btnOpenCurtain.X, +// Y = btnOpenCurtain.Bottom + Application.GetRealHeight (5), +// TextID = R.MyInternationalizationString.Open, +// TextAlignment = TextAlignment.Center, +// TextColor = SkinStyle.Current.TextColor1, +// }; +// dialogBodyLayout.AddChidren (btnOpenLbl); +// Button btnStopCurtain = new Button () { +// Width = Application.GetRealWidth (124), +// Height = Application.GetRealHeight (125), +// X = Application.GetRealWidth ((480 - 124) / 2), +// Y = btnOpenCurtain.Y, +// UnSelectedImagePath = "Curtain/CurtainTimeOut.png", +// SelectedImagePath = "Curtain/CurtainTimeOutSelected.png", +// }; +// dialogBodyLayout.AddChidren (btnStopCurtain); +// Button btnStopLbl = new Button () { +// Width = Application.GetRealWidth (124), +// Height = Application.GetRealHeight (30), +// X = btnStopCurtain.X, +// Y = btnOpenLbl.Y, +// TextID = R.MyInternationalizationString.Stop, +// TextAlignment = TextAlignment.Center, +// TextColor = SkinStyle.Current.TextColor1, +// }; +// dialogBodyLayout.AddChidren (btnStopLbl); +// Button btnCloseCurtain = new Button () { +// Width = Application.GetRealWidth (124), +// Height = Application.GetRealHeight (125), +// X = Application.GetRealWidth (480 - 124 - 35), +// Y = btnOpenCurtain.Y, +// UnSelectedImagePath = "Curtain/CurtainClose.png", +// SelectedImagePath = "Curtain/CurtainCloseSelected.png", +// }; +// dialogBodyLayout.AddChidren (btnCloseCurtain); +// Button btnCloseLbl = new Button () { +// Width = Application.GetRealWidth (124), +// Height = Application.GetRealHeight (30), +// X = btnCloseCurtain.X, +// Y = btnOpenLbl.Y, +// TextID = R.MyInternationalizationString.Close, +// TextColor = SkinStyle.Current.TextColor1, +// TextAlignment = TextAlignment.Center, +// }; +// dialogBodyLayout.AddChidren (btnCloseLbl); +// btnCloseCurtain.MouseUpEventHandler += (sender3, e3) => { +// btnCloseCurtain.IsSelected = true; +// btnOpenCurtain.IsSelected = false; +// btnStopCurtain.IsSelected = false; +// }; +// btnOpenCurtain.MouseUpEventHandler += (sender3, e3) => { +// btnCloseCurtain.IsSelected = false; +// btnOpenCurtain.IsSelected = true; +// btnStopCurtain.IsSelected = false; +// }; +// btnStopCurtain.MouseUpEventHandler += (sender3, e3) => { +// btnCloseCurtain.IsSelected = false; +// btnOpenCurtain.IsSelected = false; +// btnStopCurtain.IsSelected = true; +// }; +// if (device.DataStrings == "0") { +// btnStopCurtain.IsSelected = true; +// } else if (device.DataStrings == "1") { +// btnOpenCurtain.IsSelected = true; +// } else if (device.DataStrings == "2") { +// btnCloseCurtain.IsSelected = true; +// } - btnSave.MouseUpEventHandler += (sender2, e2) => { - if (btnStopCurtain.IsSelected) { - device.DataStrings = "0"; - } else if (btnOpenCurtain.IsSelected) { - device.DataStrings = "1"; - } else if (btnCloseCurtain.IsSelected) { - device.DataStrings = "2"; - } - dialog.Close (); - }; - #endregion - } else if (deviceType == DeviceType.CurtainTrietex.ToString () || deviceType == DeviceType.CurtainRoller.ToString ()) { - #region CurtainTrietexlView - var tempSeekBarFrame = new FrameLayout () { - Width = Application.GetRealWidth (520 - 150), - Height = Application.GetRealHeight (80), - X = Application.GetRealWidth (20), - Y = titleView.Bottom + Application.GetRealHeight (10), - }; - dialogBodyLayout.AddChidren (tempSeekBarFrame); - var horizontalSeekBar = new HorizontalSeekBar () { - Tag = DateTime.MinValue, - ThumbColor = SkinStyle.Current.ThumbColor2, - }; - tempSeekBarFrame.AddChidren (horizontalSeekBar); +// btnSave.MouseUpEventHandler += (sender2, e2) => { +// if (btnStopCurtain.IsSelected) { +// device.DataStrings = "0"; +// } else if (btnOpenCurtain.IsSelected) { +// device.DataStrings = "1"; +// } else if (btnCloseCurtain.IsSelected) { +// device.DataStrings = "2"; +// } +// dialog.Close (); +// }; +// #endregion +// } else if (deviceType == DeviceType.CurtainTrietex.ToString () || deviceType == DeviceType.CurtainRoller.ToString ()) { +// #region CurtainTrietexlView +// var tempSeekBarFrame = new FrameLayout () { +// Width = Application.GetRealWidth (520 - 150), +// Height = Application.GetRealHeight (80), +// X = Application.GetRealWidth (20), +// Y = titleView.Bottom + Application.GetRealHeight (10), +// }; +// dialogBodyLayout.AddChidren (tempSeekBarFrame); +// var horizontalSeekBar = new HorizontalSeekBar () { +// Tag = DateTime.MinValue, +// ThumbColor = SkinStyle.Current.ThumbColor2, +// }; +// tempSeekBarFrame.AddChidren (horizontalSeekBar); - Button btnMaxBrightness = new Button () { - Width = Application.GetRealWidth (90), - Height = Application.GetRealHeight (80), - X = tempSeekBarFrame.Right + Application.GetRealWidth (10), - Y = tempSeekBarFrame.Y, - Text = Convert.ToInt32 (device.DataStrings) - 3 + "%", - TextAlignment = TextAlignment.CenterLeft, - TextColor = SkinStyle.Current.TextColor, - }; - dialogBodyLayout.AddChidren (btnMaxBrightness); - DateTime controlDateTime = DateTime.MinValue; - horizontalSeekBar.ProgressChanged += (sender, e) => { - controlDateTime = DateTime.Now; - btnMaxBrightness.Text = horizontalSeekBar.Progress.ToString () + "%"; - }; +// Button btnMaxBrightness = new Button () { +// Width = Application.GetRealWidth (90), +// Height = Application.GetRealHeight (80), +// X = tempSeekBarFrame.Right + Application.GetRealWidth (10), +// Y = tempSeekBarFrame.Y, +// Text = Convert.ToInt32 (device.DataStrings) - 3 + "%", +// TextAlignment = TextAlignment.CenterLeft, +// TextColor = SkinStyle.Current.TextColor, +// }; +// dialogBodyLayout.AddChidren (btnMaxBrightness); +// DateTime controlDateTime = DateTime.MinValue; +// horizontalSeekBar.ProgressChanged += (sender, e) => { +// controlDateTime = DateTime.Now; +// btnMaxBrightness.Text = horizontalSeekBar.Progress.ToString () + "%"; +// }; - Button btnOpenCurtain = new Button () { - Width = Application.GetRealWidth (124), - Height = Application.GetRealHeight (125), - UnSelectedImagePath = "Curtain/CurtainOpen.png", - SelectedImagePath = "Curtain/CurtainOpenSelected.png", - X = Application.GetRealWidth (20), - Y = tempSeekBarFrame.Bottom + Application.GetRealHeight (40), - }; - dialogBodyLayout.AddChidren (btnOpenCurtain); - btnOpenCurtain.MouseUpEventHandler += (sender, e) => { - btnMaxBrightness.Text = "100%"; - horizontalSeekBar.Progress = 100; - }; - Button btnOpenLbl = new Button () { - Width = Application.GetRealWidth (124), - Height = Application.GetRealHeight (30), - X = btnOpenCurtain.X, - Y = btnOpenCurtain.Bottom + Application.GetRealHeight (5), - TextID = R.MyInternationalizationString.Open, - TextAlignment = TextAlignment.Center, - TextColor = SkinStyle.Current.TextColor1, - }; - dialogBodyLayout.AddChidren (btnOpenLbl); +// Button btnOpenCurtain = new Button () { +// Width = Application.GetRealWidth (124), +// Height = Application.GetRealHeight (125), +// UnSelectedImagePath = "Curtain/CurtainOpen.png", +// SelectedImagePath = "Curtain/CurtainOpenSelected.png", +// X = Application.GetRealWidth (20), +// Y = tempSeekBarFrame.Bottom + Application.GetRealHeight (40), +// }; +// dialogBodyLayout.AddChidren (btnOpenCurtain); +// btnOpenCurtain.MouseUpEventHandler += (sender, e) => { +// btnMaxBrightness.Text = "100%"; +// horizontalSeekBar.Progress = 100; +// }; +// Button btnOpenLbl = new Button () { +// Width = Application.GetRealWidth (124), +// Height = Application.GetRealHeight (30), +// X = btnOpenCurtain.X, +// Y = btnOpenCurtain.Bottom + Application.GetRealHeight (5), +// TextID = R.MyInternationalizationString.Open, +// TextAlignment = TextAlignment.Center, +// TextColor = SkinStyle.Current.TextColor1, +// }; +// dialogBodyLayout.AddChidren (btnOpenLbl); - Button btnCloseCurtain = new Button () { - Width = Application.GetRealWidth (124), - Height = Application.GetRealHeight (125), - X = Application.GetRealWidth (480 - 124 - 35), - Y = btnOpenCurtain.Y, - UnSelectedImagePath = "Curtain/CurtainClose.png", - SelectedImagePath = "Curtain/CurtainCloseSelected.png", - }; - dialogBodyLayout.AddChidren (btnCloseCurtain); - Button btnCloseLbl = new Button () { - Width = Application.GetRealWidth (124), - Height = Application.GetRealHeight (30), - X = btnCloseCurtain.X, - Y = btnOpenLbl.Y, - TextID = R.MyInternationalizationString.Close, - TextColor = SkinStyle.Current.TextColor1, - TextAlignment = TextAlignment.Center, - }; - dialogBodyLayout.AddChidren (btnCloseLbl); - btnCloseCurtain.MouseUpEventHandler += (sender3, e3) => { - btnCloseCurtain.IsSelected = true; - btnOpenCurtain.IsSelected = false; - horizontalSeekBar.Progress = 0; - btnMaxBrightness.Text = "0%"; - }; - btnOpenCurtain.MouseUpEventHandler += (sender3, e3) => { - btnCloseCurtain.IsSelected = false; - btnOpenCurtain.IsSelected = true; - horizontalSeekBar.Progress = 100; - btnMaxBrightness.Text = "100%"; - }; - if (device.DataStrings == "1") { - btnOpenCurtain.IsSelected = true; - } else if (device.DataStrings == "2") { - btnCloseCurtain.IsSelected = true; - } +// Button btnCloseCurtain = new Button () { +// Width = Application.GetRealWidth (124), +// Height = Application.GetRealHeight (125), +// X = Application.GetRealWidth (480 - 124 - 35), +// Y = btnOpenCurtain.Y, +// UnSelectedImagePath = "Curtain/CurtainClose.png", +// SelectedImagePath = "Curtain/CurtainCloseSelected.png", +// }; +// dialogBodyLayout.AddChidren (btnCloseCurtain); +// Button btnCloseLbl = new Button () { +// Width = Application.GetRealWidth (124), +// Height = Application.GetRealHeight (30), +// X = btnCloseCurtain.X, +// Y = btnOpenLbl.Y, +// TextID = R.MyInternationalizationString.Close, +// TextColor = SkinStyle.Current.TextColor1, +// TextAlignment = TextAlignment.Center, +// }; +// dialogBodyLayout.AddChidren (btnCloseLbl); +// btnCloseCurtain.MouseUpEventHandler += (sender3, e3) => { +// btnCloseCurtain.IsSelected = true; +// btnOpenCurtain.IsSelected = false; +// horizontalSeekBar.Progress = 0; +// btnMaxBrightness.Text = "0%"; +// }; +// btnOpenCurtain.MouseUpEventHandler += (sender3, e3) => { +// btnCloseCurtain.IsSelected = false; +// btnOpenCurtain.IsSelected = true; +// horizontalSeekBar.Progress = 100; +// btnMaxBrightness.Text = "100%"; +// }; +// if (device.DataStrings == "1") { +// btnOpenCurtain.IsSelected = true; +// } else if (device.DataStrings == "2") { +// btnCloseCurtain.IsSelected = true; +// } - btnSave.MouseUpEventHandler += (sender2, e2) => { - device.DataStrings = (horizontalSeekBar.Progress + 3).ToString (); - dialog.Close (); - }; - #endregion - } - } else if (deviceType == DeviceType.HVAC.ToString () || deviceType == DeviceType.ACInfrared.ToString ()) { - #region View - var power = device.DataStrings.Split (",") [0]; - var tempType = device.DataStrings.Split (",") [1]; - var mode = device.DataStrings.Split (",") [2]; - var windSpeed = device.DataStrings.Split (",") [3]; - var temp = device.DataStrings.Split (",") [4]; - var btnSetTemperature = new Button () { - X = Application.GetRealWidth (35), - Y = Application.GetRealHeight (85), - Width = Application.GetRealHeight (410), - Height = Application.GetRealHeight (50), - Text = Language.StringByID (R.MyInternationalizationString.SetTemperature).Replace ("--", temp), - TextAlignment = TextAlignment.CenterLeft, - TextColor = SkinStyle.Current.TextColor1, - Enable = false, - }; - dialogBodyLayout.AddChidren (btnSetTemperature); +// btnSave.MouseUpEventHandler += (sender2, e2) => { +// device.DataStrings = (horizontalSeekBar.Progress + 3).ToString (); +// dialog.Close (); +// }; +// #endregion +// } +// } else if (deviceType == DeviceType.HVAC.ToString () || deviceType == DeviceType.ACInfrared.ToString ()) { +// #region View +// var power = device.DataStrings.Split (",") [0]; +// var tempType = device.DataStrings.Split (",") [1]; +// var mode = device.DataStrings.Split (",") [2]; +// var windSpeed = device.DataStrings.Split (",") [3]; +// var temp = device.DataStrings.Split (",") [4]; +// var btnSetTemperature = new Button () { +// X = Application.GetRealWidth (35), +// Y = Application.GetRealHeight (85), +// Width = Application.GetRealHeight (410), +// Height = Application.GetRealHeight (50), +// Text = Language.StringByID (R.MyInternationalizationString.SetTemperature).Replace ("--", temp), +// TextAlignment = TextAlignment.CenterLeft, +// TextColor = SkinStyle.Current.TextColor1, +// Enable = false, +// }; +// dialogBodyLayout.AddChidren (btnSetTemperature); - Button btnReduceTemperature = new Button () { - Width = Application.GetRealWidth (94), - Height = Application.GetRealHeight (94), - X = Application.GetRealWidth (20), - Y = btnSetTemperature.Bottom + Application.GetRealHeight (20), - UnSelectedImagePath = "AC/AC-.png", - SelectedImagePath = "AC/AC-Selected.png", - }; - dialogBodyLayout.AddChidren (btnReduceTemperature); +// Button btnReduceTemperature = new Button () { +// Width = Application.GetRealWidth (94), +// Height = Application.GetRealHeight (94), +// X = Application.GetRealWidth (20), +// Y = btnSetTemperature.Bottom + Application.GetRealHeight (20), +// UnSelectedImagePath = "AC/AC-.png", +// SelectedImagePath = "AC/AC-Selected.png", +// }; +// dialogBodyLayout.AddChidren (btnReduceTemperature); - Button btnSwitchAC = new Button () { - Width = Application.GetRealWidth (94), - Height = Application.GetRealHeight (94), - X = Application.GetRealWidth ((480 - 94) / 2), - Y = btnReduceTemperature.Y, - UnSelectedImagePath = "AC/ACClose.png", - SelectedImagePath = "AC/ACCloseSelected.png", - }; - dialogBodyLayout.AddChidren (btnSwitchAC); - btnSwitchAC.MouseUpEventHandler += (sender, e) => { - btnSwitchAC.IsSelected = !btnSwitchAC.IsSelected; - power = btnSwitchAC.IsSelected == true?"1":"0"; - }; - btnSwitchAC.IsSelected = power == "1"; +// Button btnSwitchAC = new Button () { +// Width = Application.GetRealWidth (94), +// Height = Application.GetRealHeight (94), +// X = Application.GetRealWidth ((480 - 94) / 2), +// Y = btnReduceTemperature.Y, +// UnSelectedImagePath = "AC/ACClose.png", +// SelectedImagePath = "AC/ACCloseSelected.png", +// }; +// dialogBodyLayout.AddChidren (btnSwitchAC); +// btnSwitchAC.MouseUpEventHandler += (sender, e) => { +// btnSwitchAC.IsSelected = !btnSwitchAC.IsSelected; +// power = btnSwitchAC.IsSelected == true?"1":"0"; +// }; +// btnSwitchAC.IsSelected = power == "1"; - Button btnAddTemperature = new Button () { - Width = Application.GetRealWidth (94), - Height = Application.GetRealHeight (94), - X = Application.GetRealWidth (480 - 20 - 94), - Y = btnReduceTemperature.Y, - UnSelectedImagePath = "AC/AC+.png", - SelectedImagePath = "AC/AC+Selected.png", - }; - dialogBodyLayout.AddChidren (btnAddTemperature); - btnReduceTemperature.MouseDownEventHandler += (sender, e) => { - btnReduceTemperature.IsSelected = true; - }; - btnReduceTemperature.MouseUpEventHandler += (sender, e) => { - btnReduceTemperature.IsSelected = false; - if (Convert.ToInt32 (temp) > 0) - temp = (Convert.ToInt32 (temp) - 1).ToString (); - }; - btnAddTemperature.MouseDownEventHandler += (sender, e) => { - btnAddTemperature.IsSelected = true; - }; - btnAddTemperature.MouseUpEventHandler += (sender, e) => { - btnAddTemperature.IsSelected = false; - btnReduceTemperature.IsSelected = false; - if (Convert.ToInt32 (temp) < 30) - temp = (Convert.ToInt32 (temp) + 1).ToString (); - }; - #endregion +// Button btnAddTemperature = new Button () { +// Width = Application.GetRealWidth (94), +// Height = Application.GetRealHeight (94), +// X = Application.GetRealWidth (480 - 20 - 94), +// Y = btnReduceTemperature.Y, +// UnSelectedImagePath = "AC/AC+.png", +// SelectedImagePath = "AC/AC+Selected.png", +// }; +// dialogBodyLayout.AddChidren (btnAddTemperature); +// btnReduceTemperature.MouseDownEventHandler += (sender, e) => { +// btnReduceTemperature.IsSelected = true; +// }; +// btnReduceTemperature.MouseUpEventHandler += (sender, e) => { +// btnReduceTemperature.IsSelected = false; +// if (Convert.ToInt32 (temp) > 0) +// temp = (Convert.ToInt32 (temp) - 1).ToString (); +// }; +// btnAddTemperature.MouseDownEventHandler += (sender, e) => { +// btnAddTemperature.IsSelected = true; +// }; +// btnAddTemperature.MouseUpEventHandler += (sender, e) => { +// btnAddTemperature.IsSelected = false; +// btnReduceTemperature.IsSelected = false; +// if (Convert.ToInt32 (temp) < 30) +// temp = (Convert.ToInt32 (temp) + 1).ToString (); +// }; +// #endregion - #region ModeView - FrameLayout acModeView = new FrameLayout () { - Height = Application.GetRealHeight (97), - Width = LayoutParams.MatchParent, - Y = btnReduceTemperature.Bottom + Application.GetRealHeight (7), - }; - dialogBodyLayout.AddChidren (acModeView); +// #region ModeView +// FrameLayout acModeView = new FrameLayout () { +// Height = Application.GetRealHeight (97), +// Width = LayoutParams.MatchParent, +// Y = btnReduceTemperature.Bottom + Application.GetRealHeight (7), +// }; +// dialogBodyLayout.AddChidren (acModeView); - Button btnACModeLeft = new Button () { - Width = Application.GetRealWidth (129), - Height = Application.GetRealHeight (129), - X = btnReduceTemperature.X - Application.GetRealWidth (17), - Gravity = Gravity.CenterVertical, - UnSelectedImagePath = "AC/ACLeft.png", - SelectedImagePath = "AC/ACLeft.png", - }; - acModeView.AddChidren (btnACModeLeft); +// Button btnACModeLeft = new Button () { +// Width = Application.GetRealWidth (129), +// Height = Application.GetRealHeight (129), +// X = btnReduceTemperature.X - Application.GetRealWidth (17), +// Gravity = Gravity.CenterVertical, +// UnSelectedImagePath = "AC/ACLeft.png", +// SelectedImagePath = "AC/ACLeft.png", +// }; +// acModeView.AddChidren (btnACModeLeft); - Button btnModeIcon = new Button () { - Width = Application.GetRealWidth (105), - Height = Application.GetRealHeight (105), - Gravity = Gravity.Center, - Enable = false, - }; - acModeView.AddChidren (btnModeIcon); +// Button btnModeIcon = new Button () { +// Width = Application.GetRealWidth (105), +// Height = Application.GetRealHeight (105), +// Gravity = Gravity.Center, +// Enable = false, +// }; +// acModeView.AddChidren (btnModeIcon); - switch (mode) { - case "0": - btnModeIcon.UnSelectedImagePath = "AC/ACRefrigeration.png"; - break; - case "1": - btnModeIcon.UnSelectedImagePath = "AC/ACHeating.png"; - break; - case "2": - btnModeIcon.UnSelectedImagePath = "AC/ACModeAuto.png"; - break; - case "3": - btnModeIcon.UnSelectedImagePath = "AC/ACAuto.png"; - break; - case "4": - btnModeIcon.UnSelectedImagePath = "AC/ACDehumidification.png"; - break; - } +// switch (mode) { +// case "0": +// btnModeIcon.UnSelectedImagePath = "AC/ACRefrigeration.png"; +// break; +// case "1": +// btnModeIcon.UnSelectedImagePath = "AC/ACHeating.png"; +// break; +// case "2": +// btnModeIcon.UnSelectedImagePath = "AC/ACModeAuto.png"; +// break; +// case "3": +// btnModeIcon.UnSelectedImagePath = "AC/ACAuto.png"; +// break; +// case "4": +// btnModeIcon.UnSelectedImagePath = "AC/ACDehumidification.png"; +// break; +// } - Button btnACModeRight = new Button () { - Width = Application.GetRealWidth (129), - Height = Application.GetRealHeight (129), - X = btnAddTemperature.X - Application.GetRealWidth (17), - Gravity = Gravity.CenterVertical, - UnSelectedImagePath = "AC/ACRight.png", - SelectedImagePath = "AC/ACRightSelected.png", - }; - acModeView.AddChidren (btnACModeRight); - btnACModeRight.MouseDownEventHandler += (sender, e) => { - btnACModeRight.IsSelected = true; - }; - btnACModeRight.MouseUpEventHandler += (sender, e) => { - btnACModeRight.IsSelected = false; - switch (mode) { - case "0": - mode = "1"; - btnModeIcon.UnSelectedImagePath = "AC/ACHeating.png"; - break; - case "1": - mode = "2"; - btnModeIcon.UnSelectedImagePath = "AC/ACModeAuto.png"; - break; - case "2": - mode = "3"; - btnModeIcon.UnSelectedImagePath = "AC/ACAuto.png"; - break; - case "3": - mode = "4"; - btnModeIcon.UnSelectedImagePath = "AC/ACDehumidification.png"; - break; - case "4": - mode = "0"; - btnModeIcon.UnSelectedImagePath = "AC/ACRefrigeration.png"; - break; - } +// Button btnACModeRight = new Button () { +// Width = Application.GetRealWidth (129), +// Height = Application.GetRealHeight (129), +// X = btnAddTemperature.X - Application.GetRealWidth (17), +// Gravity = Gravity.CenterVertical, +// UnSelectedImagePath = "AC/ACRight.png", +// SelectedImagePath = "AC/ACRightSelected.png", +// }; +// acModeView.AddChidren (btnACModeRight); +// btnACModeRight.MouseDownEventHandler += (sender, e) => { +// btnACModeRight.IsSelected = true; +// }; +// btnACModeRight.MouseUpEventHandler += (sender, e) => { +// btnACModeRight.IsSelected = false; +// switch (mode) { +// case "0": +// mode = "1"; +// btnModeIcon.UnSelectedImagePath = "AC/ACHeating.png"; +// break; +// case "1": +// mode = "2"; +// btnModeIcon.UnSelectedImagePath = "AC/ACModeAuto.png"; +// break; +// case "2": +// mode = "3"; +// btnModeIcon.UnSelectedImagePath = "AC/ACAuto.png"; +// break; +// case "3": +// mode = "4"; +// btnModeIcon.UnSelectedImagePath = "AC/ACDehumidification.png"; +// break; +// case "4": +// mode = "0"; +// btnModeIcon.UnSelectedImagePath = "AC/ACRefrigeration.png"; +// break; +// } - }; - btnACModeLeft.MouseDownEventHandler += (sender, e) => { - btnACModeLeft.IsSelected = true; - }; - btnACModeLeft.MouseUpEventHandler += (sender, e) => { - btnACModeLeft.IsSelected = false; - switch (mode) { - case "0": - mode = "4"; - btnModeIcon.UnSelectedImagePath = "AC/ACDehumidification.png"; - break; - case "1": - mode = "0"; - btnModeIcon.UnSelectedImagePath = "AC/ACRefrigeration.png"; - break; - case "2": - mode = "1"; - btnModeIcon.UnSelectedImagePath = "AC/ACHeating.png"; - break; - case "3": - mode = "2"; - btnModeIcon.UnSelectedImagePath = "AC/ACModeAuto.png"; - break; - case "4": - mode = "3"; - btnModeIcon.UnSelectedImagePath = "AC/ACAuto.png"; - break; - } - }; - #endregion +// }; +// btnACModeLeft.MouseDownEventHandler += (sender, e) => { +// btnACModeLeft.IsSelected = true; +// }; +// btnACModeLeft.MouseUpEventHandler += (sender, e) => { +// btnACModeLeft.IsSelected = false; +// switch (mode) { +// case "0": +// mode = "4"; +// btnModeIcon.UnSelectedImagePath = "AC/ACDehumidification.png"; +// break; +// case "1": +// mode = "0"; +// btnModeIcon.UnSelectedImagePath = "AC/ACRefrigeration.png"; +// break; +// case "2": +// mode = "1"; +// btnModeIcon.UnSelectedImagePath = "AC/ACHeating.png"; +// break; +// case "3": +// mode = "2"; +// btnModeIcon.UnSelectedImagePath = "AC/ACModeAuto.png"; +// break; +// case "4": +// mode = "3"; +// btnModeIcon.UnSelectedImagePath = "AC/ACAuto.png"; +// break; +// } +// }; +// #endregion - #region WindView - FrameLayout acWindView = new FrameLayout () { - Height = Application.GetRealHeight (97), - Width = LayoutParams.MatchParent, - Y = acModeView.Bottom + Application.GetRealHeight (1), - }; - dialogBodyLayout.AddChidren (acWindView); +// #region WindView +// FrameLayout acWindView = new FrameLayout () { +// Height = Application.GetRealHeight (97), +// Width = LayoutParams.MatchParent, +// Y = acModeView.Bottom + Application.GetRealHeight (1), +// }; +// dialogBodyLayout.AddChidren (acWindView); - Button btnACWindLeft = new Button () { - Width = Application.GetRealWidth (129), - Height = Application.GetRealHeight (129), - X = btnReduceTemperature.X - Application.GetRealWidth (17), - Gravity = Gravity.CenterVertical, - UnSelectedImagePath = "AC/ACLeft.png", - SelectedImagePath = "AC/ACLeft.png", - }; - acWindView.AddChidren (btnACWindLeft); +// Button btnACWindLeft = new Button () { +// Width = Application.GetRealWidth (129), +// Height = Application.GetRealHeight (129), +// X = btnReduceTemperature.X - Application.GetRealWidth (17), +// Gravity = Gravity.CenterVertical, +// UnSelectedImagePath = "AC/ACLeft.png", +// SelectedImagePath = "AC/ACLeft.png", +// }; +// acWindView.AddChidren (btnACWindLeft); - Button btnWindIcon = new Button () { - Width = Application.GetRealWidth (105), - Height = Application.GetRealHeight (105), - Gravity = Gravity.Center, - Enable = false, - }; - acWindView.AddChidren (btnWindIcon); - switch (windSpeed) { - case "0": - btnWindIcon.UnSelectedImagePath = "AC/ACAuto.png"; - break; - case "3": - btnWindIcon.UnSelectedImagePath = "AC/ACLowWind.png"; - break; - case "2": - btnWindIcon.UnSelectedImagePath = "AC/ACStroke.png"; - break; - case "1": - btnWindIcon.UnSelectedImagePath = "AC/ACHighWind.png"; - break; - } - Button btnACWindRight = new Button () { - Width = Application.GetRealWidth (129), - Height = Application.GetRealHeight (129), - X = btnAddTemperature.X - Application.GetRealWidth (17), - Gravity = Gravity.CenterVertical, - UnSelectedImagePath = "AC/ACRight.png", - SelectedImagePath = "AC/ACRightSelected.png", - }; - btnACWindLeft.MouseDownEventHandler += (sender, e) => { - btnACWindLeft.IsSelected = true; - }; - btnACWindLeft.MouseUpEventHandler += (sender, e) => { - btnACWindLeft.IsSelected = false; - switch (windSpeed) { - case "0": - windSpeed = "3"; - btnWindIcon.UnSelectedImagePath = "AC/ACLowWind.png"; - break; - case "3": - windSpeed = "2"; - btnWindIcon.UnSelectedImagePath = "AC/ACStroke.png"; - break; - case "2": - windSpeed = "1"; - btnWindIcon.UnSelectedImagePath = "AC/ACHighWind.png"; - break; - case "1": - windSpeed = "0"; - btnWindIcon.UnSelectedImagePath = "AC/ACAuto.png"; - break; - } - }; - acWindView.AddChidren (btnACWindRight); - btnACWindRight.MouseDownEventHandler += (sender, e) => { - btnACWindRight.IsSelected = true; - }; - btnACWindRight.MouseUpEventHandler += (sender, e) => { - btnACWindRight.IsSelected = false; - switch (windSpeed) { - case "0": - windSpeed = "1"; - btnWindIcon.UnSelectedImagePath = "AC/ACHighWind.png"; - break; - case "3": - windSpeed = "0"; - btnWindIcon.UnSelectedImagePath = "AC/ACAuto.png"; - break; - case "2": - windSpeed = "3"; - btnWindIcon.UnSelectedImagePath = "AC/ACLowWind.png"; - break; - case "1": - windSpeed = "2"; - btnWindIcon.UnSelectedImagePath = "AC/ACStroke.png"; - break; - } - }; - #endregion +// Button btnWindIcon = new Button () { +// Width = Application.GetRealWidth (105), +// Height = Application.GetRealHeight (105), +// Gravity = Gravity.Center, +// Enable = false, +// }; +// acWindView.AddChidren (btnWindIcon); +// switch (windSpeed) { +// case "0": +// btnWindIcon.UnSelectedImagePath = "AC/ACAuto.png"; +// break; +// case "3": +// btnWindIcon.UnSelectedImagePath = "AC/ACLowWind.png"; +// break; +// case "2": +// btnWindIcon.UnSelectedImagePath = "AC/ACStroke.png"; +// break; +// case "1": +// btnWindIcon.UnSelectedImagePath = "AC/ACHighWind.png"; +// break; +// } +// Button btnACWindRight = new Button () { +// Width = Application.GetRealWidth (129), +// Height = Application.GetRealHeight (129), +// X = btnAddTemperature.X - Application.GetRealWidth (17), +// Gravity = Gravity.CenterVertical, +// UnSelectedImagePath = "AC/ACRight.png", +// SelectedImagePath = "AC/ACRightSelected.png", +// }; +// btnACWindLeft.MouseDownEventHandler += (sender, e) => { +// btnACWindLeft.IsSelected = true; +// }; +// btnACWindLeft.MouseUpEventHandler += (sender, e) => { +// btnACWindLeft.IsSelected = false; +// switch (windSpeed) { +// case "0": +// windSpeed = "3"; +// btnWindIcon.UnSelectedImagePath = "AC/ACLowWind.png"; +// break; +// case "3": +// windSpeed = "2"; +// btnWindIcon.UnSelectedImagePath = "AC/ACStroke.png"; +// break; +// case "2": +// windSpeed = "1"; +// btnWindIcon.UnSelectedImagePath = "AC/ACHighWind.png"; +// break; +// case "1": +// windSpeed = "0"; +// btnWindIcon.UnSelectedImagePath = "AC/ACAuto.png"; +// break; +// } +// }; +// acWindView.AddChidren (btnACWindRight); +// btnACWindRight.MouseDownEventHandler += (sender, e) => { +// btnACWindRight.IsSelected = true; +// }; +// btnACWindRight.MouseUpEventHandler += (sender, e) => { +// btnACWindRight.IsSelected = false; +// switch (windSpeed) { +// case "0": +// windSpeed = "1"; +// btnWindIcon.UnSelectedImagePath = "AC/ACHighWind.png"; +// break; +// case "3": +// windSpeed = "0"; +// btnWindIcon.UnSelectedImagePath = "AC/ACAuto.png"; +// break; +// case "2": +// windSpeed = "3"; +// btnWindIcon.UnSelectedImagePath = "AC/ACLowWind.png"; +// break; +// case "1": +// windSpeed = "2"; +// btnWindIcon.UnSelectedImagePath = "AC/ACStroke.png"; +// break; +// } +// }; +// #endregion - btnSave.MouseUpEventHandler += (sender2, e2) => { - device.DataStrings = power + "," + tempType + "," + mode + "," + windSpeed + "," + temp; - dialog.Close (); +// btnSave.MouseUpEventHandler += (sender2, e2) => { +// device.DataStrings = power + "," + tempType + "," + mode + "," + windSpeed + "," + temp; +// dialog.Close (); - }; - } else if (deviceType == DeviceType.FoolHeat.ToString () || deviceType == DeviceType.FoolHeatPanel.ToString ()) { +// }; +// } else if (deviceType == DeviceType.FoolHeat.ToString () || deviceType == DeviceType.FoolHeatPanel.ToString ()) { - } else if (deviceType == DeviceType.DryContact.ToString ()) { +// } else if (deviceType == DeviceType.DryContact.ToString ()) { - } else if (deviceType == DeviceType.MusicModel.ToString ()) { +// } else if (deviceType == DeviceType.MusicModel.ToString ()) { - } else if (deviceType == DeviceType.FanModule.ToString ()) { +// } else if (deviceType == DeviceType.FanModule.ToString ()) { - } else if (deviceType == DeviceType.UniversalDevice.ToString ()) { - #region UniversalDevice - var windBodyView = new FrameLayout () { - Height = Application.GetRealHeight (400), - Y = titleView.Bottom, - }; - dialogBodyLayout.AddChidren (windBodyView); +// } else if (deviceType == DeviceType.UniversalDevice.ToString ()) { +// #region UniversalDevice +// var windBodyView = new FrameLayout () { +// Height = Application.GetRealHeight (400), +// Y = titleView.Bottom, +// }; +// dialogBodyLayout.AddChidren (windBodyView); - Button tempSiwtch = new Button () { - Gravity = Gravity.CenterHorizontal, - Y = Application.GetRealHeight (100), - Width = Application.GetRealWidth (110), - Height = Application.GetRealHeight (70), - Radius = 2, - BorderColor = SkinStyle.Current.White20Transparent, - BorderWidth = 2, - TextID = device.DataStrings == "255" ? R.MyInternationalizationString.ON : R.MyInternationalizationString.OFF, - BackgroundColor = SkinStyle.Current.ButtonColor, - SelectedBackgroundColor = SkinStyle.Current.SelectedColor, - IsSelected = device.DataStrings == "255" - }; - windBodyView.AddChidren (tempSiwtch); +// Button tempSiwtch = new Button () { +// Gravity = Gravity.CenterHorizontal, +// Y = Application.GetRealHeight (100), +// Width = Application.GetRealWidth (110), +// Height = Application.GetRealHeight (70), +// Radius = 2, +// BorderColor = SkinStyle.Current.White20Transparent, +// BorderWidth = 2, +// TextID = device.DataStrings == "255" ? R.MyInternationalizationString.ON : R.MyInternationalizationString.OFF, +// BackgroundColor = SkinStyle.Current.ButtonColor, +// SelectedBackgroundColor = SkinStyle.Current.SelectedColor, +// IsSelected = device.DataStrings == "255" +// }; +// windBodyView.AddChidren (tempSiwtch); - tempSiwtch.MouseUpEventHandler += (sender3, e3) => { - tempSiwtch.IsSelected = !tempSiwtch.IsSelected; - if (tempSiwtch.IsSelected) { - tempSiwtch.TextID = R.MyInternationalizationString.ON; - } else { - tempSiwtch.TextID = R.MyInternationalizationString.OFF; - } - }; +// tempSiwtch.MouseUpEventHandler += (sender3, e3) => { +// tempSiwtch.IsSelected = !tempSiwtch.IsSelected; +// if (tempSiwtch.IsSelected) { +// tempSiwtch.TextID = R.MyInternationalizationString.ON; +// } else { +// tempSiwtch.TextID = R.MyInternationalizationString.OFF; +// } +// }; - btnSave.MouseUpEventHandler += (sender2, e2) => { - if (tempSiwtch.IsSelected) { - device.DataStrings = "255"; - } else { - device.DataStrings = "0"; - } - dialog.Close (); - }; - #endregion - } - dialog.Show (); - } +// btnSave.MouseUpEventHandler += (sender2, e2) => { +// if (tempSiwtch.IsSelected) { +// device.DataStrings = "255"; +// } else { +// device.DataStrings = "0"; +// } +// dialog.Close (); +// }; +// #endregion +// } +// dialog.Show (); +// } - } -} \ No newline at end of file +// } +//} \ No newline at end of file -- Gitblit v1.8.0