ComponentFactory.Krypton.Toolkit.SeparatorController.SeparatorController C# (CSharp) Method

SeparatorController() public method

Initialize a new instance of the SeparatorController class.
public SeparatorController ( ISeparatorSource source, ViewBase target, bool splitCursors, bool drawIndicator, NeedPaintHandler needPaint ) : System
source ISeparatorSource Source of separator information.
target ViewBase Target for state changes.
splitCursors bool Show as split or movement cursors.
drawIndicator bool Draw a separator indicator.
needPaint NeedPaintHandler Delegate for notifying paint requests.
return System
        public SeparatorController(ISeparatorSource source, 
                                   ViewBase target,
                                   bool splitCursors,
                                   bool drawIndicator,
                                   NeedPaintHandler needPaint)
            : base(target, needPaint)
        {
            Debug.Assert(source != null);

            _source = source;
            _splitCursors = splitCursors;
            _drawIndicator = drawIndicator;
        }