RenderBase Class |
Namespace: Internal.ComponentFactory.Krypton.Toolkit
public abstract class RenderBase : Component, IRenderer, IRenderBorder, IRenderBack, IRenderContent, IRenderTabBorder, IRenderRibbon, IRenderGlyph
The RenderBase type exposes the following members.
Name | Description | |
---|---|---|
RenderBase | Initializes a new instance of the RenderBase class |
Name | Description | |
---|---|---|
CanRaiseEvents | Gets a value indicating whether the component can raise an event. (Inherited from Component.) | |
Container | Gets the IContainer that contains the Component. (Inherited from Component.) | |
DesignMode | Gets a value that indicates whether the Component is currently in design mode. (Inherited from Component.) | |
Events | Gets the list of event handlers that are attached to this Component. (Inherited from Component.) | |
RenderGlyph |
Gets the glpyh renderer.
| |
RenderRibbon |
Gets the ribbon renderer.
| |
RenderStandardBack |
Gets the standard background renderer.
| |
RenderStandardBorder |
Gets the standard border renderer.
| |
RenderStandardContent |
Gets the standard content renderer.
| |
RenderTabBorder |
Gets the tab border renderer.
| |
Site | (Inherited from Component.) |
Name | Description | |
---|---|---|
CreateObjRef | Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from MarshalByRefObject.) | |
Dispose | Releases all resources used by the Component. (Inherited from Component.) | |
Dispose(Boolean) | Releases the unmanaged resources used by the Component and optionally releases the managed resources. (Inherited from Component.) | |
DrawBack |
Draw background to fill the specified path.
| |
DrawBorder |
Draw border on the inside edge of the specified rectangle.
| |
DrawCheckBox |
Perform drawing of a check box.
| |
DrawContent |
Perform draw of content using provided memento.
| |
DrawDragDropDockingGlyph |
Draw a solid area glyph suitable for a drag drop area.
| |
DrawDragDropSolidGlyph |
Draw a solid area glyph suitable for a drag drop area.
| |
DrawDropDownButton |
Perform drawing of a drop down button.
| |
DrawIconHelper |
Helper routine to draw an image taking into account various properties.
| |
DrawImageHelper |
Helper routine to draw an image taking into account various properties.
| |
DrawInputControlDropDownGlyph |
Draw a drop down grid appropriate for a input control.
| |
DrawInputControlNumericDownGlyph |
Draw a numeric down button image appropriate for a input control.
| |
DrawInputControlNumericUpGlyph |
Draw a numeric up button image appropriate for a input control.
| |
DrawRadioButton |
Perform drawing of a radio button.
| |
DrawRibbonApplicationButton |
Draw the application button.
| |
DrawRibbonApplicationTab |
Draw the application tab.
| |
DrawRibbonBack |
Draw the background of a ribbon element.
| |
DrawRibbonClusterEdge |
Perform drawing of a ribbon cluster edge.
| |
DrawRibbonContextArrow |
Perform drawing of a ribbon context arrow glyph.
| |
DrawRibbonDialogBoxLauncher |
Perform drawing of a ribbon dialog box launcher glyph.
| |
DrawRibbonDropArrow |
Perform drawing of a ribbon drop arrow glyph.
| |
DrawRibbonGroupSeparator |
Perform drawing of a ribbon group separator.
| |
DrawRibbonOverflow |
Perform drawing of a ribbon overflow image.
| |
DrawRibbonTabContextTitle |
Draw a context ribbon tab title.
| |
DrawSeparator |
Perform drawing of a separator glyph.
| |
DrawTabBorder |
Draw border on the inside edge of the specified rectangle.
| |
DrawTrackGlyph |
Draw the track bar track glyph.
| |
DrawTrackPositionGlyph |
Draw the track bar position glyph.
| |
DrawTrackTicksGlyph |
Draw the track bar ticks glyph.
| |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
EvalTransparentPaint(IPaletteBack, PaletteState) |
Evaluate if transparent painting is needed for background palette.
| |
EvalTransparentPaint(IPaletteBack, IPaletteBorder, PaletteState) |
Evaluate if transparent painting is needed for background or border palettes.
| |
Finalize | Releases unmanaged resources and performs other cleanup operations before the Component is reclaimed by garbage collection. (Inherited from Component.) | |
GetBackPath |
Generate a graphics path that encloses the border and is used when rendering a background to ensure the background does not draw over the border area.
| |
GetBorderDisplayPadding |
Gets the padding used to position display elements completely inside border drawing.
| |
GetBorderPath |
Generate a graphics path that is in the middle of the border.
| |
GetBorderRawPadding |
Gets the raw padding used per edge of the border.
| |
GetCheckBoxPreferredSize |
Calculate the requested display size for the check box.
| |
GetContentImageDisplayed |
Request the calculated display of the image.
| |
GetContentImageRectangle |
Request the calculated position of the content image.
| |
GetContentLongTextDisplayed |
Request the calculated display of the long text.
| |
GetContentLongTextRectangle |
Request the calculated position of the content long text.
| |
GetContentPreferredSize |
Get the preferred size for drawing the content.
| |
GetContentShortTextDisplayed |
Request the calculated display of the short text.
| |
GetContentShortTextRectangle |
Request the calculated position of the content short text.
| |
GetDropDownButtonPreferredSize |
Calculate the requested display size for the drop down button.
| |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetLifetimeService | Retrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from MarshalByRefObject.) | |
GetOutsideBorderPath |
Generate a graphics path that is the outside edge of the border.
| |
GetRadioButtonPreferredSize |
Calculate the requested display size for the radio button.
| |
GetService | (Inherited from Component.) | |
GetTabBackPath |
Generate a graphics path that encloses the border and is used when rendering a background to ensure the background does not draw over the border area.
| |
GetTabBorderDisplayPadding |
Gets the padding used to position display elements completely inside border drawing.
| |
GetTabBorderLeftDrawing |
Gets if the tabs should be drawn from left to right for z-ordering.
| |
GetTabBorderPath |
Generate a graphics path that encloses the border itself.
| |
GetTabBorderSpacingGap |
Gets the spacing used to separate each tab border instance.
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
InitializeLifetimeService | Obtains a lifetime service object to control the lifetime policy for this instance. (Inherited from MarshalByRefObject.) | |
LayoutContent |
Perform layout calculations on the provided content.
| |
MeasureDragDropDockingGlyph |
Measure the drag and drop docking glyphs.
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
MemberwiseClone(Boolean) | Creates a shallow copy of the current MarshalByRefObject object. (Inherited from MarshalByRefObject.) | |
RenderToolStrip |
Gets a renderer for drawing the toolstrips.
| |
ToString | Returns a String containing the name of the Component, if any. This method should not be overridden. (Inherited from Component.) |
Name | Description | |
---|---|---|
Disposed | Occurs when the component is disposed by a call to the Dispose method. (Inherited from Component.) |
Name | Description | |
---|---|---|
MethodInvoke |
Calls the object method by name.
(Defined by ObjectEx.) | |
PropertyGet(String, Object, Boolean) | Overloaded.
Gets the value of the object property by name.
(Defined by ObjectEx.) | |
PropertyGetT(String, Object, Boolean) | Overloaded.
Gets the value of the object property by name.
(Defined by ObjectEx.) | |
PropertySet |
Sets the value of the object property by name.
(Defined by ObjectEx.) |