Click or drag to resize

RenderStandard Class

Provides the standard renderer that honors all palette properties.
Inheritance Hierarchy

Namespace:  Internal.ComponentFactory.Krypton.Toolkit
Assembly:  NeoAxis.Core.Editor (in NeoAxis.Core.Editor.dll) Version: 2024.1.1.0 (2024.1.1.0)
Syntax
C#
public class RenderStandard : RenderBase

The RenderStandard type exposes the following members.

Constructors
  NameDescription
Public methodRenderStandard
Initializes a new instance of the RenderStandard class
Top
Properties
  NameDescription
Protected propertyCanRaiseEvents
Gets a value indicating whether the component can raise an event.
(Inherited from Component.)
Public propertyContainer
Gets the IContainer that contains the Component.
(Inherited from Component.)
Protected propertyDesignMode
Gets a value that indicates whether the Component is currently in design mode.
(Inherited from Component.)
Protected propertyEvents
Gets the list of event handlers that are attached to this Component.
(Inherited from Component.)
Public propertyRenderGlyph
Gets the glpyh renderer.
(Inherited from RenderBase.)
Public propertyRenderRibbon
Gets the ribbon renderer.
(Inherited from RenderBase.)
Public propertyRenderStandardBack
Gets the standard background renderer.
(Inherited from RenderBase.)
Public propertyRenderStandardBorder
Gets the standard border renderer.
(Inherited from RenderBase.)
Public propertyRenderStandardContent
Gets the standard content renderer.
(Inherited from RenderBase.)
Public propertyRenderTabBorder
Gets the tab border renderer.
(Inherited from RenderBase.)
Public propertySite
Gets or sets the ISite of the Component.
(Inherited from Component.)
Top
Methods
  NameDescription
Public methodCreateObjRef
Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.
(Inherited from MarshalByRefObject.)
Public methodDispose
Releases all resources used by the Component.
(Inherited from Component.)
Protected methodDispose(Boolean)
Releases the unmanaged resources used by the Component and optionally releases the managed resources.
(Inherited from Component.)
Public methodDrawBack
Draw background to fill the specified path.
(Overrides RenderBaseDrawBack(RenderContext, Rectangle, GraphicsPath, IPaletteBack, VisualOrientation, PaletteState, IDisposable).)
Public methodDrawBorder
Draw border on the inside edge of the specified rectangle.
(Overrides RenderBaseDrawBorder(RenderContext, Rectangle, IPaletteBorder, VisualOrientation, PaletteState).)
Public methodDrawCheckBox
Perform drawing of a check box.
(Overrides RenderBaseDrawCheckBox(RenderContext, Rectangle, IPalette, Boolean, CheckState, Boolean, Boolean).)
Public methodDrawContent
Perform draw of content using provided memento.
(Overrides RenderBaseDrawContent(RenderContext, Rectangle, IPaletteContent, IDisposable, VisualOrientation, PaletteState, Boolean, Boolean, Boolean).)
Public methodDrawDragDropDockingGlyph
Draw a solid area glyph suitable for a drag drop area.
(Overrides RenderBaseDrawDragDropDockingGlyph(RenderContext, RenderDragDockingData, IPaletteDragDrop, PaletteDragFeedback).)
Public methodDrawDragDropSolidGlyph
Draw a solid area glyph suitable for a drag drop area.
(Overrides RenderBaseDrawDragDropSolidGlyph(RenderContext, Rectangle, IPaletteDragDrop).)
Public methodDrawDropDownButton
Perform drawing of a drop down button.
(Overrides RenderBaseDrawDropDownButton(RenderContext, Rectangle, IPalette, PaletteState, VisualOrientation).)
Public methodDrawInputControlDropDownGlyph
Draw a drop down grid appropriate for a input control.
(Overrides RenderBaseDrawInputControlDropDownGlyph(RenderContext, Rectangle, IPaletteContent, PaletteState).)
Public methodDrawInputControlNumericDownGlyph
Draw a numeric down button image appropriate for a input control.
(Overrides RenderBaseDrawInputControlNumericDownGlyph(RenderContext, Rectangle, IPaletteContent, PaletteState).)
Public methodDrawInputControlNumericUpGlyph
Draw a numeric up button image appropriate for a input control.
(Overrides RenderBaseDrawInputControlNumericUpGlyph(RenderContext, Rectangle, IPaletteContent, PaletteState).)
Public methodDrawRadioButton
Perform drawing of a radio button.
(Overrides RenderBaseDrawRadioButton(RenderContext, Rectangle, IPalette, Boolean, Boolean, Boolean, Boolean).)
Protected methodDrawRibbonAppButton
Internal rendering method.
Protected methodDrawRibbonAppButtonBorder1
Internal rendering method.
Protected methodDrawRibbonAppButtonBorder2
Internal rendering method.
Protected methodDrawRibbonAppButtonGlowCenter
Internal rendering method.
Protected methodDrawRibbonAppButtonGlowUpperBottom
Internal rendering method.
Protected methodDrawRibbonAppButtonLowerHalf
Internal rendering method.
Protected methodDrawRibbonAppButtonUpperHalf
Internal rendering method.
Public methodDrawRibbonApplicationButton
Draw the application button.
(Overrides RenderBaseDrawRibbonApplicationButton(PaletteRibbonShape, RenderContext, Rectangle, PaletteState, IPaletteRibbonBack, IDisposable).)
Public methodDrawRibbonApplicationTab
Draw the application tab.
(Overrides RenderBaseDrawRibbonApplicationTab(PaletteRibbonShape, RenderContext, Rectangle, PaletteState, Color, Color, IDisposable).)
Protected methodDrawRibbonAppMenuInner
Internal rendering method.
Protected methodDrawRibbonAppMenuOuter
Internal rendering method.
Protected methodDrawRibbonAppTab
Internal rendering method.
Public methodDrawRibbonBack
Draw the background of a ribbon element.
(Overrides RenderBaseDrawRibbonBack(PaletteRibbonShape, RenderContext, Rectangle, PaletteState, IPaletteRibbonBack, VisualOrientation, Boolean, IDisposable).)
Public methodDrawRibbonClusterEdge
Perform drawing of a ribbon cluster edge.
(Overrides RenderBaseDrawRibbonClusterEdge(PaletteRibbonShape, RenderContext, Rectangle, IPaletteBack, PaletteState).)
Public methodDrawRibbonContextArrow
Perform drawing of a ribbon context arrow glyph.
(Overrides RenderBaseDrawRibbonContextArrow(PaletteRibbonShape, RenderContext, Rectangle, IPaletteRibbonGeneral, PaletteState, Boolean).)
Public methodDrawRibbonDialogBoxLauncher
Perform drawing of a ribbon dialog box launcher glyph.
(Overrides RenderBaseDrawRibbonDialogBoxLauncher(PaletteRibbonShape, RenderContext, Rectangle, IPaletteRibbonGeneral, PaletteState).)
Public methodDrawRibbonDropArrow
Perform drawing of a ribbon drop arrow glyph.
(Overrides RenderBaseDrawRibbonDropArrow(PaletteRibbonShape, RenderContext, Rectangle, IPaletteRibbonGeneral, PaletteState).)
Protected methodDrawRibbonGroupAreaBorder1And2
Internal rendering method.
Protected methodDrawRibbonGroupAreaBorder2016
Protected methodDrawRibbonGroupAreaBorder3And4
Internal rendering method.
Protected methodDrawRibbonGroupAreaBorderContext
Internal rendering method.
Protected methodDrawRibbonGroupCollapsedBorder
Internal rendering method.
Protected methodDrawRibbonGroupCollapsedFrameBorder
Internal rendering method.
Protected methodDrawRibbonGroupGradientOne
Internal rendering method.
Protected methodDrawRibbonGroupGradientTwo
Internal rendering method.
Protected methodDrawRibbonGroupNormalBorder
Internal rendering method.
Protected methodDrawRibbonGroupNormalBorderSep
Internal rendering method.
Protected methodDrawRibbonGroupNormalTitle
Internal rendering method.
Public methodDrawRibbonGroupSeparator
Perform drawing of a ribbon group separator.
(Overrides RenderBaseDrawRibbonGroupSeparator(PaletteRibbonShape, RenderContext, Rectangle, IPaletteRibbonGeneral, PaletteState).)
Protected methodDrawRibbonLinear
Internal rendering method.
Protected methodDrawRibbonLinearBorder
Internal rendering method.
Public methodDrawRibbonOverflow
Perform drawing of a ribbon overflow image.
(Overrides RenderBaseDrawRibbonOverflow(PaletteRibbonShape, RenderContext, Rectangle, IPaletteRibbonGeneral, PaletteState).)
Protected methodDrawRibbonQATFullbarRound
Internal rendering method.
Protected methodDrawRibbonQATFullbarSquare
Internal rendering method.
Protected methodDrawRibbonQATMinibarDouble
Internal rendering method.
Protected methodDrawRibbonQATMinibarSingle
Internal rendering method.
Protected methodDrawRibbonQATOverflow
Internal rendering method.
Protected methodDrawRibbonTabContext
Internal rendering method.
Protected methodDrawRibbonTabContextSelected
Internal rendering method.
Protected methodDrawRibbonTabContextSelectedBottom
Internal rendering method.
Protected methodDrawRibbonTabContextSelectedBottomDraw
Internal rendering method.
Protected methodDrawRibbonTabContextSelectedLeft
Internal rendering method.
Protected methodDrawRibbonTabContextSelectedLeftDraw
Internal rendering method.
Protected methodDrawRibbonTabContextSelectedRight
Internal rendering method.
Protected methodDrawRibbonTabContextSelectedRightDraw
Internal rendering method.
Protected methodDrawRibbonTabContextSelectedTop
Internal rendering method.
Protected methodDrawRibbonTabContextSelectedTopDraw
Internal rendering method.
Public methodDrawRibbonTabContextTitle
Draw a context ribbon tab title.
(Overrides RenderBaseDrawRibbonTabContextTitle(PaletteRibbonShape, RenderContext, Rectangle, IPaletteRibbonGeneral, IPaletteRibbonBack, IDisposable).)
Protected methodDrawRibbonTabFocus2010
Internal rendering method.
Protected methodDrawRibbonTabFocusBottom2010
Internal rendering method.
Protected methodDrawRibbonTabFocusLeft2010
Internal rendering method.
Protected methodDrawRibbonTabFocusRight2010
Internal rendering method.
Protected methodDrawRibbonTabFocusTop2010
Internal rendering method.
Protected methodDrawRibbonTabGlowing
Internal rendering method.
Protected methodDrawRibbonTabGlowingBottom
Internal rendering method.
Protected methodDrawRibbonTabGlowingLeft
Internal rendering method.
Protected methodDrawRibbonTabGlowingRight
Internal rendering method.
Protected methodDrawRibbonTabGlowingTop
Internal rendering method.
Protected methodDrawRibbonTabHighlight
Internal rendering method.
Protected methodDrawRibbonTabHighlightBottom
Internal rendering method.
Protected methodDrawRibbonTabHighlightBottomDraw
Internal rendering method.
Protected methodDrawRibbonTabHighlightLeft
Internal rendering method.
Protected methodDrawRibbonTabHighlightLeftDraw
Internal rendering method.
Protected methodDrawRibbonTabHighlightRight
Internal rendering method.
Protected methodDrawRibbonTabHighlightRightDraw
Internal rendering method.
Protected methodDrawRibbonTabHighlightTop
Internal rendering method.
Protected methodDrawRibbonTabHighlightTopDraw
Internal rendering method.
Protected methodDrawRibbonTabSelected2007
Internal rendering method.
Protected methodDrawRibbonTabSelected2010
Internal rendering method.
Protected methodDrawRibbonTabSelectedBottom2007
Internal rendering method.
Protected methodDrawRibbonTabSelectedBottom2010
Internal rendering method.
Protected methodDrawRibbonTabSelectedBottomDraw2007
Internal rendering method.
Protected methodDrawRibbonTabSelectedBottomDraw2010
Internal rendering method.
Protected methodDrawRibbonTabSelectedLeft2007
Internal rendering method.
Protected methodDrawRibbonTabSelectedLeft2010
Internal rendering method.
Protected methodDrawRibbonTabSelectedLeftDraw2007
Internal rendering method.
Protected methodDrawRibbonTabSelectedLeftDraw2010
Internal rendering method.
Protected methodDrawRibbonTabSelectedRight2007
Internal rendering method.
Protected methodDrawRibbonTabSelectedRight2010
Internal rendering method.
Protected methodDrawRibbonTabSelectedRightDraw2007
Internal rendering method.
Protected methodDrawRibbonTabSelectedRightDraw2010
Internal rendering method.
Protected methodDrawRibbonTabSelectedTop2007
Internal rendering method.
Protected methodDrawRibbonTabSelectedTop2010
Internal rendering method.
Protected methodDrawRibbonTabSelectedTopDraw2007
Internal rendering method.
Protected methodDrawRibbonTabSelectedTopDraw2010
Internal rendering method.
Protected methodDrawRibbonTabTracking2007
Internal rendering method.
Protected methodDrawRibbonTabTracking2010
Internal rendering method.
Protected methodDrawRibbonTabTrackingBottom2007
Internal rendering method.
Protected methodDrawRibbonTabTrackingBottom2010
Internal rendering method.
Protected methodDrawRibbonTabTrackingBottomDraw2007
Internal rendering method.
Protected methodDrawRibbonTabTrackingLeft2007
Internal rendering method.
Protected methodDrawRibbonTabTrackingLeft2010
Internal rendering method.
Protected methodDrawRibbonTabTrackingLeftDraw2007
Internal rendering method.
Protected methodDrawRibbonTabTrackingRight2007
Internal rendering method.
Protected methodDrawRibbonTabTrackingRight2010
Internal rendering method.
Protected methodDrawRibbonTabTrackingRightDraw2007
Internal rendering method.
Protected methodDrawRibbonTabTrackingTop2007
Internal rendering method.
Protected methodDrawRibbonTabTrackingTop2010
Internal rendering method.
Protected methodDrawRibbonTabTrackingTopDraw2007
Internal rendering method.
Public methodDrawSeparator
Perform drawing of a separator glyph.
(Overrides RenderBaseDrawSeparator(RenderContext, Rectangle, IPaletteBack, IPaletteBorder, Orientation, PaletteState, Boolean).)
Public methodDrawTabBorder
Draw border on the inside edge of the specified rectangle.
(Overrides RenderBaseDrawTabBorder(RenderContext, Rectangle, IPaletteBorder, VisualOrientation, PaletteState, TabBorderStyle).)
Public methodDrawTrackGlyph
Draw the track bar track glyph.
(Overrides RenderBaseDrawTrackGlyph(RenderContext, PaletteState, IPaletteElementColor, Rectangle, Orientation, Boolean).)
Public methodDrawTrackPositionGlyph
Draw the track bar position glyph.
(Overrides RenderBaseDrawTrackPositionGlyph(RenderContext, PaletteState, IPaletteElementColor, Rectangle, Orientation, TickStyle).)
Public methodDrawTrackTicksGlyph
Draw the track bar ticks glyph.
(Overrides RenderBaseDrawTrackTicksGlyph(RenderContext, PaletteState, IPaletteElementColor, Rectangle, Orientation, Boolean, Size, Int32, Int32, Int32).)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodEvalTransparentPaint(IPaletteBack, PaletteState)
Evaluate if transparent painting is needed for background palette.
(Overrides RenderBaseEvalTransparentPaint(IPaletteBack, PaletteState).)
Public methodEvalTransparentPaint(IPaletteBack, IPaletteBorder, PaletteState)
Evaluate if transparent painting is needed for background or border palettes.
(Overrides RenderBaseEvalTransparentPaint(IPaletteBack, IPaletteBorder, PaletteState).)
Protected methodFinalize
Releases unmanaged resources and performs other cleanup operations before the Component is reclaimed by garbage collection.
(Inherited from Component.)
Public methodGetBackPath
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.
(Overrides RenderBaseGetBackPath(RenderContext, Rectangle, IPaletteBorder, VisualOrientation, PaletteState).)
Public methodGetBorderDisplayPadding
Gets the padding used to position display elements completely inside border drawing.
(Overrides RenderBaseGetBorderDisplayPadding(IPaletteBorder, PaletteState, VisualOrientation).)
Public methodGetBorderPath
Generate a graphics path that is in the middle of the border.
(Overrides RenderBaseGetBorderPath(RenderContext, Rectangle, IPaletteBorder, VisualOrientation, PaletteState).)
Public methodGetBorderRawPadding
Gets the raw padding used per edge of the border.
(Overrides RenderBaseGetBorderRawPadding(IPaletteBorder, PaletteState, VisualOrientation).)
Public methodGetCheckBoxPreferredSize
Calculate the requested display size for the check box.
(Overrides RenderBaseGetCheckBoxPreferredSize(ViewLayoutContext, IPalette, Boolean, CheckState, Boolean, Boolean).)
Public methodGetContentImageDisplayed
Request the calculated display of the image.
(Overrides RenderBaseGetContentImageDisplayed(IDisposable).)
Public methodGetContentImageRectangle
Request the calculated position of the content image.
(Overrides RenderBaseGetContentImageRectangle(IDisposable).)
Public methodGetContentLongTextDisplayed
Request the calculated display of the long text.
(Overrides RenderBaseGetContentLongTextDisplayed(IDisposable).)
Public methodGetContentLongTextRectangle
Request the calculated position of the content long text.
(Overrides RenderBaseGetContentLongTextRectangle(IDisposable).)
Public methodGetContentPreferredSize
Get the preferred size for drawing the content.
(Overrides RenderBaseGetContentPreferredSize(ViewLayoutContext, IPaletteContent, IContentValues, VisualOrientation, PaletteState, Boolean, Boolean).)
Public methodGetContentShortTextDisplayed
Request the calculated display of the short text.
(Overrides RenderBaseGetContentShortTextDisplayed(IDisposable).)
Public methodGetContentShortTextRectangle
Request the calculated position of the content short text.
(Overrides RenderBaseGetContentShortTextRectangle(IDisposable).)
Public methodGetDropDownButtonPreferredSize
Calculate the requested display size for the drop down button.
(Overrides RenderBaseGetDropDownButtonPreferredSize(ViewLayoutContext, IPalette, PaletteState, VisualOrientation).)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodStatic memberGetImageForDispalyScale(Image, Image)
Public methodStatic memberGetImageForDispalyScale(Image, Image, Single)
Public methodGetLifetimeService
Retrieves the current lifetime service object that controls the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Public methodGetOutsideBorderPath
Generate a graphics path that is the outside edge of the border.
(Overrides RenderBaseGetOutsideBorderPath(RenderContext, Rectangle, IPaletteBorder, VisualOrientation, PaletteState).)
Public methodGetRadioButtonPreferredSize
Calculate the requested display size for the radio button.
(Overrides RenderBaseGetRadioButtonPreferredSize(ViewLayoutContext, IPalette, Boolean, Boolean, Boolean, Boolean).)
Protected methodGetService
Returns an object that represents a service provided by the Component or by its Container.
(Inherited from Component.)
Public methodGetTabBackPath
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.
(Overrides RenderBaseGetTabBackPath(RenderContext, Rectangle, IPaletteBorder, VisualOrientation, PaletteState, TabBorderStyle).)
Public methodGetTabBorderDisplayPadding
Gets the padding used to position display elements completely inside border drawing.
(Overrides RenderBaseGetTabBorderDisplayPadding(ViewLayoutContext, IPaletteBorder, PaletteState, VisualOrientation, TabBorderStyle).)
Public methodGetTabBorderLeftDrawing
Gets if the tabs should be drawn from left to right for z-ordering.
(Overrides RenderBaseGetTabBorderLeftDrawing(TabBorderStyle).)
Public methodGetTabBorderPath
Generate a graphics path that encloses the border itself.
(Overrides RenderBaseGetTabBorderPath(RenderContext, Rectangle, IPaletteBorder, VisualOrientation, PaletteState, TabBorderStyle).)
Public methodGetTabBorderSpacingGap
Gets the spacing used to separate each tab border instance.
(Overrides RenderBaseGetTabBorderSpacingGap(TabBorderStyle).)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInitializeLifetimeService
Obtains a lifetime service object to control the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Public methodLayoutContent
Perform layout calculations on the provided content.
(Overrides RenderBaseLayoutContent(ViewLayoutContext, Rectangle, IPaletteContent, IContentValues, VisualOrientation, PaletteState, Boolean, Boolean).)
Public methodMeasureDragDropDockingGlyph
Measure the drag and drop docking glyphs.
(Overrides RenderBaseMeasureDragDropDockingGlyph(RenderDragDockingData, IPaletteDragDrop, PaletteDragFeedback).)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodMemberwiseClone(Boolean)
Creates a shallow copy of the current MarshalByRefObject object.
(Inherited from MarshalByRefObject.)
Public methodRenderToolStrip
Gets a renderer for drawing the toolstrips.
(Overrides RenderBaseRenderToolStrip(IPalette).)
Public methodToString
Returns a String containing the name of the Component, if any. This method should not be overridden.
(Inherited from Component.)
Top
Events
  NameDescription
Public eventDisposed
Occurs when the component is disposed by a call to the Dispose method.
(Inherited from Component.)
Top
Fields
  NameDescription
Public fieldStatic memberHighDpiReady
Top
Extension Methods
See Also