#include <DETECGUI.H>
Klassendiagramm für TCalibratePsdDlg:
Öffentliche Methoden | |
TCalibratePsdDlg (TCurve &) | |
virtual | ~TCalibratePsdDlg () |
int | GetBarEgde (EScrollBarSide) |
ermittelt Anzahl der Scrollbarschritte links bzw. | |
int | GetBarPos (void) |
liefert die Position des Scrollbar anhand der akt. | |
void | Dlg_OnHScrollBar (HWND, HWND, UINT, int) |
behandelt alle Scrollbarereignisse | |
BOOL | Dlg_OnInit (HWND, HWND, LPARAM) |
setzt Defaultwerte der Dialogbox bei Aufruf der Box Rueckkehrcode immer true | |
void | Dlg_OnTimer (HWND, UINT) |
behandelt Timersignale zur aktualisierung der Winkelwerte in Dialogbox | |
void | Dlg_OnCommand (HWND, int, HWND, UINT) |
behandelt Kommandos in der Dialogbox | |
BOOL | CanClose (void) |
wird aufgerufen beim druecken des Beenden-Buttons Rueckkehrcode False wenn der Winkel pro Kanal ==0 sonst true | |
void | LeaveDialog (void) |
wird bei verlassen der dialogbox aufgerufen |
|
gibt an ob motor ueber groessere distanz faehrt gibt an ob rechter bzw. linker Peak schon erreicht ist gibt an ob motor in bewegung Zeitintervall zur akt. der Winkel in Dialogbox Thetamotor setzen Hier ist der Graph aller Aufrufe für diese Funktion: ![]() |
|
|
|
wird aufgerufen beim druecken des Beenden-Buttons Rueckkehrcode False wenn der Winkel pro Kanal ==0 sonst true FIX Fehler 48 speichert Kanal pro Winkel im Ini-File des Psd Erneute Implementation von TBasicDialog. Hier ist der Graph aller Aufrufe für diese Funktion: ![]() |
|
behandelt Kommandos in der Dialogbox init. einiger Dialogboxelemente Motor init. wenn Psdmessung fertig rechte Position erreicht-Button gedrueckt linke Position erreicht-Button gedrueckt eingabefeld fuer neuen Thetawinkel angewaehlt wird nachdem Beenden-Button gedrueckt noch 2-mal aufgerufen behandelt Beenden-Button und Enter wird aufgerufen wenn motor durch direkte eingabe oder durch anklicken des Scrollbars bewegt wird beinhandelt auch Abbruch Erneute Implementation von TModalDlg. Hier ist der Graph aller Aufrufe für diese Funktion: ![]() |
|
behandelt alle Scrollbarereignisse scrollbar um eine einheit nach links scrollbar um eine einheit nach rechts Erneute Implementation von TBasicDialog. Hier ist der Graph aller Aufrufe für diese Funktion: ![]() |
|
setzt Defaultwerte der Dialogbox bei Aufruf der Box Rueckkehrcode immer true alte Schrittweite merken + neue auf 1800 winkelsekunden setzen Psd einstellen FIX Fehler 48 Timer starten + motor init. + DialogboxParameter setzen Erneute Implementation von TBasicDialog. Hier ist der Graph aller Aufrufe für diese Funktion: ![]() |
|
behandelt Timersignale zur aktualisierung der Winkelwerte in Dialogbox Timer loeschen + Wait-mauszeiger setzen test ob motor an Ziel angekommen Motorpos.bestimmung + test ob fehler Winkel 2Thetawerte in Dialogbox schreiben + scrollbar aktualisieren ueberfluessig Timer neu setzen bei bewegung ueber groessere distanz den akt. Winkel in Dialogbox + scrollbar aktualisieren Erneute Implementation von TBasicDialog. Hier ist der Graph aller Aufrufe für diese Funktion: ![]() |
|
ermittelt Anzahl der Scrollbarschritte links bzw. rechts von der absoluten Null Hier ist der Graph aller Aufrufe für diese Funktion: ![]() |
|
liefert die Position des Scrollbar anhand der akt. Motorposition im Rueckkehrcode Hier ist der Graph aller Aufrufe für diese Funktion: ![]() |
|
wird bei verlassen der dialogbox aufgerufen
loescht alle TimerIdInformation + stoppen der messung FIX Fehler 49 Erneute Implementation von TBasicDialog. Hier ist der Graph aller Aufrufe für diese Funktion: ![]() |