C# 클래스 ComponentFactory.Krypton.Toolkit.KryptonOffice2007Renderer

상속: KryptonProfessionalRenderer
파일 보기 프로젝트 열기: ComponentFactory/Krypton 1 사용 예제들

공개 메소드들

메소드 설명
KryptonOffice2007Renderer ( KryptonColorTable kct ) : System

Initialise a new instance of the KryptonOffice2007Renderer class.

보호된 메소드들

메소드 설명
OnRenderArrow ( System.Windows.Forms.ToolStripArrowRenderEventArgs e ) : void

Raises the RenderArrow event.

OnRenderButtonBackground ( System.Windows.Forms.ToolStripItemRenderEventArgs e ) : void

Raises the RenderButtonBackground event.

OnRenderDropDownButtonBackground ( System.Windows.Forms.ToolStripItemRenderEventArgs e ) : void

Raises the RenderDropDownButtonBackground event.

OnRenderImageMargin ( System.Windows.Forms.ToolStripRenderEventArgs e ) : void

Raises the RenderImageMargin event.

OnRenderItemCheck ( System.Windows.Forms.ToolStripItemImageRenderEventArgs e ) : void

Raises the RenderItemCheck event.

OnRenderItemImage ( System.Windows.Forms.ToolStripItemImageRenderEventArgs e ) : void

Raises the RenderItemImage event.

OnRenderItemText ( ToolStripItemTextRenderEventArgs e ) : void

Raises the RenderItemText event.

OnRenderMenuItemBackground ( System.Windows.Forms.ToolStripItemRenderEventArgs e ) : void

Raises the RenderMenuItemBackground event.

OnRenderSeparator ( System.Windows.Forms.ToolStripSeparatorRenderEventArgs e ) : void

Raises the RenderSeparator event.

OnRenderSplitButtonBackground ( System.Windows.Forms.ToolStripItemRenderEventArgs e ) : void

Raises the RenderSplitButtonBackground event.

OnRenderStatusStripSizingGrip ( System.Windows.Forms.ToolStripRenderEventArgs e ) : void

Raises the RenderStatusStripSizingGrip event.

OnRenderToolStripBackground ( System.Windows.Forms.ToolStripRenderEventArgs e ) : void

Raises the RenderToolStripBackground event.

OnRenderToolStripBorder ( System.Windows.Forms.ToolStripRenderEventArgs e ) : void

Raises the RenderToolStripBorder event.

OnRenderToolStripContentPanelBackground ( System.Windows.Forms.ToolStripContentPanelRenderEventArgs e ) : void

Raises the RenderToolStripContentPanelBackground event.

비공개 메소드들

메소드 설명
CreateArrowPath ( ToolStripItem item, Rectangle rect, ArrowDirection direction ) : GraphicsPath
CreateBorderPath ( Rectangle rect, Rectangle exclude, float cut ) : GraphicsPath
CreateBorderPath ( Rectangle rect, float cut ) : GraphicsPath
CreateClipBorderPath ( Rectangle rect, Rectangle exclude, float cut ) : GraphicsPath
CreateClipBorderPath ( Rectangle rect, float cut ) : GraphicsPath
CreateIndeterminatePath ( Rectangle rect ) : GraphicsPath
CreateInsideBorderPath ( Rectangle rect, Rectangle exclude, float cut ) : GraphicsPath
CreateInsideBorderPath ( Rectangle rect, float cut ) : GraphicsPath
CreateTickPath ( Rectangle rect ) : GraphicsPath
DrawContextMenuHeader ( Graphics g, ToolStripItem item ) : void
DrawGradientBack ( Graphics g, Rectangle backRect, GradientItemColors colors ) : void
DrawGradientBorder ( Graphics g, Rectangle backRect, GradientItemColors colors ) : void
DrawGradientContextMenuItem ( Graphics g, ToolStripItem item, GradientItemColors colors ) : void
DrawGradientItem ( Graphics g, Rectangle backRect, GradientItemColors colors ) : void
DrawGradientToolItem ( Graphics g, ToolStripItem item, GradientItemColors colors ) : void
DrawGradientToolSplitItem ( Graphics g, ToolStripSplitButton splitButton, GradientItemColors colorsButton, GradientItemColors colorsDrop, GradientItemColors colorsSplit ) : void
DrawGripGlyph ( Graphics g, int x, int y, Brush darkBrush, Brush lightBrush ) : void
DrawSeparator ( Graphics g, bool vertical, Rectangle rect, Pen lightPen, Pen darkPen, int horizontalInset, bool rtl ) : void
KryptonOffice2007Renderer ( ) : System
RenderToolButtonBackground ( Graphics g, ToolStripButton button, ToolStrip toolstrip ) : void
RenderToolDropButtonBackground ( Graphics g, ToolStripItem item, ToolStrip toolstrip ) : void
RenderToolSplitButtonBackground ( Graphics g, ToolStripSplitButton splitButton, ToolStrip toolstrip ) : void
UpdateCache ( ) : void

메소드 상세

KryptonOffice2007Renderer() 공개 메소드

Initialise a new instance of the KryptonOffice2007Renderer class.
public KryptonOffice2007Renderer ( KryptonColorTable kct ) : System
kct KryptonColorTable Source for text colors.
리턴 System

OnRenderArrow() 보호된 메소드

Raises the RenderArrow event.
protected OnRenderArrow ( System.Windows.Forms.ToolStripArrowRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripArrowRenderEventArgs An ToolStripArrowRenderEventArgs containing the event data.
리턴 void

OnRenderButtonBackground() 보호된 메소드

Raises the RenderButtonBackground event.
protected OnRenderButtonBackground ( System.Windows.Forms.ToolStripItemRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripItemRenderEventArgs An ToolStripItemRenderEventArgs containing the event data.
리턴 void

OnRenderDropDownButtonBackground() 보호된 메소드

Raises the RenderDropDownButtonBackground event.
protected OnRenderDropDownButtonBackground ( System.Windows.Forms.ToolStripItemRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripItemRenderEventArgs An ToolStripItemRenderEventArgs containing the event data.
리턴 void

OnRenderImageMargin() 보호된 메소드

Raises the RenderImageMargin event.
protected OnRenderImageMargin ( System.Windows.Forms.ToolStripRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripRenderEventArgs An ToolStripRenderEventArgs containing the event data.
리턴 void

OnRenderItemCheck() 보호된 메소드

Raises the RenderItemCheck event.
protected OnRenderItemCheck ( System.Windows.Forms.ToolStripItemImageRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripItemImageRenderEventArgs An ToolStripItemImageRenderEventArgs containing the event data.
리턴 void

OnRenderItemImage() 보호된 메소드

Raises the RenderItemImage event.
protected OnRenderItemImage ( System.Windows.Forms.ToolStripItemImageRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripItemImageRenderEventArgs An ToolStripItemImageRenderEventArgs containing the event data.
리턴 void

OnRenderItemText() 보호된 메소드

Raises the RenderItemText event.
protected OnRenderItemText ( ToolStripItemTextRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripItemTextRenderEventArgs A ToolStripItemTextRenderEventArgs that contains the event data.
리턴 void

OnRenderMenuItemBackground() 보호된 메소드

Raises the RenderMenuItemBackground event.
protected OnRenderMenuItemBackground ( System.Windows.Forms.ToolStripItemRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripItemRenderEventArgs An ToolStripItemRenderEventArgs containing the event data.
리턴 void

OnRenderSeparator() 보호된 메소드

Raises the RenderSeparator event.
protected OnRenderSeparator ( System.Windows.Forms.ToolStripSeparatorRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripSeparatorRenderEventArgs An ToolStripSeparatorRenderEventArgs containing the event data.
리턴 void

OnRenderSplitButtonBackground() 보호된 메소드

Raises the RenderSplitButtonBackground event.
protected OnRenderSplitButtonBackground ( System.Windows.Forms.ToolStripItemRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripItemRenderEventArgs An ToolStripItemRenderEventArgs containing the event data.
리턴 void

OnRenderStatusStripSizingGrip() 보호된 메소드

Raises the RenderStatusStripSizingGrip event.
protected OnRenderStatusStripSizingGrip ( System.Windows.Forms.ToolStripRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripRenderEventArgs An ToolStripRenderEventArgs containing the event data.
리턴 void

OnRenderToolStripBackground() 보호된 메소드

Raises the RenderToolStripBackground event.
protected OnRenderToolStripBackground ( System.Windows.Forms.ToolStripRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripRenderEventArgs An ToolStripRenderEventArgs containing the event data.
리턴 void

OnRenderToolStripBorder() 보호된 메소드

Raises the RenderToolStripBorder event.
protected OnRenderToolStripBorder ( System.Windows.Forms.ToolStripRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripRenderEventArgs An ToolStripRenderEventArgs containing the event data.
리턴 void

OnRenderToolStripContentPanelBackground() 보호된 메소드

Raises the RenderToolStripContentPanelBackground event.
protected OnRenderToolStripContentPanelBackground ( System.Windows.Forms.ToolStripContentPanelRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripContentPanelRenderEventArgs An ToolStripContentPanelRenderEventArgs containing the event data.
리턴 void