/// <summary> /// Initializes a new instance of the <see cref="UPMSerialEntrySelectorCatalogEditField"/> class. /// </summary> /// <param name="identifier">The identifier.</param> /// <param name="column">The column.</param> /// <param name="position">The position.</param> /// <param name="multiSelectMode">if set to <c>true</c> [multi select mode].</param> public UPMSerialEntrySelectorCatalogEditField(IIdentifier identifier, UPSEColumn column, UPMSEPosition position, bool multiSelectMode) : base(identifier, column, position, multiSelectMode) { }
/// <summary> /// Initializes a new instance of the <see cref="UPMSerialEntryNumberEditField"/> class. /// </summary> /// <param name="identifier">The identifier.</param> /// <param name="column">The column.</param> /// <param name="position">The position.</param> public UPMSerialEntryNumberEditField(IIdentifier identifier, UPSEColumn column, UPMSEPosition position) : base(identifier) { this.SerialEntryColumn = column; this.SerialEntryPosition = position; }
/// <summary> /// Initializes a new instance of the <see cref="UPMSerialEntryFloatEditField"/> class. /// </summary> /// <param name="identifier">The identifier.</param> /// <param name="column">The column.</param> /// <param name="position">The position.</param> public UPMSerialEntryFloatEditField(IIdentifier identifier, UPSEColumn column, UPMSEPosition position) : base(identifier) { this.SerialEntryColumn = column; this.SerialEntryPosition = position; this.SupportsDecimals = true; }
/// <summary> /// Initializes a new instance of the <see cref="UPMSerialEntryDateTimeEditField"/> class. /// </summary> /// <param name="identifier">The identifier.</param> /// <param name="column">The column.</param> /// <param name="position">The position.</param> /// <param name="dateType">Type of the date.</param> public UPMSerialEntryDateTimeEditField(IIdentifier identifier, UPSEColumn column, UPMSEPosition position, DateTimeType dateType) : base(identifier) { this.SerialEntryColumn = column; this.SerialEntryPosition = position; this.Type = dateType; }
/// <summary> /// Initializes a new instance of the <see cref="UPMSerialEntryCatalogEditField"/> class. /// </summary> /// <param name="identifier">The identifier.</param> /// <param name="column">The column.</param> /// <param name="position">The position.</param> /// <param name="multiSelectMode">if set to <c>true</c> [multi select mode].</param> public UPMSerialEntryCatalogEditField(IIdentifier identifier, UPSEColumn column, UPMSEPosition position, bool multiSelectMode = false) : base(identifier, multiSelectMode) { this.SerialEntryColumn = column; this.SerialEntryPosition = position; this.keysForValue = new Dictionary <string, string>(); this.SerialEntryCatalogStyle = UPSerialEntryCatalogStyle.Keyboard; }