private void chkOutline_CheckedChanged(object sender, EventArgs e) { if (m_Filling) { return; } m_Config.Write(Config.ShowPaletteKey(Palette.Item("DocumentOutline")), chkOutline.Checked); WrittenToCurrent(); }
public override void OnDisplay() { base.OnDisplay(); m_Filling = true; chkToolbar.Checked = m_Applied.ReadBoolean(Config.Show_Toolbar, true); chkTools.Checked = m_Applied.ReadBoolean(Config.Show_Tools, true); chkToolbox.Checked = m_Applied.ReadBoolean(Config.ShowPaletteKey(Parameters.Tool), true); chkOutline.Checked = m_Applied.ReadBoolean(Config.ShowPaletteKey(Palette.Item("DocumentOutline")), true); chkPages.Checked = m_Applied.ReadBoolean(Config.Show_PageList, true); chkInfoBar.Checked = m_Applied.ReadBoolean(Config.Show_InfoMeasurement, true); chkShowHidden.Checked = m_Applied.ReadBoolean(Config.Show_Hidden_When_Editing, true); chkMultipleDocuments.Checked = m_Applied.ReadBoolean(Config.Multiple_Documents, false); chkResizeDocToWindow.Checked = m_Applied.ReadBoolean(Config.Resize_Document_ToWindow, true); #if DEBUG chkMultipleDocuments.Visible = Level == Config.Levels.User; // currently off unless debug #endif m_Filling = false; }