GH_CanvasWidget_FixedObject

GH_WidgetReferences
public abstract class GH_CanvasWidget_FixedObject : GH_Widget

Constructors

GH_CanvasWidget_FixedObject

#
protected GH_CanvasWidget_FixedObject()

Fields

m_owner

protected GH_Canvas m_owner
inherited fromGH_Widget

Properties

Description

public abstract string Description { get; }
inherited fromGH_Widget
Description

Icon_24x24

public abstract Bitmap Icon_24x24 { get; }
inherited fromGH_Widget
Icon_24x24

Name

public abstract string Name { get; }
inherited fromGH_Widget
Name

Owner

public GH_Canvas Owner { get; set; }
inherited fromGH_Widget
Owner

Padding

#
public abstract int Padding { get; }

Ratio

#
public abstract SizeF Ratio { get; set; }

Size

#
public abstract Size Size { get; }

TooltipEnabled

public virtual bool TooltipEnabled { get; }
inherited fromGH_Widget
TooltipEnabled

TooltipText

public virtual string TooltipText { get; }
inherited fromGH_Widget
TooltipText

Visible

public abstract bool Visible { get; set; }
inherited fromGH_Widget
Visible

Methods

AppendToMenu

public virtual void AppendToMenu(ToolStripDropDownMenu menu)
inherited fromGH_Widget
menu (ToolStripDropDownMenu)
AppendToMenu

CanvasLocation

#
public virtual PointF CanvasLocation(GH_Viewport vp)
vp (GH_Viewport)

Contains

public abstract bool Contains(Point pt_control, PointF pt_canvas)
inherited fromGH_Widget
pt_control (Point)
pt_canvas (PointF)
Contains

ControlLocation

#
public virtual Point ControlLocation(GH_Viewport vp)
vp (GH_Viewport)

IsTooltipRegion

public virtual bool IsTooltipRegion(PointF canvas_coordinate)
inherited fromGH_Widget
canvas_coordinate (PointF)
IsTooltipRegion

Render

#
public override void Render(GH_Canvas canvas)
canvas (GH_Canvas)
GH_Widget.Render

Render_Internal

#
protected abstract void Render_Internal(GH_Canvas canvas, Point controlAnchor, PointF canvasAnchor, Rectangle controlFrame, RectangleF canvasFrame)
canvas (GH_Canvas)
controlAnchor (Point)
canvasAnchor (PointF)
controlFrame (Rectangle)
canvasFrame (RectangleF)

RespondToKeyDown

public virtual GH_ObjectResponse RespondToKeyDown(GH_Canvas sender, KeyEventArgs e)
inherited fromGH_Widget
sender (GH_Canvas)
e (KeyEventArgs)
RespondToKeyDown

RespondToKeyUp

public virtual GH_ObjectResponse RespondToKeyUp(GH_Canvas sender, KeyEventArgs e)
inherited fromGH_Widget
sender (GH_Canvas)
e (KeyEventArgs)
RespondToKeyUp

RespondToMouseDoubleClick

public virtual GH_ObjectResponse RespondToMouseDoubleClick(GH_Canvas sender, GH_CanvasMouseEvent e)
inherited fromGH_Widget
sender (GH_Canvas)
e (GH_CanvasMouseEvent)

RespondToMouseDown

public virtual GH_ObjectResponse RespondToMouseDown(GH_Canvas sender, GH_CanvasMouseEvent e)
inherited fromGH_Widget
sender (GH_Canvas)
e (GH_CanvasMouseEvent)
RespondToMouseDown

RespondToMouseMove

public virtual GH_ObjectResponse RespondToMouseMove(GH_Canvas sender, GH_CanvasMouseEvent e)
inherited fromGH_Widget
sender (GH_Canvas)
e (GH_CanvasMouseEvent)
RespondToMouseMove

RespondToMouseUp

public virtual GH_ObjectResponse RespondToMouseUp(GH_Canvas sender, GH_CanvasMouseEvent e)
inherited fromGH_Widget
sender (GH_Canvas)
e (GH_CanvasMouseEvent)
RespondToMouseUp

SetupTooltip

public virtual void SetupTooltip(PointF canvasPoint, GH_TooltipDisplayEventArgs e)
inherited fromGH_Widget
canvasPoint (PointF)
e (GH_TooltipDisplayEventArgs)
SetupTooltip