Karamba3D API Reference
Karamba3D API Reference
Karamba Namespaces
Karamba.GHopper Namespaces
Karamba.GHopper.Utilities.UIWidgets
GH_ExtendableMenu Class
GH_ExtendableMenu Methods
AddControl Method
Collapse Method
ComputeMinSize Method
Expand Method
GetWidgetDescription Method
IsTtipPoint Method
Layout Method
MakeAllInActive Method
Read Method
RegisterInputPlug Method
RegisterOutputPlug Method
Render Method
RenderMenuParameters Method
RespondToMouseDoubleClick Method
RespondToMouseDown Method
RespondToMouseMove Method
RespondToMouseUp Method
TooltipSetup Method
Write Method
GH_ExtendableMenu Methods
The
GH_ExtendableMenu
type exposes the following members.
Methods
Name
Description
AddControl
Add control to menu.
Collapse
Colapse menu.
ComputeMinSize
(Overrides
GH_Attr_Widget
ComputeMinSize
.)
Contains
Check if widget bounds contains given point. By default the CanvasBounds of the widget will be consulted.
(Inherited from
GH_Attr_Widget
.)
Equals
Determines whether the specified object is equal to the current object.
(Inherited from
Object
.)
Expand
Expand menu.
Finalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from
Object
.)
GetHashCode
Serves as the default hash function.
(Inherited from
Object
.)
GetType
Gets the
Type
of the current instance.
(Inherited from
Object
.)
GetWidgetDescription
(Overrides
GH_Attr_Widget
GetWidgetDescription
.)
IsTtipPoint
(Overrides
GH_Attr_Widget
IsTtipPoint(PointF)
.)
Layout
Layout menu.
(Overrides
GH_Attr_Widget
Layout
.)
MakeAllInActive
MemberwiseClone
Creates a shallow copy of the current
Object
.
(Inherited from
Object
.)
OnRender
Render widget to canvas.
(Inherited from
GH_Attr_Widget
.)
PostUpdateBounds
Is invoked after the bounds of the widget has been updated.
(Inherited from
GH_Attr_Widget
.)
Read
(Overrides
GH_Attr_Widget
Read(GH_IReader)
.)
RegisterInputPlug(ExtendedPlug)
Register input plug.
RegisterInputPlug(List
ExtendedPlug
)
RegisterOutputPlug(ExtendedPlug)
Register output plug.
RegisterOutputPlug(List
ExtendedPlug
)
Register output plug.
Render
(Overrides
GH_Attr_Widget
Render(WidgetRenderArgs)
.)
RenderMenuParameters
RespondToKeyDown
(Inherited from
GH_Attr_Widget
.)
RespondToMouseDoubleClick
(Overrides
GH_Attr_Widget
RespondToMouseDoubleClick(GH_Canvas, GH_CanvasMouseEvent)
.)
RespondToMouseDown
(Overrides
GH_Attr_Widget
RespondToMouseDown(GH_Canvas, GH_CanvasMouseEvent)
.)
RespondToMouseMove
(Overrides
GH_Attr_Widget
RespondToMouseMove(GH_Canvas, GH_CanvasMouseEvent)
.)
RespondToMouseUp
(Overrides
GH_Attr_Widget
RespondToMouseUp(GH_Canvas, GH_CanvasMouseEvent)
.)
TooltipSetup
(Overrides
GH_Attr_Widget
TooltipSetup(PointF, GH_TooltipDisplayEventArgs)
.)
ToString
Returns a string that represents the current object.
(Inherited from
Object
.)
UpdateBounds
Update widget bounds.
(Inherited from
GH_Attr_Widget
.)
Write
(Overrides
GH_Attr_Widget
Write(GH_IWriter)
.)
Top
See Also
Reference
GH_ExtendableMenu Class
Karamba.GHopper.Utilities.UIWidgets Namespace