Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

TMyGelControl Class Reference

This class handles a single virtual gel for TVirtualGel, using TGelLane lanes. More...

#include <TVirtualGel.h>

List of all members.

Public Member Functions

 TMyGelControl (wxWindow *parent, int id=-1)
 Constructor.
virtual void OnDraw (wxDC &dc)
 Draw event handler.
virtual void OnPaint (wxPaintEvent &event)
 Paint event handler.
virtual void OnEvent (wxMouseEvent &event)
 Mouse event handler.
virtual void OnSaveAsBitmap (wxCommandEvent &event)
 Save image handler.
virtual void OnCopy (wxCommandEvent &event)
 Copy event handler.
virtual void OnPrint (wxCommandEvent &event)
 Print event handler.
virtual void OnDummy (wxCommandEvent &WXUNUSED(event))
virtual int getLanePos (int size, int height, float perc=0)
 Dummy event handler.
virtual double fix_percent (int size, float perc=0)
virtual void drawBand (wxDC &dc, TGelLane &lane, int band)
 Draws a gel band.

Public Attributes

bool printing
 Is the current output going to printer?
TVirtualGelvg
 Pointer to the parent module.


Detailed Description

This class handles a single virtual gel for TVirtualGel, using TGelLane lanes.


Constructor & Destructor Documentation

TMyGelControl::TMyGelControl wxWindow *  parent,
int  id = -1
 

Constructor.


Member Function Documentation

void TMyGelControl::drawBand wxDC &  dc,
TGelLane lane,
int  band
[virtual]
 

Draws a gel band.

double TMyGelControl::fix_percent int  size,
float  perc = 0
[virtual]
 

int TMyGelControl::getLanePos int  size,
int  height,
float  perc = 0
[virtual]
 

Dummy event handler.

void TMyGelControl::OnCopy wxCommandEvent &  event  )  [virtual]
 

Copy event handler.

void TMyGelControl::OnDraw wxDC &  dc  )  [virtual]
 

Draw event handler.

virtual void TMyGelControl::OnDummy wxCommandEvent &  WXUNUSED(event)  )  [inline, virtual]
 

void TMyGelControl::OnEvent wxMouseEvent &  event  )  [virtual]
 

Mouse event handler.

void TMyGelControl::OnPaint wxPaintEvent &  event  )  [virtual]
 

Paint event handler.

void TMyGelControl::OnPrint wxCommandEvent &  event  )  [virtual]
 

Print event handler.

void TMyGelControl::OnSaveAsBitmap wxCommandEvent &  event  )  [virtual]
 

Save image handler.


Member Data Documentation

bool TMyGelControl::printing
 

Is the current output going to printer?

TVirtualGel* TMyGelControl::vg
 

Pointer to the parent module.


The documentation for this class was generated from the following files:
Generated on Fri Aug 11 16:19:48 2006 for GENtle by  doxygen 1.4.1