Example #1
0
 internal static void PaintBackgroundImage(Graphics g, Rectangle targetRect, Image backgroundImage, eStyleBackgroundImage backgroundImagePosition, int backgroundImageAlpha)
 {
     PaintBackgroundImage(g, targetRect, backgroundImage, (eBackgroundImagePosition)backgroundImagePosition, backgroundImageAlpha);
 }
Example #2
0
        /// <summary>
        /// Reset all style properties to default values.
        /// </summary>
        public void Reset()
        {
            m_BackColor=Color.Empty;
		    m_BackColorSchemePart=eColorSchemePart.None;
		    m_BackColor2=Color.Empty;
		    m_BackColor2SchemePart=eColorSchemePart.None;
		    m_BackColorGradientAngle=0;
            m_BackColorGradientType = eGradientType.Linear;
		    m_BackgroundImage=null;
		    m_BackgroundImagePosition=eStyleBackgroundImage.Stretch;
		    m_BackgroundImageAlpha=255;
            m_BackColorBlend.Clear();

		    // Font
		    m_Font=null;

		    // Text Formating
		    m_WordWrap=false;
		    m_TextAlignment=eStyleTextAlignment.Near;
		    m_TextLineAlignment=eStyleTextAlignment.Center;
		    m_TextTrimming=eStyleTextTrimming.EllipsisCharacter;
		
            m_TextColor=Color.Empty;
		    m_TextColorSchemePart=eColorSchemePart.None;
            m_TextShadowColor = Color.Empty;
            m_TextShadowColorSchemePart = eColorSchemePart.None;
            m_TextShadowOffset = Point.Empty;

		    // Style margins
		    m_MarginLeft=0;
		    m_MarginRight=0;
		    m_MarginTop=0;
		    m_MarginBottom=0;

		    // Style inside padding
		    m_PaddingLeft=0;
		    m_PaddingRight=0;
		    m_PaddingTop=0;
		    m_PaddingBottom=0;

		    // Border
		    m_BorderLeft=eStyleBorderType.None;
		    m_BorderRight=eStyleBorderType.None;
		    m_BorderTop=eStyleBorderType.None;
		    m_BorderBottom=eStyleBorderType.None;

		    m_BorderColor=Color.Empty;
		    m_BorderColorSchemePart=eColorSchemePart.None;
            m_BorderColor2 = Color.Empty;
            m_BorderColor2SchemePart = eColorSchemePart.None;
            m_BorderGradientAngle = 90;
            m_BorderColorLight = Color.Empty;
            m_BorderColorLightSchemePart = eColorSchemePart.None;
            m_BorderColorLight2 = Color.Empty;
            m_BorderColorLight2SchemePart = eColorSchemePart.None;
            m_BorderLightGradientAngle = 90;

		    m_BorderLeftColor=Color.Empty;
		    m_BorderLeftColorSchemePart=eColorSchemePart.None;
		    m_BorderRightColor=Color.Empty;
		    m_BorderRightColorSchemePart=eColorSchemePart.None;
		    m_BorderTopColor=Color.Empty;
		    m_BorderTopColorSchemePart=eColorSchemePart.None;
		    m_BorderBottomColor=Color.Empty;
		    m_BorderBottomColorSchemePart=eColorSchemePart.None;

		    m_BorderLeftWidth=0;
		    m_BorderRightWidth=0;
		    m_BorderTopWidth=0;
		    m_BorderBottomWidth=0;

		    m_CornerType=eCornerType.Square;
		    m_CornerTypeTopLeft=eCornerType.Inherit;
		    m_CornerTypeTopRight=eCornerType.Inherit;
		    m_CornerTypeBottomLeft=eCornerType.Inherit;
		    m_CornerTypeBottomRight=eCornerType.Inherit;
		    m_CornerDiameter=DEFAULT_CORNER_DIAMETER;
            m_Class = "";
		    m_MaximumHeight=0;
        }