StatusBarItem Class

Definition

Line 350 of System.Windows/StatusBar.cm

Constructors & Destructor

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

Member Functions

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

Definition
Line 373 of System.Windows/StatusBar.cm


StatusBarItem Constructor

public nothrow StatusBarItem(const String<char>& text)

Definition
Line 370 of System.Windows/StatusBar.cm


StatusBarItem Constructor

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

Definition
Line 367 of System.Windows/StatusBar.cm


StatusBarItem Constructor

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

Definition
Line 364 of System.Windows/StatusBar.cm


Member Function Details

BorderWidth Static Member Function

public static nothrow int BorderWidth()

Definition
Line 356 of System.Windows/StatusBar.cm


Draw Member Function

public void Draw(Graphics& graphics)

Definition
Line 437 of System.Windows/StatusBar.cm


DrawBorder Member Function

private void DrawBorder(Graphics& graphics)

Definition
Line 449 of System.Windows/StatusBar.cm


DrawRaisedBorder Member Function

private void DrawRaisedBorder(Graphics& graphics)

Definition
Line 480 of System.Windows/StatusBar.cm


DrawSunkenBorder Member Function

private void DrawSunkenBorder(Graphics& graphics)

Definition
Line 465 of System.Windows/StatusBar.cm


DrawText Member Function

private void DrawText(Graphics& graphics)

Definition
Line 442 of System.Windows/StatusBar.cm


GetBorderStyle Member Function

public inline nothrow BorderStyle GetBorderStyle()

Definition
Line 412 of System.Windows/StatusBar.cm


GetSize Member Function

public nothrow const Size& GetSize()

Definition
Line 384 of System.Windows/StatusBar.cm


HorizontalPadding Static Member Function

public static nothrow int HorizontalPadding()

Definition
Line 360 of System.Windows/StatusBar.cm


Invalidate Member Function

public void Invalidate()

Definition
Line 499 of System.Windows/StatusBar.cm


Location Member Function

public nothrow const Point& Location()

Definition
Line 376 of System.Windows/StatusBar.cm


SetBorderStyle Member Function

public void SetBorderStyle(BorderStyle borderStyle_)

Definition
Line 416 of System.Windows/StatusBar.cm


SetLocation Member Function

public nothrow void SetLocation(const Point& location_)

Definition
Line 380 of System.Windows/StatusBar.cm


SetSize Member Function

public nothrow void SetSize(const Size& size_)

Definition
Line 388 of System.Windows/StatusBar.cm


SetSpring Member Function

public void SetSpring(bool spring_)

Definition
Line 428 of System.Windows/StatusBar.cm


SetStatusBar Member Function

internal nothrow void SetStatusBar(StatusBar* statusBar_)

Definition
Line 495 of System.Windows/StatusBar.cm


SetText Member Function

public void SetText(const String<char>& text_)

Definition
Line 396 of System.Windows/StatusBar.cm


SetTextWidth Member Function

public inline nothrow void SetTextWidth(int textWidth_)

Definition
Line 408 of System.Windows/StatusBar.cm


Spring Member Function

public inline nothrow bool Spring()

Definition
Line 424 of System.Windows/StatusBar.cm


Text Member Function

public inline nothrow const String<char>& Text()

Definition
Line 392 of System.Windows/StatusBar.cm


TextWidth Member Function

public inline nothrow int TextWidth()

Definition
Line 404 of System.Windows/StatusBar.cm