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

MMConfigDlg Class Reference

Main configuration dialog. More...

List of all members.

Public Member Functions

 MMConfigDlg (wxWindow *parent, const size_t buf_count, const size_t latency, const UINT device)
 Constructor.

 ~MMConfigDlg ()
 Destructor.

void GetData (size_t &buf_count, size_t &latency, UINT &device)
 Get user's choices.


Private Attributes

wxSpinCtrl * countspin
 Number of buffers.

wxSpinCtrl * latencyspin
 Latency factor.

wxChoice * devchoice
 Device.

wxStaticLine * topline
 Static line.


Detailed Description

Main configuration dialog.

Main configuration dialog used to configure many of the persistent configuration.


Constructor & Destructor Documentation

MMConfigDlg::MMConfigDlg wxWindow *  parent,
const size_t  buf_count,
const size_t  latency,
const UINT  device
 

Constructor.

Create the main configuration dialog.

Parameters:
parent Parent window.
buf_count Number of buffers.
latency Latency multiplicator.
device MM device id.

MMConfigDlg::~MMConfigDlg  ) 
 

Destructor.

Cleanup.


Member Function Documentation

void MMConfigDlg::GetData size_t &  buf_count,
size_t &  latency,
UINT &  device
 

Get user's choices.

Parameters:
buf_count Count of buffers.
latency Latency factor.
device MM device.


Member Data Documentation

wxSpinCtrl* MMConfigDlg::countspin [private]
 

Number of buffers.

wxChoice* MMConfigDlg::devchoice [private]
 

Device.

wxSpinCtrl* MMConfigDlg::latencyspin [private]
 

Latency factor.

wxStaticLine* MMConfigDlg::topline [private]
 

Static line.


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