GH_ProfilerWidget

GH_Widget

Constructors

GH_ProfilerWidget

#
public GH_ProfilerWidget()

Fields

m_owner

protected GH_Canvas m_owner
inherited fromGH_Widget

Properties

Description

#
public override string Description { get; }

Icon_24x24

#
public override Bitmap Icon_24x24 { get; }

Name

#
public override string Name { get; }
GH_Widget.Name

Owner

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

SharedVisible

#
public static bool SharedVisible { get; set; }

ShowDuration

#
public static bool ShowDuration { get; set; }
Gets or sets the number of milliseconds per object below which the profiler widget is not displayed.

Threshold

#
public static int Threshold { get; set; }
Gets or sets the number of milliseconds per object below which the profiler widget is not displayed.

TooltipEnabled

public virtual bool TooltipEnabled { get; }
inherited fromGH_Widget
TooltipEnabled

TooltipText

#
public override string TooltipText { get; }

Visible

#
public override bool Visible { get; set; }

Methods

AppendToMenu

#
public override void AppendToMenu(ToolStripDropDownMenu menu)
menu (ToolStripDropDownMenu)

Contains

#
public override bool Contains(Point pt_control, PointF pt_canvas)
pt_control (Point)
pt_canvas (PointF)

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

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 override GH_ObjectResponse RespondToMouseDoubleClick(GH_Canvas sender, GH_CanvasMouseEvent e)

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

Events

ProfilerThresholdChanged

#
public static event GH_ProfilerWidget.ProfilerThresholdChangedEventHandler ProfilerThresholdChanged

ShowDurationChanged

#
public static event GH_ProfilerWidget.ShowDurationChangedEventHandler ShowDurationChanged

WidgetVisibleChanged

#
public static event GH_ProfilerWidget.WidgetVisibleChangedEventHandler WidgetVisibleChanged