Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

Draw Class Reference

Common drawing colors and primitives. More...

#include <Draw.h>

List of all members.

Static Public Member Functions

void Init ()
 Initialize.

void Bevel (wxDC &dc, const bool up, wxRect &r)
 Draw bevel.

void Light (wxDC *dc, const bool selected)
 Set light color.

void Medium (wxDC *dc, const bool selected)
 Set medium light color.

void Dark (wxDC *dc, const bool selected)
 Set dark color.

void Peak (wxDC *dc, const bool selected)
 Set waveform peak color.

void XCursor (wxDC *dc)
 Set cursor (XOR inversion) color.


Static Public Attributes

wxBrush lightBrush [2]
 Light brush.

wxBrush mediumBrush [2]
 Medium brush.

wxBrush darkBrush [2]
 Dark brush.

wxPen lightPen [2]
 Light pen.

wxPen mediumPen [2]
 Medium pen.

wxPen darkPen [2]
 Dark pen.

wxPen peakPen [2]
 Waveform peak pen.

wxPen xcursorPen
 Cursor (XOR inversion) pen.


Static Private Attributes

bool inited = false
 Initilized flag.


Detailed Description

Common drawing colors and primitives.

Mostly static members for application-wide drawing colors and primitives.


Member Function Documentation

void Draw::Bevel wxDC &  dc,
const bool  up,
wxRect &  r
[static]
 

Draw bevel.

void Draw::Dark wxDC *  dc,
const bool  selected
[static]
 

Set dark color.

void Draw::Init  )  [static]
 

Initialize.

void Draw::Light wxDC *  dc,
const bool  selected
[static]
 

Set light color.

void Draw::Medium wxDC *  dc,
const bool  selected
[static]
 

Set medium light color.

void Draw::Peak wxDC *  dc,
const bool  selected
[static]
 

Set waveform peak color.

void Draw::XCursor wxDC *  dc  )  [static]
 

Set cursor (XOR inversion) color.


Member Data Documentation

wxBrush Draw::darkBrush [static]
 

Dark brush.

wxPen Draw::darkPen [static]
 

Dark pen.

bool Draw::inited = false [static, private]
 

Initilized flag.

wxBrush Draw::lightBrush [static]
 

Light brush.

wxPen Draw::lightPen [static]
 

Light pen.

wxBrush Draw::mediumBrush [static]
 

Medium brush.

wxPen Draw::mediumPen [static]
 

Medium pen.

wxPen Draw::peakPen [static]
 

Waveform peak pen.

wxPen Draw::xcursorPen [static]
 

Cursor (XOR inversion) pen.


The documentation for this class was generated from the following files:
Generated on Wed Jul 28 17:17:42 2004 for FinalMix by doxygen 1.3.5