Constructors
GH_CanvasWidget_FixedObject
#protected GH_CanvasWidget_FixedObject()
Fields
m_owner
protected GH_Canvas m_owner
Properties
Description
Implements: Description
Icon_24x24
public abstract Bitmap Icon_24x24 { get; }
Implements: Icon_24x24
Implements: Name
Implements: Owner
Ratio
#public abstract SizeF Ratio { get; set; }
Size
#public abstract Size Size { get; }
TooltipEnabled
Implements: TooltipEnabled
TooltipText
Implements: TooltipText
Visible
Implements: Visible
Methods
Contains
IsTooltipRegion
Parameters:
| canvas_coordinate (PointF) |
Implements: IsTooltipRegion
Render_Internal
#protected abstract void Render_Internal(GH_Canvas canvas, Point controlAnchor, PointF canvasAnchor, Rectangle controlFrame, RectangleF canvasFrame)
Parameters:
| canvas (GH_Canvas) | |
| controlAnchor (Point) | |
| canvasAnchor (PointF) | |
| controlFrame (Rectangle) | |
| canvasFrame (RectangleF) |
RespondToKeyDown
Parameters:
| sender (GH_Canvas) | |
| e (KeyEventArgs) |
Implements: RespondToKeyDown
RespondToKeyUp
Parameters:
| sender (GH_Canvas) | |
| e (KeyEventArgs) |
Implements: RespondToKeyUp
RespondToMouseDoubleClick
Parameters:
| sender (GH_Canvas) | |
| e (GH_CanvasMouseEvent) |
Implements: RespondToMouseDoubleClick
RespondToMouseDown
Parameters:
| sender (GH_Canvas) | |
| e (GH_CanvasMouseEvent) |
Implements: RespondToMouseDown
RespondToMouseMove
Parameters:
| sender (GH_Canvas) | |
| e (GH_CanvasMouseEvent) |
Implements: RespondToMouseMove
RespondToMouseUp
Parameters:
| sender (GH_Canvas) | |
| e (GH_CanvasMouseEvent) |
Implements: RespondToMouseUp
SetupTooltip
Parameters:
| canvasPoint (PointF) | |
| e (GH_TooltipDisplayEventArgs) |
Implements: SetupTooltip