public int SetMargin(BarcodeClearArea marginID, int iValue) { int bdLeftMargin; switch (marginID) { case BarcodeClearArea.Left: bdLeftMargin = this._spec.bdLeftMargin; this._spec.bdLeftMargin = (byte)iValue; return(bdLeftMargin); case BarcodeClearArea.Top: bdLeftMargin = this._spec.bdTopMargin; this._spec.bdTopMargin = (byte)iValue; return(bdLeftMargin); case BarcodeClearArea.Right: bdLeftMargin = this._spec.bdRightMargin; this._spec.bdRightMargin = (byte)iValue; return(bdLeftMargin); case BarcodeClearArea.Bottom: bdLeftMargin = this._spec.bdBottomMargin; this._spec.bdBottomMargin = (byte)iValue; return(bdLeftMargin); case BarcodeClearArea.Middle: bdLeftMargin = this._spec.bdCentralMargin; this._spec.bdCentralMargin = (byte)iValue; return(bdLeftMargin); } return(0); }
public int this[BarcodeClearArea clearArea] { get { if ((clearArea > BarcodeClearArea.Middle) || (clearArea < BarcodeClearArea.Left)) { throw new IndexOutOfRangeException(); } return(this._barcode._symbol.GetMargin(clearArea)); } set { if ((clearArea > BarcodeClearArea.Middle) || (clearArea < BarcodeClearArea.Left)) { throw new IndexOutOfRangeException(); } this._barcode._symbol.SetMargin(clearArea, value); this._barcode.OnBarcodeChanged(EventArgs.Empty); } }
public int GetMargin(BarcodeClearArea marginID) { switch (marginID) { case BarcodeClearArea.Left: return(this._spec.bdLeftMargin); case BarcodeClearArea.Top: return(this._spec.bdTopMargin); case BarcodeClearArea.Right: return(this._spec.bdRightMargin); case BarcodeClearArea.Bottom: return(this._spec.bdBottomMargin); case BarcodeClearArea.Middle: return(this._spec.bdCentralMargin); } return(0); }