private void UpdateDurationColumn() { m_TimeUnit = m_Core.Config.EventBrowser_TimeUnit; string durationString = PersistantConfig.UnitPrefix(m_TimeUnit); eventView.Columns["Duration"].Caption = String.Format("Duration ({0})", durationString); }
public SettingsDialog(Core c) { m_Core = c; InitializeComponent(); Icon = global::renderdocui.Properties.Resources.icon; pagesTree.BeginUpdate(); foreach (TabPage t in settingsTabs.TabPages) { pagesTree.Nodes.Add(new object[] { t.Text }).Tag = t; } pagesTree.EndUpdate(); pagesTree.FocusedNode = pagesTree.Nodes[0]; saveDirectory.Text = m_Core.Config.DefaultCaptureSaveDirectory; tempDirectory.Text = m_Core.Config.TemporaryCaptureDirectory; TextureViewer_ResetRange.Checked = m_Core.Config.TextureViewer_ResetRange; TextureViewer_PerTexSettings.Checked = m_Core.Config.TextureViewer_PerTexSettings; ShaderViewer_FriendlyNaming.Checked = m_Core.Config.ShaderViewer_FriendlyNaming; CheckUpdate_AllowChecks.Checked = m_Core.Config.CheckUpdate_AllowChecks; Font_PreferMonospaced.Checked = m_Core.Config.Font_PreferMonospaced; AlwaysReplayLocally.Checked = m_Core.Config.AlwaysReplayLocally; AllowGlobalHook.Checked = m_Core.Config.AllowGlobalHook; { Type type = m_Core.Config.EventBrowser_TimeUnit.GetType(); EventBrowser_TimeUnit.Items.Clear(); foreach (int v in type.GetEnumValues()) { EventBrowser_TimeUnit.Items.Add(PersistantConfig.UnitPrefix((PersistantConfig.TimeUnit)v)); } } EventBrowser_TimeUnit.SelectedIndex = (int)m_Core.Config.EventBrowser_TimeUnit; EventBrowser_HideEmpty.Checked = m_Core.Config.EventBrowser_HideEmpty; EventBrowser_ApplyColours.Checked = m_Core.Config.EventBrowser_ApplyColours; EventBrowser_ColourEventRow.Checked = m_Core.Config.EventBrowser_ColourEventRow; // disable sub-checkbox EventBrowser_ColourEventRow.Enabled = EventBrowser_ApplyColours.Checked; initialising = true; Formatter_MinFigures.Value = m_Core.Config.Formatter_MinFigures; Formatter_MaxFigures.Value = m_Core.Config.Formatter_MaxFigures; Formatter_NegExp.Value = m_Core.Config.Formatter_NegExp; Formatter_PosExp.Value = m_Core.Config.Formatter_PosExp; initialising = false; }
public SettingsDialog(Core c) { m_Core = c; InitializeComponent(); Icon = global::renderdocui.Properties.Resources.icon; pagesTree.BeginUpdate(); foreach (TabPage t in settingsTabs.TabPages) { pagesTree.Nodes.Add(new object[] { t.Text }).Tag = t; } pagesTree.EndUpdate(); pagesTree.FocusedNode = pagesTree.Nodes[0]; TextureViewer_ResetRange.Checked = m_Core.Config.TextureViewer_ResetRange; TextureViewer_PerTexSettings.Checked = m_Core.Config.TextureViewer_PerTexSettings; ShaderViewer_FriendlyNaming.Checked = m_Core.Config.ShaderViewer_FriendlyNaming; CheckUpdate_AllowChecks.Checked = m_Core.Config.CheckUpdate_AllowChecks; AllowGlobalHook.Checked = m_Core.Config.AllowGlobalHook; { Type type = m_Core.Config.EventBrowser_TimeUnit.GetType(); EventBrowser_TimeUnit.Items.Clear(); foreach (int v in type.GetEnumValues()) { EventBrowser_TimeUnit.Items.Add(PersistantConfig.UnitPrefix((PersistantConfig.TimeUnit)v)); } } EventBrowser_TimeUnit.SelectedIndex = (int)m_Core.Config.EventBrowser_TimeUnit; EventBrowser_HideEmpty.Checked = m_Core.Config.EventBrowser_HideEmpty; initialising = true; Formatter_MinFigures.Value = m_Core.Config.Formatter_MinFigures; Formatter_MaxFigures.Value = m_Core.Config.Formatter_MaxFigures; Formatter_NegExp.Value = m_Core.Config.Formatter_NegExp; Formatter_PosExp.Value = m_Core.Config.Formatter_PosExp; initialising = false; }