interface ComponentFactory.Krypton.Toolkit.IRenderer:

   def public property RenderStandardBorder as ComponentFactory.Krypton.Toolkit.IRenderBorder
      get.

   def public property RenderStandardBack as ComponentFactory.Krypton.Toolkit.IRenderBack
      get.

   def public property RenderStandardContent as ComponentFactory.Krypton.Toolkit.IRenderContent
      get.

   def public property RenderTabBorder as ComponentFactory.Krypton.Toolkit.IRenderTabBorder
      get.

   def public property RenderRibbon as ComponentFactory.Krypton.Toolkit.IRenderRibbon
      get.

   def public property RenderGlyph as ComponentFactory.Krypton.Toolkit.IRenderGlyph
      get.

   method public logical EvalTransparentPaint(input paletteBack as ComponentFactory.Krypton.Toolkit.IPaletteBack, input state as ComponentFactory.Krypton.Toolkit.PaletteState).

   method public logical EvalTransparentPaint(input paletteBack as ComponentFactory.Krypton.Toolkit.IPaletteBack, input paletteBorder as ComponentFactory.Krypton.Toolkit.IPaletteBorder, input state as ComponentFactory.Krypton.Toolkit.PaletteState).

   method public System.Windows.Forms.ToolStripRenderer RenderToolStrip(input colorPalette as ComponentFactory.Krypton.Toolkit.IPalette).

end interface.
