ToolTip Class

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 nothrow bool Changed() const
private void Measure(Graphics& graphics)
public void MeasureExtent()
protected override void OnPaint(PaintEventArgs& args)
protected override void OnTextChanged()
private inline nothrow void ResetChanged()
private inline nothrow void SetChanged()
public void SetFont(const Font& font_)
public void SetFrameColor(const Color& frameColor)
public void 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 nothrow bool Changed()

Definition
Line 170 of System.Windows/ToolTip.cm


Measure Member Function

private void Measure(Graphics& graphics)

Definition
Line 156 of System.Windows/ToolTip.cm


MeasureExtent Member Function

public void MeasureExtent()

Definition
Line 124 of System.Windows/ToolTip.cm


OnPaint Member Function

protected override void OnPaint(PaintEventArgs& args)

Definition
Line 136 of System.Windows/ToolTip.cm


OnTextChanged Member Function

protected override void OnTextChanged()

Definition
Line 129 of System.Windows/ToolTip.cm


ResetChanged Member Function

private inline nothrow void ResetChanged()

Definition
Line 178 of System.Windows/ToolTip.cm


SetChanged Member Function

private inline nothrow void SetChanged()

Definition
Line 174 of System.Windows/ToolTip.cm


SetFont Member Function

public void SetFont(const Font& font_)

Definition
Line 118 of System.Windows/ToolTip.cm


SetFrameColor Member Function

public void SetFrameColor(const Color& frameColor)

Definition
Line 113 of System.Windows/ToolTip.cm


SetTextColor Member Function

public void SetTextColor(const Color& textColor)

Definition
Line 108 of System.Windows/ToolTip.cm