/// <summary> /// Creates the collection of <see cref="IEditorViewMargin"/> objects to place within a <see cref="IEditorView"/>. /// </summary> /// <param name="view">The <see cref="IEditorView"/> that will host the margins.</param> /// <returns>A <see cref="IEditorViewMarginCollection"/> containing the <see cref="IEditorViewMargin"/> objects that were created.</returns> public IEditorViewMarginCollection CreateMargins(IEditorView view) { IEditorViewMarginCollection margins = new EditorViewMarginCollection(); margins.Add(new CustomMargin(view)); return(margins); }
/// <summary> /// Creates the collection of <see cref="IEditorViewMargin"/> objects to place within a <see cref="IEditorView"/>. /// </summary> /// <param name="view">The <see cref="IEditorView"/> that will host the margins.</param> /// <returns>A <see cref="IEditorViewMarginCollection"/> containing the <see cref="IEditorViewMargin"/> objects that were created.</returns> public IEditorViewMarginCollection CreateMargins(IEditorView view) { IEditorViewMarginCollection margins = new EditorViewMarginCollection(); // Add four margins in the scrollable area margins.Add(new CustomMargin(EditorViewMarginPlacement.ScrollableLeft)); margins.Add(new CustomMargin(EditorViewMarginPlacement.ScrollableTop)); margins.Add(new CustomMargin(EditorViewMarginPlacement.ScrollableRight)); margins.Add(new CustomMargin(EditorViewMarginPlacement.ScrollableBottom)); // Add four margins in the fixed area margins.Add(new CustomMargin(EditorViewMarginPlacement.FixedLeft)); margins.Add(new CustomMargin(EditorViewMarginPlacement.FixedTop)); margins.Add(new CustomMargin(EditorViewMarginPlacement.FixedRight)); margins.Add(new CustomMargin(EditorViewMarginPlacement.FixedBottom)); return(margins); }