public ButtonStateDrag( ButtonStateVar stateVar, MouseButtons button, ButtonStateVar.Event onMove, ButtonStateVar.Event onEndDrag, ButtonStateVar.EventPaint onPaint) : base(stateVar) { mButton = button; mOnMove = onMove; mOnEndDrag = onEndDrag; mOnPaint = onPaint; }