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

BasicFlowflow
FlowDataflowData
rgbcol
int size
COpenGLControlcurrentCanvas

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