protected override void InitializeControls() { base.InitializeControls(); m_KinectImageTunerPanel = new KinectImageTunerPanel(); m_KinectImageTunerPanel.Size = new System.Drawing.Size(GameConfiguration.ActiveRegion.Width - 335, 200); m_KinectImageTunerPanel.Location = new System.Drawing.Point(320, 15); m_KinectImageTunerPanel.ShowBackground = true; m_KinectImageTunerPanel.ShowBorder = true; m_KinectImageTunerPanel.RelitiveZIndex = 300; //m_Panels.Add(new ControlPanel(m_PanelControler, 10)); m_Panels.Add(new KinectPanel(m_PanelControler, 20, m_KinectImageTunerPanel)); m_Panels.Add(new CompositeFieldImagePanel(m_PanelControler, 30)); m_Panels.Add(new FFTPanel(m_PanelControler, 35)); m_Panels.Add(new OscPanel(m_PanelControler, 40)); m_Panels.Add(new RealTimePanel(m_PanelControler, 50)); //m_Panels.Add(new SimulationPanel(m_PanelControler, 40)); //m_Panels.Add(new ParticlesPanel(m_PanelControler, 50)); //m_Panels.Add(new VisualPanel(m_PanelControler, 60)); m_Panels[1].Size = new System.Drawing.Size(GameConfiguration.ActiveRegion.Width - 30, 3); CreateMenu(); CreateStatusBar(); int index = 300; m_Console = new ConsoleControl(); m_Console.NumberOfChars = 98; m_Console.NumberOfLines = 10; m_Console.ConsoleBuffer = GameEnvironment.ConsoleBuffer; m_Console.Anchor = System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left; m_Console.Location = new System.Drawing.Point(2, GameConfiguration.ActiveRegion.Bottom - (m_StatusPanel.Size.Height + m_Console.Padding.Vertical + (((int)TextRenderHelper.MessureString(" ", FontType.Monospaced, 1f).Height + 1) * (m_Console.NumberOfLines + 1)))); m_Console.IsVisible = true; m_Console.RelitiveZIndex = index++; this.Controls.Add(m_Console); foreach (PanelBase panel in m_Panels) { this.Controls.Add(panel); panel.Initiate(); panel.IsVisible = false; } m_KinectImageTunerPanel.Size = new System.Drawing.Size(m_KinectImageTunerPanel.Size.Width, m_Panels[0].Size.Height); m_KinectImageTunerPanel.IsVisible = false; this.Controls.Add(m_KinectImageTunerPanel); }
public KinectPanel(VisiblePanelControler controler, int index, KinectImageTunerPanel kinectImageTunerPanel) : base(controler, index) { m_KinectImageTunerPanel = kinectImageTunerPanel; }