public static void SetDiscussionColumnWidth(UserDefinedSettings settings, DiscussionColumnWidth width) { switch (width) { case DiscussionColumnWidth.Narrow: settings.DiscussionColumnWidth = "narrow"; break; case DiscussionColumnWidth.NarrowPlus: settings.DiscussionColumnWidth = "narrowplus"; break; case DiscussionColumnWidth.Medium: settings.DiscussionColumnWidth = "medium"; break; case DiscussionColumnWidth.MediumPlus: settings.DiscussionColumnWidth = "mediumplus"; break; case DiscussionColumnWidth.Wide: settings.DiscussionColumnWidth = "wide"; break; } }
public DiscussionLayout( DiffContextPosition diffContextPosition, DiscussionColumnWidth discussionColumnWidth, bool needShiftReplies) { _diffContextPosition = diffContextPosition; _discussionColumnWidth = discussionColumnWidth; _needShiftReplies = needShiftReplies; }
public static DiscussionColumnWidth GetPrevColumnWidth(DiscussionColumnWidth value) { switch (value) { case DiscussionColumnWidth.Narrow: return(DiscussionColumnWidth.Narrow); case DiscussionColumnWidth.NarrowPlus: return(DiscussionColumnWidth.Narrow); case DiscussionColumnWidth.Medium: return(DiscussionColumnWidth.NarrowPlus); case DiscussionColumnWidth.MediumPlus: return(DiscussionColumnWidth.Medium); case DiscussionColumnWidth.Wide: return(DiscussionColumnWidth.MediumPlus); default: Debug.Assert(false); return(DiscussionColumnWidth.Narrow); } }