/// <summary> /// Dispose toggle. /// </summary> public void Deactivate() { Window.Instance.GetDefaultLayer().Remove(guide); guide.Dispose(); guide = null; Window.Instance.GetDefaultLayer().Remove(userGuide); userGuide.Dispose(); userGuide = null; Window.Instance.GetDefaultLayer().Remove(toggle); toggle.Dispose(); toggle = null; }
/// <summary> /// RadioButton initialisation. /// </summary> private void Initialize() { Window.Instance.BackgroundColor = Color.Black; guide = new TextLabel(); guide.HorizontalAlignment = HorizontalAlignment.Center; guide.VerticalAlignment = VerticalAlignment.Center; guide.PositionUsesPivotPoint = true; guide.ParentOrigin = ParentOrigin.TopLeft; guide.PivotPoint = PivotPoint.TopLeft; guide.Size2D = new Size2D(1920, 96); guide.FontFamily = "Samsung One 600"; guide.Position2D = new Position2D(0, 94); guide.MultiLine = false; //guide.PointSize = 15.0f; guide.PointSize = DeviceCheck.PointSize15; guide.Text = "Toggle Sample \n"; guide.TextColor = Color.White; //guide.BackgroundColor = new Color(43.0f / 255.0f, 145.0f / 255.0f, 175.0f / 255.0f, 1.0f); Window.Instance.GetDefaultLayer().Add(guide); userGuide = new TextLabel(); userGuide.HorizontalAlignment = HorizontalAlignment.Begin; userGuide.VerticalAlignment = VerticalAlignment.Top; userGuide.PositionUsesPivotPoint = true; userGuide.ParentOrigin = ParentOrigin.TopLeft; userGuide.PivotPoint = PivotPoint.TopLeft; userGuide.FontFamily = "Samsung One 400"; userGuide.Position = new Position(200, 275, 0); userGuide.MultiLine = true; //userGuide.PointSize = 10.0f; userGuide.PointSize = DeviceCheck.PointSize10; userGuide.Text = "Please press Enter key to switch the ON/OFF state.\n"; userGuide.TextColor = Color.White; Window.Instance.GetDefaultLayer().Add(userGuide); Toggle toggleSample = new Toggle(); toggle = toggleSample.GetToggleButton(); toggle.Position = new Position(884, 540, 0); Window.Instance.GetDefaultLayer().Add(toggle); FocusManager.Instance.SetCurrentFocusView(toggle); }