Specializes ToolStripSystemRenderer to add support for the max CUI system.
By default, when Max launches, this Renderer is set as the default renderer for ToolStrips by calling:
ToolStripManager.Renderer = new MaxToolStripSystemRenderer();
Public Member Functions |
|
MaxToolStripSystemRenderer () | |
Constructor. |
|
void | Dispose () |
Releases resources held by this object.
|
|
Protected Member Functions |
|
virtual void | Dispose (bool disposing) |
Releases resources held by this object.
|
|
override void | OnRenderButtonBackground (ToolStripItemRenderEventArgs e) |
Custom painting override to make the
ToolStrip buttons behave more like they do in max. |
MaxCustomControls::MaxToolStripSystemRenderer::MaxToolStripSystemRenderer | ( | ) | [inline] |
Constructor.
void MaxCustomControls::MaxToolStripSystemRenderer::Dispose | ( | ) | [inline] |
Releases resources held by this object.
Implementation of IDisposable pattern.
virtual void MaxCustomControls::MaxToolStripSystemRenderer::Dispose | ( | bool | disposing | ) | [inline, protected, virtual] |
Releases resources held by this object.
Implementation of IDisposable pattern.
disposing | true if this method is called explicitly via client code or false if called from the Finalizer. |
override void MaxCustomControls::MaxToolStripSystemRenderer::OnRenderButtonBackground | ( | ToolStripItemRenderEventArgs | e | ) | [inline, protected] |
Custom painting override to make the ToolStrip buttons behave more like they do in max.
e | The render event being processed. |