예제 #1
0
        public void Update(ref InfComponentsImage17 comp)
        {
            ComponentFieldFlags flags = ComponentFieldFlags.None;

            ImageId = SetValue(ImageId, comp.registryId, nameof(ImageId), ref flags);
            Stretch = SetValue(Stretch, (ImageStretchMode)comp.stretchType, nameof(Stretch), ref flags);

            base.Update(
                comp.left, comp.top,
                comp.width, comp.height,
                (AtFlags)comp.displayAt,
                flags
                );
        }
예제 #2
0
 public ComponentImage(ref InfComponentsImage17 comp)
     : base(comp.left, comp.top, comp.width, comp.height, (AtFlags)comp.displayAt)
 {
     ImageId = SetValue(comp.registryId, nameof(ImageId));
     Stretch = SetValue((ImageStretchMode)comp.stretchType, nameof(Stretch));
 }