public ConnectDialog(SlimTune mainWindow) { InitializeComponent(); m_mainWindow = mainWindow; foreach (var vis in Utilities.GetVisualizerList(true)) { m_visualizerCombo.Items.Add(vis); } m_visualizerCombo.SelectedIndex = 0; }
public ConnectDialog(SlimTune mainWindow) { InitializeComponent(); m_mainWindow = mainWindow; foreach(var vis in Utilities.GetVisualizerList(true)) { m_visualizerCombo.Items.Add(vis); } m_visualizerCombo.SelectedIndex = 0; }
public RunDialog(SlimTune mainWindow) { InitializeComponent(); m_mainWindow = mainWindow; //enumerate all the launchers int launcherIndex = 0; foreach (var launcher in Utilities.GetLauncherList()) { m_appTypeCombo.Items.Add(launcher); if (Utilities.HasAttribute <DefaultItemAttribute>(launcher.Type)) { m_launcherIndex = launcherIndex; } ++launcherIndex; } //select an initial launcher m_appTypeCombo.SelectedIndex = m_launcherIndex; if (m_launcher == null) { LoadLauncherConfig(); } //add the handler AFTER setting the correct selected index m_appTypeCombo.SelectedIndexChanged += new EventHandler(m_appTypeCombo_SelectedIndexChanged); //run the index changed handler if we didn't get a launcher from file if (m_launcher == null) { m_launcherIndex = -1; m_appTypeCombo_SelectedIndexChanged(m_appTypeCombo, EventArgs.Empty); } m_launchPropGrid.SelectedObject = m_launcher; //enumerate all the visualizers foreach (var vis in Utilities.GetVisualizerList(true)) { m_visualizerCombo.Items.Add(vis); } m_visualizerCombo.SelectedIndex = m_visIndex; m_connectCheckBox.Checked = m_connect; m_resultsFileTextBox.Text = m_resultsFile; }
public ProfilerWindow(SlimTune mainWindow, Connection conn) : base(conn) { InitializeComponent(); this.Text = Utilities.GetStandardCaption(conn); m_mainWindow = mainWindow; m_mainWindow.AddWindow(this); Connection.Disconnected += new EventHandler(Connection_Disconnected); Connection.DataEngine.DataFlush += new EventHandler(DataEngine_DataFlush); string host = string.IsNullOrEmpty(conn.HostName) ? "(file)" : conn.HostName; HostLabel.Text = "Host: " + host; string port = conn.Port == 0 ? "(file)" : conn.Port.ToString(); PortLabel.Text = "Port: " + port; EngineLabel.Text = "Engine: " + conn.DataEngine.Engine; NameLabel.Text = "Name: " + conn.DataEngine.Name; string status; if (conn.Port == 0) { status = "Opened From File"; } else if (conn.IsConnected) { status = "Running"; SnapshotButton.Enabled = true; } else { status = "Stopped"; ReconnectButton.Enabled = true; } StatusLabel.Text = "Status: " + status; foreach (var vis in Utilities.GetVisualizerList(false)) { m_visualizerCombo.Items.Add(vis); } m_visualizerCombo.SelectedIndex = 0; RefreshSnapshots(); }
public RunDialog(SlimTune mainWindow) { InitializeComponent(); m_mainWindow = mainWindow; //enumerate all the launchers int launcherIndex = 0; foreach(var launcher in Utilities.GetLauncherList()) { m_appTypeCombo.Items.Add(launcher); if(Utilities.HasAttribute<DefaultItemAttribute>(launcher.Type)) m_launcherIndex = launcherIndex; ++launcherIndex; } //select an initial launcher m_appTypeCombo.SelectedIndex = m_launcherIndex; if(m_launcher == null) { LoadLauncherConfig(); } //add the handler AFTER setting the correct selected index m_appTypeCombo.SelectedIndexChanged += new EventHandler(m_appTypeCombo_SelectedIndexChanged); //run the index changed handler if we didn't get a launcher from file if(m_launcher == null) { m_launcherIndex = -1; m_appTypeCombo_SelectedIndexChanged(m_appTypeCombo, EventArgs.Empty); } m_launchPropGrid.SelectedObject = m_launcher; //enumerate all the visualizers foreach(var vis in Utilities.GetVisualizerList(true)) { m_visualizerCombo.Items.Add(vis); } m_visualizerCombo.SelectedIndex = m_visIndex; m_connectCheckBox.Checked = m_connect; m_resultsFileTextBox.Text = m_resultsFile; }
public ProfilerWindow(SlimTune mainWindow, Connection conn) : base(conn) { InitializeComponent(); this.Text = Utilities.GetStandardCaption(conn); m_mainWindow = mainWindow; m_mainWindow.AddWindow(this); Connection.Disconnected += new EventHandler(Connection_Disconnected); Connection.DataEngine.DataFlush += new EventHandler(DataEngine_DataFlush); string host = string.IsNullOrEmpty(conn.HostName) ? "(file)" : conn.HostName; HostLabel.Text = "Host: " + host; string port = conn.Port == 0 ? "(file)" : conn.Port.ToString(); PortLabel.Text = "Port: " + port; EngineLabel.Text = "Engine: " + conn.DataEngine.Engine; NameLabel.Text = "Name: " + conn.DataEngine.Name; string status; if(conn.Port == 0) { status = "Opened From File"; } else if(conn.IsConnected) { status = "Running"; SnapshotButton.Enabled = true; } else { status = "Stopped"; ReconnectButton.Enabled = true; } StatusLabel.Text = "Status: " + status; foreach(var vis in Utilities.GetVisualizerList(false)) { m_visualizerCombo.Items.Add(vis); } m_visualizerCombo.SelectedIndex = 0; RefreshSnapshots(); }