ToolTip Class

Constructors & Destructor | Member Functions | Enumerated Types | Member Variables

Definition

Line 78 of System.Windows/ToolTip.cm

Inheritance

Constructors & Destructor

public ToolTip()
public ToolTip(ToolTipCreateParams& createParams)
public ToolTip(const Color& backgroundColor)
public ToolTip(const Color& backgroundColor, const Color& textColor, const Color& frameColor, const String<char>& text_, const Point& location_, const Font& font_)

Member Functions

private inline bool Changed() const
private Result<bool> Measure(Graphics& graphics)
public Result<bool> MeasureExtent()
protected override Result<bool> OnPaint(PaintEventArgs& args)
protected override Result<bool> OnTextChanged()
private inline void ResetChanged()
private inline void SetChanged()
public Result<bool> SetFont(const Font& font_)
public Result<bool> SetFrameColor(const Color& frameColor)
public Result<bool> SetTextColor(const Color& textColor)

Enumerated Types

private enum Flags

Member Variables

private Flags flags
private Font font
private StringFormat format
private Pen framePen
private List<String<char>> lines
private SolidBrush textBrush
private int textHeight

Constructor& Destructor Details

ToolTip Constructor

public ToolTip()

Definition
Line 96 of System.Windows/ToolTip.cm


ToolTip Constructor

public ToolTip(ToolTipCreateParams& createParams)

Definition
Line 99 of System.Windows/ToolTip.cm


ToolTip Constructor

public ToolTip(const Color& backgroundColor)

Definition
Line 92 of System.Windows/ToolTip.cm


ToolTip Constructor

public ToolTip(const Color& backgroundColor, const Color& textColor, const Color& frameColor, const String<char>& text_, const Point& location_, const Font& font_)

Definition
Line 84 of System.Windows/ToolTip.cm


Member Function Details

Changed Member Function

private inline bool Changed()

Definition
Line 218 of System.Windows/ToolTip.cm


Measure Member Function

private Result<bool> Measure(Graphics& graphics)

Definition
Line 197 of System.Windows/ToolTip.cm


MeasureExtent Member Function

public Result<bool> MeasureExtent()

Definition
Line 134 of System.Windows/ToolTip.cm


OnPaint Member Function

protected override Result<bool> OnPaint(PaintEventArgs& args)

Definition
Line 161 of System.Windows/ToolTip.cm


OnTextChanged Member Function

protected override Result<bool> OnTextChanged()

Definition
Line 150 of System.Windows/ToolTip.cm


ResetChanged Member Function

private inline void ResetChanged()

Definition
Line 226 of System.Windows/ToolTip.cm


SetChanged Member Function

private inline void SetChanged()

Definition
Line 222 of System.Windows/ToolTip.cm


SetFont Member Function

public Result<bool> SetFont(const Font& font_)

Definition
Line 125 of System.Windows/ToolTip.cm


SetFrameColor Member Function

public Result<bool> SetFrameColor(const Color& frameColor)

Definition
Line 117 of System.Windows/ToolTip.cm


SetTextColor Member Function

public Result<bool> SetTextColor(const Color& textColor)

Definition
Line 109 of System.Windows/ToolTip.cm