From 9f326f4000847e6167d8166fa2f6a66f53cb3734 Mon Sep 17 00:00:00 2001 From: 黄学彪 <hxb@hdlchina.com.cn> Date: 星期四, 17 十二月 2020 09:07:13 +0800 Subject: [PATCH] 新云端Ver1.3 --- ZigbeeApp/Shared/Phone/SmartSound/Forms/SmartSoundControlContentForm.cs | 194 ++++++++++++++++++++++++------------------------ 1 files changed, 97 insertions(+), 97 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/SmartSound/Forms/SmartSoundControlContentForm.cs b/ZigbeeApp/Shared/Phone/SmartSound/Forms/SmartSoundControlContentForm.cs old mode 100644 new mode 100755 index 9ccdd57..656eaa0 --- a/ZigbeeApp/Shared/Phone/SmartSound/Forms/SmartSoundControlContentForm.cs +++ b/ZigbeeApp/Shared/Phone/SmartSound/Forms/SmartSoundControlContentForm.cs @@ -23,13 +23,13 @@ private VerticalListControl listView = null; private FrameLayout contentLayout = null; - /// <summary> - /// 褰撳墠妤煎眰鐨勭储寮� + /// <summary> + /// 褰撳墠妤煎眰鐨勭储寮� /// </summary> - public int CurrentIndex = 0; + public int CurrentIndex = 0; private BottomClickButton bottomClickButton = null; - /// <summary> - /// 褰撳墠妤煎眰鐨勫悕绉� + /// <summary> + /// 褰撳墠妤煎眰鐨勫悕绉� /// </summary> private static NormalViewControl pullLayoutText = null; @@ -237,26 +237,26 @@ for (int j = 0; j < room.ListDevice.Count; j++) { string key = room.ListDevice[j].ToString(); - var device = LocalDevice.Current.GetDevice(key); + var device = HdlDeviceCommonLogic.Current.GetDevice(key); if (device == null) continue; SmartSound.Device smartDevice = new SmartSound.Device(); smartDevice.DeviceAddress = device.DeviceAddr;//璁惧 MAC smartDevice.Epoint = device.DeviceEpoint;//璁惧绔彛 - smartDevice.DeviceName = Common.LocalDevice.Current.GetDeviceEpointName(device);//璁惧鍚嶇О + smartDevice.DeviceName = HdlDeviceCommonLogic.Current.GetDeviceEpointName(device);//璁惧鍚嶇О smartDevice.NicksName = ""; smartDevice.DeviceType = GetDeviceType(device);//璁惧绫诲瀷 if (smartDevice.DeviceType == 0) continue; - if(ZbGateway.GateWayBaseInfomations.ContainsKey(device.CurrentGateWayId) ==true) - { - smartDevice.GatewayID = ZbGateway.GateWayBaseInfomations[device.CurrentGateWayId].MacMark;//缃戝叧 Id + if(ZbGateway.DicGatewayBaseInfo.ContainsKey(device.CurrentGateWayId) ==true) + { + smartDevice.GatewayID = ZbGateway.DicGatewayBaseInfo[device.CurrentGateWayId].Id;//缃戝叧 Id } - else - { - smartDevice.GatewayID = device.CurrentGateWayId;//缃戝叧 Id + else + { + smartDevice.GatewayID = device.CurrentGateWayId;//缃戝叧 Id } if (smartDevice.DeviceName == "" || smartDevice.DeviceName == string.Empty) @@ -281,9 +281,9 @@ smartScene.SceneID = scene.Id; smartScene.DelayTime = scene.DelayTime; smartScene.NicksName = ""; - if (ZbGateway.GateWayBaseInfomations.ContainsKey(ZbGateway.MainGateWay.GwId) == true) + if (ZbGateway.DicGatewayBaseInfo.ContainsKey(ZbGateway.MainGateWay.GwId) == true) { - smartScene.GatewayID = ZbGateway.GateWayBaseInfomations[ZbGateway.MainGateWay.GwId].MacMark;//缃戝叧 Id + smartScene.GatewayID = ZbGateway.DicGatewayBaseInfo[ZbGateway.MainGateWay.GwId].Id;//缃戝叧 Id } else { @@ -525,68 +525,68 @@ return TempDatas; } - #region 鈻� 鑷畾涔夋ゼ灞傞�夋嫨鎺т欢_____________________ - - /// <summary> - /// 鎴块棿鍒楄〃琛� - /// </summary> - private class MyPullControl : FrameRowControl + #region 鈻� 鑷畾涔夋ゼ灞傞�夋嫨鎺т欢_____________________ + + /// <summary> + /// 鎴块棿鍒楄〃琛� + /// </summary> + private class MyPullControl : FrameRowControl { private SmartSoundControlContentForm smartSoundDataAdd = null; private List<SmartSound.Layer> Layers = null; - /// <summary> - /// 鎴块棿鍒楄〃 - /// </summary> - private NormalViewControl btnName = null; - - /// <summary> - /// 鎴块棿鍒楄〃琛� - /// </summary> - public MyPullControl(SmartSoundControlContentForm _SmartSoundDataAdd,List<SmartSound.Layer> _layers) - { - this.smartSoundDataAdd = _SmartSoundDataAdd; - this.Layers = _layers; + /// <summary> + /// 鎴块棿鍒楄〃 + /// </summary> + private NormalViewControl btnName = null; + + /// <summary> + /// 鎴块棿鍒楄〃琛� + /// </summary> + public MyPullControl(SmartSoundControlContentForm _SmartSoundDataAdd,List<SmartSound.Layer> _layers) + { + this.smartSoundDataAdd = _SmartSoundDataAdd; + this.Layers = _layers; this.UseClickStatu = false; - this.BackgroundColor = UserCenterColor.Current.White; - this.Height = Application.GetRealHeight(173); + this.BackgroundColor = UserCenterColor.Current.White; + this.Height = Application.GetRealHeight(173); } - /// <summary> - /// 鍒濆鍖栨帶浠� - /// </summary> - public void InitControl() + /// <summary> + /// 鍒濆鍖栨帶浠� + /// </summary> + public void InitControl() { //鏄剧ず鏂囨湰 - btnName = this.AddLeftCaption(string.Empty, 700); - btnName.Height = Application.GetRealHeight(60); - btnName.TextSize = 17; - btnName.Y = Application.GetRealHeight(57); + btnName = this.AddLeftCaption(string.Empty, 700); + btnName.Height = Application.GetRealHeight(60); + btnName.TextSize = 17; + btnName.Y = Application.GetRealHeight(57); btnName.Text = "鎴块棿鍒楄〃"; - var right_icon=this.AddRightArrow(); - right_icon.SelectedImagePath = "SmartSound/PullDown.png"; - right_icon.UnSelectedImagePath = "SmartSound/PullDown.png"; - right_icon.ButtonClickEvent += (sender, e) => + var right_icon=this.AddRightArrow(); + right_icon.SelectedImagePath = "SmartSound/PullDown.png"; + right_icon.UnSelectedImagePath = "SmartSound/PullDown.png"; + right_icon.ButtonClickEvent += (sender, e) => { ShowPullList(); - }; - - pullLayoutText = this.AddMostRightView(Layers[smartSoundDataAdd.CurrentIndex].LayerName, 300, false); + }; + + pullLayoutText = this.AddMostRightView(Layers[smartSoundDataAdd.CurrentIndex].LayerName, 300, false); pullLayoutText.Name = "pullLayout"; - pullLayoutText.ButtonClickEvent += (sender, e) => + pullLayoutText.ButtonClickEvent += (sender, e) => { ShowPullList(); - }; + }; pullLayoutText.Text = Layers[smartSoundDataAdd.CurrentIndex].LayerName; - + if (Layers.Count == 1) - { - right_icon.Visible = false; - pullLayoutText.Visible = false; - } - } - + { + right_icon.Visible = false; + pullLayoutText.Visible = false; + } + } + private void ShowPullList() { //鎴块棿鍒楄〃琛寋鎴块棿鍒楄〃 textView锛屾ゼ灞備笅鎷夌獥} @@ -605,55 +605,55 @@ smartSoundDataAdd.LoadAllRoomListView(); }); } - } + } } #endregion - #region 鈻� 鑷畾涔夋埧闂撮�夋嫨鎺т欢_____________________ + #region 鈻� 鑷畾涔夋埧闂撮�夋嫨鎺т欢_____________________ - /// <summary> - /// 鎴块棿鍒楄〃琛� - /// </summary> - private class RoomRowLayout : FrameRowControl + /// <summary> + /// 鎴块棿鍒楄〃琛� + /// </summary> + private class RoomRowLayout : FrameRowControl { private SmartSoundControlContentForm smartSoundControlContentForm = null; private SmartSound.Room mRoom = null; - /// <summary> - /// 鎴块棿鍚嶇О - /// </summary> - private NormalViewControl btnName = null; - - private MostRightIconControl Right_icon = null; - - /// <summary> - /// 鎴块棿鍒楄〃琛� - /// </summary> - public RoomRowLayout(SmartSoundControlContentForm _smartSoundControlContentForm,SmartSound.Room _room) - { - this.smartSoundControlContentForm = _smartSoundControlContentForm; - this.mRoom = _room; + /// <summary> + /// 鎴块棿鍚嶇О + /// </summary> + private NormalViewControl btnName = null; + + private MostRightIconControl Right_icon = null; + + /// <summary> + /// 鎴块棿鍒楄〃琛� + /// </summary> + public RoomRowLayout(SmartSoundControlContentForm _smartSoundControlContentForm,SmartSound.Room _room) + { + this.smartSoundControlContentForm = _smartSoundControlContentForm; + this.mRoom = _room; this.UseClickStatu = false; - this.BackgroundColor = UserCenterColor.Current.White; - this.Height = Application.GetRealHeight(170); + this.BackgroundColor = UserCenterColor.Current.White; + this.Height = Application.GetRealHeight(170); } - /// <summary> - /// 鍒濆鍖栨帶浠� - /// </summary> - public void InitControl() + /// <summary> + /// 鍒濆鍖栨帶浠� + /// </summary> + public void InitControl() { //鏄剧ず鏂囨湰 - btnName = this.AddLeftCaption(string.Empty, 2000); - btnName.Height = Application.GetRealHeight(60); - btnName.TextSize = 14; - btnName.Y = Application.GetRealHeight(57); + btnName = this.AddLeftCaption(string.Empty, 2000); + btnName.Height = Application.GetRealHeight(60); + btnName.TextSize = 14; + btnName.Y = Application.GetRealHeight(57); btnName.Text = mRoom.RoomName; - Right_icon = this.AddMostRightEmptyIcon(58, 58); + Right_icon = this.AddMostRightEmptyIcon(58, 58); Right_icon.Gravity = Gravity.CenterVertical; - btnName.ButtonClickEvent += (sender, e) => + btnName.ButtonClickEvent += (sender, e) => { mRoom.Checked = true; RefreshRightIconState(mRoom.Checked); @@ -670,10 +670,10 @@ RefreshRightIconState(mRoom.Checked); AddBottomLine(); - } - + } + private void RefreshRightIconState(bool bol = false) - { + { try { if (bol) @@ -710,9 +710,9 @@ { string error = e.Message; } - } - - } + } + + } #endregion } } -- Gitblit v1.8.0