private void applyDiscussionColumnWidthChange() { if (_loadingConfiguration) { return; } ConfigurationHelper.DiscussionColumnWidth mode = ConfigurationHelper.DiscussionColumnWidth.Narrow; if (radioButtonDiscussionColumnWidthNarrow.Checked) { mode = ConfigurationHelper.DiscussionColumnWidth.Narrow; } else if (radioButtonDiscussionColumnWidthNarrowPlus.Checked) { mode = ConfigurationHelper.DiscussionColumnWidth.NarrowPlus; } else if (radioButtonDiscussionColumnWidthMedium.Checked) { mode = ConfigurationHelper.DiscussionColumnWidth.Medium; } else if (radioButtonDiscussionColumnWidthMediumPlus.Checked) { mode = ConfigurationHelper.DiscussionColumnWidth.MediumPlus; } else if (radioButtonDiscussionColumnWidthWide.Checked) { mode = ConfigurationHelper.DiscussionColumnWidth.Wide; } ConfigurationHelper.SetDiscussionColumnWidth(Program.Settings, mode); }
private void onDecreaseColumnWidthClicked(object sender, EventArgs e) { ConfigurationHelper.DiscussionColumnWidth currentWidth = _discussionLayout.DiscussionColumnWidth; var prevWidth = ConfigurationHelper.GetPrevColumnWidth(currentWidth); _discussionLayout.DiscussionColumnWidth = prevWidth; updateColumnWidthSizeMenuItemState(); }
private void updateColumnWidthSizeMenuItemState() { ConfigurationHelper.DiscussionColumnWidth currentWidth = _discussionLayout.DiscussionColumnWidth; var prevWidth = ConfigurationHelper.GetPrevColumnWidth(currentWidth); bool canDecrease = currentWidth != prevWidth; decreaseColumnWidthToolStripMenuItem.Enabled = canDecrease; var nextWidth = ConfigurationHelper.GetNextColumnWidth(currentWidth); bool canIncrease = currentWidth != nextWidth; increaseColumnWidthToolStripMenuItem.Enabled = canIncrease; }