//Constructors
 public StencilItem()
 {
     _drawGradient       = true;
     _borderColor        = Color.FromArgb(66, 65, 66);
     _backColor          = Color.Magenta;
     _gradientMode       = LinearGradientMode.ForwardDiagonal;
     _gradientColor      = Color.Black;
     _smoothingMode      = SmoothingMode.HighQuality;
     _stencilItemOptions = StencilItemOptions.InnerRectangleFull | StencilItemOptions.SoftShadow;
     _aspectRatio        = 1.0F;
 }
Ejemplo n.º 2
0
 //Constructors
 public StencilItem()
 {
     mDrawGradient       = true;
     mBorderColor        = Color.FromArgb(66, 65, 66);
     mBackColor          = Color.White;
     mGradientMode       = LinearGradientMode.ForwardDiagonal;
     mGradientColor      = Color.White;
     mSmoothingMode      = SmoothingMode.HighQuality;
     mStencilItemOptions = StencilItemOptions.InnerRectangleFull | StencilItemOptions.SoftShadow;
     mAspectRatio        = 1.0F;
 }
Ejemplo n.º 3
0
        protected StencilItem(SerializationInfo info, StreamingContext context)
        {
            mKey      = info.GetString("Key");
            mRedraw   = info.GetBoolean("Redraw");
            mBasePath = Serialize.GetPath(info.GetString("BasePath"));
            mBaseSize = Serialize.GetSizeF(info.GetString("BaseSize"));
            mBaseInternalRectangle = Serialize.GetRectangleF(info.GetString("BaseInternalRectangle"));

            BorderColor   = Color.FromArgb(Convert.ToInt32(info.GetString("BorderColor")));
            BorderStyle   = (DashStyle)Enum.Parse(typeof(DashStyle), info.GetString("BorderStyle"));
            SmoothingMode = (SmoothingMode)Enum.Parse(typeof(SmoothingMode), info.GetString("SmoothingMode"));
            BackColor     = Color.FromArgb(Convert.ToInt32(info.GetString("BackColor")));
            GradientColor = Color.FromArgb(Convert.ToInt32(info.GetString("GradientColor")));
            GradientMode  = (LinearGradientMode)Enum.Parse(typeof(LinearGradientMode), info.GetString("GradientMode"), true);
            DrawGradient  = info.GetBoolean("DrawGradient");
            //if (Serialize.Contains(info,"Options",typeof(StencilItemOptions)))  Options = (StencilItemOptions) Enum.Parse(typeof(StencilItemOptions), info.GetString("Options"),true);
            mStencilItemOptions = StencilItemOptions.InnerRectangleFull | StencilItemOptions.SoftShadow;

            mAspectRatio = 1.0F;
        }