SComportConfigDlg

Einstellungs-Dialog für einen COM-Port. Die Änderungen werden direkt in einem SComPortSettings ausgeführt. [Mehr ...]

Vererbung

Basisklassen(n)   abgeleitete Klassen
  SWindow
SFrameWindow
SDialog
SComportConfigDlg  

Attribute

public:

Attribut Typ Beschreibung
settings SComPortSettings* Zeiger auf das zu verwendende SComPortSettings-Objekt.

protected:

Attribut Typ Beschreibung
btnCancel SButton
btnSave SButton
chkSendMsuCmd SCheckBox
comboBaud SComboBox
comboDatenbits SComboBox
comboParitaet SComboBox
comboPort SComboBox
comboStopbits SComboBox

Operationen

protected:

Name Parameter Rückgabewert Beschreibung
onBtnCancel BOOL
onBtnSave void
onCapturedMessage HWND msgHwnd,
UINT msg,
WPARAM wParam,
LPARAM lParam,
void* pData
void
onInitWindow void
onPortArrival SMapStringToString& ports void
onPortRemove SMapStringToString& ports void
onPreCreateWindow void

Detailbeschreibung SComportConfigDlg

Einstellungs-Dialog für einen COM-Port. Die Änderungen werden direkt in einem SComPortSettings ausgeführt.


Beispiel: Verwendung

SComportConfigDlg dlg;
dlg.create(pParentWnd);
dlg.settings=&comport.settings;
// wenn nicht abgebrochen
if(dlg.showModal()==IDOK)
{
	textInfo.screen.setBackgroundColor(RGB(255,255,255));
	textInfo.invalidate();
}
// speichern
if(rememberSettings)
	settings.storeToUserConfig("");
textInfo.setWindowText(settings.toString());

Funktionsbeschreibungen

onBtnCancel() BOOL

onBtnSave() void

onCapturedMessage(HWND msgHwnd, UINT msg, WPARAM wParam, LPARAM lParam, void* pData) void

onInitWindow() void

onPortArrival(SMapStringToString& ports) void

onPortRemove(SMapStringToString& ports) void

onPreCreateWindow() void