StatusBarItem Class

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

Definition

Line 431 of System.Windows/StatusBar.cm

Constructors & Destructor

public StatusBarItem()
public StatusBarItem(const String<char>& text)
public StatusBarItem(const String<char>& text, BorderStyle borderStyle)
public StatusBarItem(const String<char>& text_, BorderStyle borderStyle_, bool spring_)

Member Functions

public static int BorderWidth()
public Result<bool> Draw(Graphics& graphics)
private Result<bool> DrawBorder(Graphics& graphics)
private Result<bool> DrawRaisedBorder(Graphics& graphics)
private Result<bool> DrawSunkenBorder(Graphics& graphics)
private Result<bool> DrawText(Graphics& graphics)
public inline BorderStyle GetBorderStyle() const
public const Size& GetSize() const
public static int HorizontalPadding()
public Result<bool> Invalidate()
public const Point& Location() const
public Result<bool> SetBorderStyle(BorderStyle borderStyle_)
public void SetLocation(const Point& location_)
public void SetSize(const Size& size_)
public Result<bool> SetSpring(bool spring_)
internal void SetStatusBar(StatusBar* statusBar_)
public Result<bool> SetText(const String<char>& text_)
public inline void SetTextWidth(int textWidth_)
public inline bool Spring() const
public inline const String<char>& Text() const
public inline int TextWidth() const

Enumerated Types

public enum BorderStyle

Member Variables

private BorderStyle borderStyle
private Point location
private Size size
private bool spring
private StatusBar* statusBar
private String<char> text
private int textWidth

Constructor& Destructor Details

StatusBarItem Constructor

public StatusBarItem()

Definition
Line 454 of System.Windows/StatusBar.cm


StatusBarItem Constructor

public StatusBarItem(const String<char>& text)

Definition
Line 451 of System.Windows/StatusBar.cm


StatusBarItem Constructor

public StatusBarItem(const String<char>& text, BorderStyle borderStyle)

Definition
Line 448 of System.Windows/StatusBar.cm


StatusBarItem Constructor

public StatusBarItem(const String<char>& text_, BorderStyle borderStyle_, bool spring_)

Definition
Line 445 of System.Windows/StatusBar.cm


Member Function Details

BorderWidth Static Member Function

public static int BorderWidth()

Definition
Line 437 of System.Windows/StatusBar.cm


Draw Member Function

public Result<bool> Draw(Graphics& graphics)

Definition
Line 528 of System.Windows/StatusBar.cm


DrawBorder Member Function

private Result<bool> DrawBorder(Graphics& graphics)

Definition
Line 554 of System.Windows/StatusBar.cm


DrawRaisedBorder Member Function

private Result<bool> DrawRaisedBorder(Graphics& graphics)

Definition
Line 603 of System.Windows/StatusBar.cm


DrawSunkenBorder Member Function

private Result<bool> DrawSunkenBorder(Graphics& graphics)

Definition
Line 579 of System.Windows/StatusBar.cm


DrawText Member Function

private Result<bool> DrawText(Graphics& graphics)

Definition
Line 542 of System.Windows/StatusBar.cm


GetBorderStyle Member Function

public inline BorderStyle GetBorderStyle()

Definition
Line 496 of System.Windows/StatusBar.cm


GetSize Member Function

public const Size& GetSize()

Definition
Line 465 of System.Windows/StatusBar.cm


HorizontalPadding Static Member Function

public static int HorizontalPadding()

Definition
Line 441 of System.Windows/StatusBar.cm


Invalidate Member Function

public Result<bool> Invalidate()

Definition
Line 632 of System.Windows/StatusBar.cm


Location Member Function

public const Point& Location()

Definition
Line 457 of System.Windows/StatusBar.cm


SetBorderStyle Member Function

public Result<bool> SetBorderStyle(BorderStyle borderStyle_)

Definition
Line 501 of System.Windows/StatusBar.cm


SetLocation Member Function

public void SetLocation(const Point& location_)

Definition
Line 461 of System.Windows/StatusBar.cm


SetSize Member Function

public void SetSize(const Size& size_)

Definition
Line 469 of System.Windows/StatusBar.cm


SetSpring Member Function

public Result<bool> SetSpring(bool spring_)

Definition
Line 516 of System.Windows/StatusBar.cm


SetStatusBar Member Function

internal void SetStatusBar(StatusBar* statusBar_)

Definition
Line 627 of System.Windows/StatusBar.cm


SetText Member Function

public Result<bool> SetText(const String<char>& text_)

Definition
Line 478 of System.Windows/StatusBar.cm


SetTextWidth Member Function

public inline void SetTextWidth(int textWidth_)

Definition
Line 492 of System.Windows/StatusBar.cm


Spring Member Function

public inline bool Spring()

Definition
Line 511 of System.Windows/StatusBar.cm


Text Member Function

public inline const String<char>& Text()

Definition
Line 473 of System.Windows/StatusBar.cm


TextWidth Member Function

public inline int TextWidth()

Definition
Line 488 of System.Windows/StatusBar.cm