BackgroundTAB Class Reference

Ein Tabcontrol zur Bearbeitung der Einstellungen für den Background der Anzeige. More...

#include <BackgroundTAB.h>

Inheritance diagram for BackgroundTAB:

CTabPageSSL List of all members.

Public Types

enum  { IDD = IDD_BACKGROUND_TAB }

Public Member Functions

 BackgroundTAB (CWnd *pParent=NULL)
 Erzeugt die TAB.
virtual ~BackgroundTAB ()
 Destruktor.
void setFlowData (FlowData *data)
 Setzt die FlowDaten für Zugriff aus dem TAB.
void setColorTable (rgb *c, int s)
 Setzt die ColorTable aus dem Histogramm aus dem Hauptprogramm.
void setCanvas (COpenGLControl *curr)
 Setzt die aktuelle Anzeige für Zugriff aus dem TAB.
void initFlow ()
 Initialisiert ein paar interne Variable.
void getParams (BasicFlow *f)
 Liefert den aktuellen Wert von Parametern aus dem TAB an das Hauptprogramm.
afx_msg void OnBnClickedRadioBackSpeed ()
 Ereignishandler.
afx_msg void OnBnClickedRadioBackDirection ()
 Ereignishandler.
afx_msg void OnBnClickedRadioBackOther ()
 Ereignishandler.
afx_msg void OnCbnSelchangeComboBackOther ()
 Ereignishandler.

Public Attributes

CButton rdb_speed
CButton rdb_direction
CButton rdb_additional
CComboBox cbx_additional

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
virtual BOOL OnInitDialog ()

Protected Attributes

BasicFlow * flow
FlowData * flowData
rgb * col
int size
COpenGLControl * currentCanvas

Detailed Description

Ein Tabcontrol zur Bearbeitung der Einstellungen für den Background der Anzeige.


Member Enumeration Documentation

anonymous enum
 

Enumerator:
IDD 


Constructor & Destructor Documentation

BackgroundTAB::BackgroundTAB (  CWnd *  pParent = NULL  ) 
 

Erzeugt die TAB.

BackgroundTAB::~BackgroundTAB (   )  [virtual]
 

Destruktor.


Member Function Documentation

void BackgroundTAB::DoDataExchange (  CDataExchange *  pDX  )  [protected, virtual]
 

void BackgroundTAB::getParams (  BasicFlow *  f  ) 
 

Liefert den aktuellen Wert von Parametern aus dem TAB an das Hauptprogramm.

Parameters:
f Der aktuell eingestelle Flowtyp (ist immer eine abgeleitete Klasse).

void BackgroundTAB::initFlow (   ) 
 

Initialisiert ein paar interne Variable.

void BackgroundTAB::OnBnClickedRadioBackDirection (   ) 
 

Ereignishandler.

void BackgroundTAB::OnBnClickedRadioBackOther (   ) 
 

Ereignishandler.

void BackgroundTAB::OnBnClickedRadioBackSpeed (   ) 
 

Ereignishandler.

void BackgroundTAB::OnCbnSelchangeComboBackOther (   ) 
 

Ereignishandler.

BOOL BackgroundTAB::OnInitDialog (   )  [protected, virtual]
 

void BackgroundTAB::setCanvas (  COpenGLControl *  curr  ) 
 

Setzt die aktuelle Anzeige für Zugriff aus dem TAB.

Parameters:
curr Die aktuelle Anzeigefläche

void BackgroundTAB::setColorTable (  rgb *  c,
int  s
) 
 

Setzt die ColorTable aus dem Histogramm aus dem Hauptprogramm.

Parameters:
c Referenz auf die ColorTable
s Größe der ColorTable

void BackgroundTAB::setFlowData (  FlowData *  data  ) 
 

Setzt die FlowDaten für Zugriff aus dem TAB.

Parameters:
data Die FlowDaten vom Hauptprogramm.


Member Data Documentation

CComboBox BackgroundTAB::cbx_additional
 

rgb* BackgroundTAB::col [protected]
 

COpenGLControl* BackgroundTAB::currentCanvas [protected]
 

BasicFlow* BackgroundTAB::flow [protected]
 

FlowData* BackgroundTAB::flowData [protected]
 

CButton BackgroundTAB::rdb_additional
 

CButton BackgroundTAB::rdb_direction
 

CButton BackgroundTAB::rdb_speed
 

int BackgroundTAB::size [protected]
 


The documentation for this class was generated from the following files:
Generated on Sun Jan 15 17:55:57 2006 for Show The Flow by  doxygen 1.4.5