Class: cToolTipController
cToolTipController:
Class Hierarchy:
cObject

cToolTipControllerClass Definition
Properties
Boolean
pbActive_private
Boolean
pbBalloonStyle_private
Boolean
pbUseAnimation_private
Boolean
pbUseDDOStatusHelp
Set External_Class_Name 'DFToolTip' to 'Tooltips_Class32'
Use the DDO's Status_Help setting for psToolTip in DEOs
Boolean
pbUseFading_private
Boolean
pbUsePrefix_private
Handle
phToolTip
Window handle to the ToolTip control.
Integer
piIcon_private
String
psIcon_private
String
psTitle_private
Functions and Procedures

AddToolTip(Pointer lpToolInfo)
AddToolTip:
Send this to Add a UI Object's tooltip to the tooltip collection.

AdjustDurationProportions(Integer iInitialDuration)
AdjustDurationProportions:
Sets the piDurationInitial to the passed value then adjusts the remaining delay Time properties to their default proportions reltive to.
the passed initial duration.

Construct_Object()

CreateToolTipWindow()
CreateToolTipWindow:
Creates the Tooltip control.

DeleteToolTip(Pointer lpToolInfo)
DeleteToolTip:
Send this to remove a UI Object's tooltip from the tooltip collection.

Destroy_Object()
Destroy_Object:
Augmented to destroy the ToolTip control.

LoadIcon(String sIcon)
LoadIcon:
Loads an icon from disk, or resource and sets piIcon to the icon handle of the loaded icon.
Use this to display an icon that is not one of the system icons.
Boolean
pbActive()
Boolean
pbBalloonStyle()
Boolean
pbUseAnimation()
Boolean
pbUseFading()
Boolean
pbUsePrefix()
Integer
piBkColor()
Integer
piDurationInitial()
Integer
piDurationPopup()
Integer
piDurationReshow()
Integer
piIcon()
Integer
piMarginBottom()
Integer
piMarginLeft()
Integer
piMarginRight()
Integer
piMarginTop()
Integer
piMaxWidth()
Boolean
piTextColor()
String
psTitle()

Set(Boolean bValue)
pbActive:
True if tooltips controled by this object are active, otherwise false.

Set(Boolean bValue)
pbBalloonStyle:
True if tooltips controled by this object are active, otherwise false.

Set(Boolean bValue)
pbUseAnimation:
True if tooltips controled by this object are active, otherwise false.

Set(Boolean bValue)
pbUseFading:
True if tooltips controled by this object are active, otherwise false.

Set(Boolean bValue)
pbUsePrefix:
True if tooltips controled by this object are active, otherwise false.

Set(Integer iValue)
piBkColor:
Sets the background color in a ToolTip window.

Set(Integer iValue)
Sets the text color in a ToolTip window.

Set(Integer iValue)
piDurationInitial:
Sets the amount of time a pointer must remain stationary within a control's bounding rectangle before the ToolTip appears.

Set(Integer iValue)
piDurationReshow:
Sets the amount of time it takes for subsequent ToolTip windows to appear as the pointer moves from one control to another.

Set(Integer iValue)
piDurationPopup:
Sets the amount of time a ToolTip remains visible if the pointer is stationary within a control's bounding rectangle.

Set(Integer iValue)
piIcon:
Used to Set a standard icon in the tooltip. See also LoadIcon.

Set(Integer iValue)
piMarginBottom:
Distance Between bottom border and bottom of ToolTip text, in pixels.

Set(Integer iValue)
piMarginLeft:
Distance Between left border and left End of ToolTip text, in pixels.

Set(Integer iValue)
piMarginRight:
Distance Between right border and right End of ToolTip text, in pixels.

Set(Integer iValue)
piMarginTop:
Distance Between top border and top of ToolTip text, in pixels.

Set(Integer iValue)
piMaxWidth:
Sets the maximum width for a ToolTip window. If a ToolTip String exceeds the maximum width,
the control breaks the text into multiple lines.

Set(String sTitle)
psTitle:
Used to set a tooltip title.
Integer
ToolTipCount()
ToolTipCount
Returns the number of tooltips currently in the tooltip collection.

UpdateToolTip(Pointer lpToolInfo)
UpdateToolTip:
Send this to update a UI Object's tooltip in the tooltip collection.
Instances
oEvalObj | cInternetSessionBusinessProcess.pkg | 88 |
References (1):
Module | Containing Symbol | Line |
---|
Order.src | oToolTipController | 19 |