| | |
| | | Y = Application.GetRealHeight(248), |
| | | Width = Application.GetMinRealAverage(449), |
| | | Height = Application.GetMinRealAverage(478), |
| | | UnSelectedImagePath = "Item/SelectHouse" |
| | | UnSelectedImagePath = "Item/SelectHouse.png" |
| | | }; |
| | | closeBGview.AddChidren(bg); |
| | | |
| | |
| | | { |
| | | X = Application.GetRealWidth(35), |
| | | Y = Application.GetRealHeight(271), |
| | | Height = Application.GetRealHeight(449), |
| | | Width = Application.GetRealWidth(440), |
| | | Height = Application.GetMinRealAverage(449), |
| | | Width = Application.GetMinRealAverage(440), |
| | | Radius = CommonPage.BigFormRadius, |
| | | BackgroundColor = ZigbeeColor.Current.GXCBackgroundColor |
| | | }; |
| | |
| | | Y = Application.GetRealHeight(302), |
| | | Width = Application.GetRealWidth(CommonPage.AppRealWidth), |
| | | Height = Application.GetRealHeight(478), |
| | | //Radius = CommonPage.BigFormRadius, |
| | | //Gravity = Gravity.CenterHorizontal, |
| | | }; |
| | | AddChidren(roomPageView); |
| | | //与屏幕边框的边距 |
| | |
| | | Room.CurrentRoom = rList[0]; |
| | | foreach (var room in rList) |
| | | { |
| | | var roomBackView = new FrameLayout() |
| | | var roomView = new Device.CommonForm.RoomView(0, 0); |
| | | roomPageView.AddChidren(roomView); |
| | | roomView.Init(room); |
| | | roomView.action += () => |
| | | { |
| | | BackgroundImagePath = room.BackgroundImage, |
| | | Width = Application.GetRealWidth(717), |
| | | Height=Application.GetRealHeight(478), |
| | | Radius=(uint)Application.GetRealHeight(10) |
| | | }; |
| | | roomPageView.AddChidren(roomBackView); |
| | | |
| | | if (room.BackgroundImageType != 0) |
| | | { |
| | | roomBackView.BackgroundImagePath = System.IO.Path.Combine(Config.Instance.FullPath, room.BackgroundImage); |
| | | } |
| | | |
| | | var roomName = new Button() |
| | | { |
| | | X = Application.GetRealWidth(20), |
| | | Y = Application.GetRealHeight(20), |
| | | Width = Application.GetRealWidth(500), |
| | | Height = Application.GetRealHeight(80), |
| | | Text = room.Name, |
| | | TextAlignment = TextAlignment.CenterLeft, |
| | | TextColor = ZigbeeColor.Current.GXCTextWhiteColor, |
| | | TextSize = 18, |
| | | }; |
| | | roomBackView.AddChidren(roomName); |
| | | var roomListBtn = new Button() |
| | | { |
| | | X = roomBackView.Width - Application.GetRealWidth(100 + 20), |
| | | Y = Application.GetRealHeight(20), |
| | | Width = Application.GetMinRealAverage(100), |
| | | Height = Application.GetMinRealAverage(100), |
| | | UnSelectedImagePath = "Room/List.png", |
| | | }; |
| | | roomBackView.AddChidren(roomListBtn); |
| | | |
| | | roomListBtn.MouseUpEventHandler += (send, e) => |
| | | { |
| | | CommonPage.Instance.IsDrawerLockMode = true; |
| | | var editRoom = new Device.Room.EditRoom(); |
| | | HomePage.Instance.AddChidren(editRoom); |
| | | HomePage.Instance.PageIndex += 1; |
| | | editRoom.Show(room); |
| | | editRoom.action += () => |
| | | { |
| | | Show(); |
| | | }; |
| | | Show(); |
| | | }; |
| | | } |
| | | |
| | |
| | | TextColor = ZigbeeColor.Current.GXCTextGrayColor3, |
| | | SelectedTextColor = ZigbeeColor.Current.GXCTextWhiteColor, |
| | | TextID = R.MyInternationalizationString.Scence, |
| | | IsSelected = false |
| | | IsSelected = true, |
| | | TextSize=16 |
| | | }; |
| | | functionSceneView.AddChidren(sceneBtn); |
| | | |
| | |
| | | TextColor = ZigbeeColor.Current.GXCTextGrayColor3, |
| | | SelectedTextColor = ZigbeeColor.Current.GXCTextWhiteColor, |
| | | TextID = R.MyInternationalizationString.Function, |
| | | IsSelected = false |
| | | IsSelected = false, |
| | | TextSize=14 |
| | | }; |
| | | functionSceneView.AddChidren(functionBtn); |
| | | |
| | |
| | | { |
| | | sceneBtn.IsSelected = false; |
| | | functionBtn.IsSelected = true; |
| | | sceneBtn.TextSize = 14; |
| | | functionBtn.TextSize = 16; |
| | | RefreshBodyView(); |
| | | }; |
| | | //选择场景分栏 |
| | |
| | | { |
| | | functionBtn.IsSelected = false; |
| | | sceneBtn.IsSelected = true; |
| | | sceneBtn.TextSize = 16; |
| | | functionBtn.TextSize = 14; |
| | | RefreshBodyView(); |
| | | }; |
| | | |