DrawingLeftCanvas Class Reference

#include <drawing_left_canvas.h>

List of all members.

Public Member Functions

 DrawingLeftCanvas ()
 Constructors.
 DrawingLeftCanvas (wxWindow *parent, wxWindowID id=SYMBOL_DRAWINGLEFTCANVAS_IDNAME, const wxPoint &pos=SYMBOL_DRAWINGLEFTCANVAS_POSITION, const wxSize &size=SYMBOL_DRAWINGLEFTCANVAS_SIZE, long style=SYMBOL_DRAWINGLEFTCANVAS_STYLE)
 ~DrawingLeftCanvas ()
bool Create (wxWindow *parent, wxWindowID id=SYMBOL_DRAWINGLEFTCANVAS_IDNAME, const wxPoint &pos=SYMBOL_DRAWINGLEFTCANVAS_POSITION, const wxSize &size=SYMBOL_DRAWINGLEFTCANVAS_SIZE, long style=SYMBOL_DRAWINGLEFTCANVAS_STYLE)
 Creation.
void CreateControls ()
 Creates the controls and sizers.
void OnSize (wxSizeEvent &event)
 wxEVT_SIZE event handler for ID_DRAWINGLEFTCANVAS
void OnPaint (wxPaintEvent &event)
 wxEVT_PAINT event handler for ID_DRAWINGLEFTCANVAS
void OnEraseBackground (wxEraseEvent &event)
 wxEVT_ERASE_BACKGROUND event handler for ID_DRAWINGLEFTCANVAS
wxBitmap GetBitmapResource (const wxString &name)
 Retrieves bitmap resources.
wxIcon GetIconResource (const wxString &name)
 Retrieves icon resources.
void RefreshBackBitmap (void)

Static Public Member Functions

static bool ShowToolTips ()
 Should we show tooltips?

Protected Member Functions

void DrawBackground (wxDC &dc)
void DrawPosition (wxDC &dc)

Protected Attributes

wxBitmap * m_p_back_bitmap
DrawingPanelm_parent
int m_pix_X
int m_pix_Y
bool m_first_time


Detailed Description

DrawingLeftCanvas class declaration


Constructor & Destructor Documentation

DrawingLeftCanvas::DrawingLeftCanvas  ) 
 

Constructors.

DrawingLeftCanvas constructors

DrawingLeftCanvas::DrawingLeftCanvas wxWindow *  parent,
wxWindowID  id = SYMBOL_DRAWINGLEFTCANVAS_IDNAME,
const wxPoint &  pos = SYMBOL_DRAWINGLEFTCANVAS_POSITION,
const wxSize &  size = SYMBOL_DRAWINGLEFTCANVAS_SIZE,
long  style = SYMBOL_DRAWINGLEFTCANVAS_STYLE
 

DrawingLeftCanvas::~DrawingLeftCanvas  ) 
 


Member Function Documentation

bool DrawingLeftCanvas::Create wxWindow *  parent,
wxWindowID  id = SYMBOL_DRAWINGLEFTCANVAS_IDNAME,
const wxPoint &  pos = SYMBOL_DRAWINGLEFTCANVAS_POSITION,
const wxSize &  size = SYMBOL_DRAWINGLEFTCANVAS_SIZE,
long  style = SYMBOL_DRAWINGLEFTCANVAS_STYLE
 

Creation.

DrawingLeftCanvas creator

void DrawingLeftCanvas::CreateControls  ) 
 

Creates the controls and sizers.

Control creation for DrawingLeftCanvas

void DrawingLeftCanvas::DrawBackground wxDC &  dc  )  [protected]
 

void DrawingLeftCanvas::DrawPosition wxDC &  dc  )  [protected]
 

wxBitmap DrawingLeftCanvas::GetBitmapResource const wxString &  name  ) 
 

Retrieves bitmap resources.

Get bitmap resources

wxIcon DrawingLeftCanvas::GetIconResource const wxString &  name  ) 
 

Retrieves icon resources.

Get icon resources

void DrawingLeftCanvas::OnEraseBackground wxEraseEvent &  event  ) 
 

wxEVT_ERASE_BACKGROUND event handler for ID_DRAWINGLEFTCANVAS

wxEVT_ERASE_BACKGROUND event handler for ID_DRAWINGLEFTCANVAS

void DrawingLeftCanvas::OnPaint wxPaintEvent &  event  ) 
 

wxEVT_PAINT event handler for ID_DRAWINGLEFTCANVAS

wxEVT_PAINT event handler for ID_DRAWINGLEFTCANVAS

void DrawingLeftCanvas::OnSize wxSizeEvent &  event  ) 
 

wxEVT_SIZE event handler for ID_DRAWINGLEFTCANVAS

wxEVT_SIZE event handler for ID_DRAWINGLEFTCANVAS

void DrawingLeftCanvas::RefreshBackBitmap void   ) 
 

bool DrawingLeftCanvas::ShowToolTips  )  [static]
 

Should we show tooltips?

Should we show tooltips?


Member Data Documentation

bool DrawingLeftCanvas::m_first_time [protected]
 

wxBitmap* DrawingLeftCanvas::m_p_back_bitmap [protected]
 

DrawingPanel* DrawingLeftCanvas::m_parent [protected]
 

int DrawingLeftCanvas::m_pix_X [protected]
 

int DrawingLeftCanvas::m_pix_Y [protected]
 


The documentation for this class was generated from the following files:
Generated on Mon Nov 6 14:16:00 2006 for CAENScope by  doxygen 1.4.6-NO