Esempio n. 1
0
        public override void Apply(IScreenItem sourceItem)
        {
            var source = sourceItem as IScreenField;

            base.Apply(source);
            this.Usage = source.Usage;
        }
Esempio n. 2
0
 public ShowFieldItem(
     ZeroRowCol RowCol, byte?AttrByte, ShowUsage Usage, ShowDtyp Dtyp, int Dlen)
     : base(RowCol, ShowItemType.Field, AttrByte)
 {
     this.Usage = Usage;
     this.Dtyp  = Dtyp;
     this.Dlen  = Dlen;
     this.Value = "";
 }
Esempio n. 3
0
 public override void ApplyMatch(IScreenItem sourceItem)
 {
     base.ApplyMatch(sourceItem);
     if (sourceItem is IScreenField)
     {
         var source = sourceItem as IScreenField;
         this.Usage = source.Usage;
     }
 }
Esempio n. 4
0
 public static bool IsInput(this ShowUsage Usage)
 {
     if (Usage == ShowUsage.Both)
     {
         return(true);
     }
     else if (Usage == ShowUsage.Input)
     {
         return(true);
     }
     else
     {
         return(false);
     }
 }