Home > Services > DXCore Services – BigHint

DXCore Services – BigHint

December 14th, 2010

The BigHint service provides methods for manipulating of big hints, such as creating new ones and showing at the specified position.

The following methods are available:

Name

Description

DisableHint(HintBase) Disables the specified hint.
DisableHintFeatureGroup(HintBase) Disables the feature group of the specified hint.
GetFeatureGroup(HintBase) Returns the FeatureGroup for the specified feature name.
GetHintStats(FeatureGroup, HintBase) Returns the HintStats for the specified big hint text within the specified FeatureGroup.
HintIsEnabled(HintBase) Returns true if it is OK to display the specified big hint.
RequestHint(BigHintBase) Creates new hint if it is allowed. Returns null if the hint is not allowed to show.
ShowAt(SourcePoint, BigHintBase) Displays the big hint at the specified SourcePoint.
ShowAt(Point, BigHintBase) Displays the specified big hint at the given screen coordinates.
ShowAt(Control, BigHintBase) Displays the specified big hint at the given control.
ShowAt(SourcePoint, String, String) Displays the big hint at the specified SourcePoint with the specified title and text.
ShowAt(Point, String, String) Displays the big hint at the specified screen coordinates with the specified title and text.
ShowAt(Int32, Int32, BigHintBase) Displays the big hint at the specified line and column in the active view.
ShowAt(Control, String, String) Displays the big hint at the specified control with the specified title and text.
ShowAt(SourcePoint, String, String, String) Displays the big hint at the specified SourcePoint with the specified title, text and User Guide page.
ShowAt(Int32, Int32, String, String, String) Displays the big hint at the specified line and column in the active view with the specified title, text and User Guide page.
ShowAtCaret(BigHintBase) Displays the big hint at the editor caret with the specified title and text.
ShowAtCaret (String, String) Displays the big hint at the editor caret with the specified title and text.
ShowAtCaret (String, String, String) Displays the big hint at the editor caret with the specified title, text and User Guide page.
ShowAtLowerRight(Rectangle, Int32, BigHintBase) Displays the big hint at the lower right angle of the specified rectangle. Takes the margin in pixels, to use as a parameter.
ShowUnderCaret(BigHintBase) Displays the big hint at the editor caret.

Properties:

Name

Description

Enabled Gets or sets the enabled state of big hinting.
FadeIn Determines whether the big hint will fade in when it first appears. If false, big hints will simply appear.
FadeOut Determines whether the big hint will fade out when it closes. If false, big hints will simply disappear.
—–
Products: DXCore
Versions: 10.1 and up
VS IDEs: any
Updated: Dec/15/2010
ID: D047

Similar Posts: