24.11.1999 D. Hepp Erklaerung: alt: RTK.zip Sourcen neu: XCTL9702.zip Sourcen +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ braunpsd.cpp ############# neue Zeilen in TBraun_Psd::~TBraun_Psd(void) 232: char aBuf[MaxString]; 249: sprintf(aBuf,"%u",uEnergyHigh); WritePrivateProfileString(Ident,"EnergyHigh",aBuf,GetCFile()); sprintf(aBuf,"%u",uEnergyLow); WritePrivateProfileString(Ident,"EnergyLow",aBuf,GetCFile()); neue Zeilen 696: #ifndef __WIN32__ 788: #endif dlg_tpl.cpp ############ neu ab Zeile 150: BOOL TModelessDlg::Initialize(void) { hWindow = CreateDialog(GetMainInstance(),RC_Name,GetFrameHandle(),ModelessProc); ShowWindow(hWindow,SW_SHOW); TheModeless = this; return TRUE; }; alt ab Zeile 150: BOOL TModelessDlg::Initialize(void) { HINSTANCE hin = GetMainInstance(); HANDLE han = GetFrameHandle(); hWindow = CreateDialog(hin,RC_Name,GetFocus(),dialogFunc); ShowWindow(hWindow,SW_SHOW); TheModeless = this; return TRUE; }; m_layer.cpp ############ neu Zeile 10: static char mlVersion[] = "V 1.51 ("__DATE__")"; alt: static char mlVersion[] = "V 1.55 ("__DATE__")"; m_devhw.h ########## neu Zeile 7: #include "mtxpro.inc" neu Zeile 69: void SetSpezificParametersDlg(void); alt Zeile 67: void SetSpecificParametersDlg(void); neue Klasse ab Zeile 86: class TMatrox : public TDevice motors.cpp ########### neue dt. Dialogmeldungen ab Zeile 22: #ifdef GermanVersion char szMsgFailure[] = "Fehler"; char szMessage[] = "Meldung"; char szMsgLine001[] = "Initialisieren von %s"; char szMsgLine002[] = "Probleme beim Initialisieren der Motor-Steuerung !\n\nAbbrechen ?"; char szMsgLine003[] = "Startup der Motor-Steuerung"; char szMsgLine004[] = "Sichern von Motor-Einstellungen %s "; char szMsgLine005[] = "Diese Aktion ist für diesen Antrieb nicht vorbereitet !"; char szMsgLine006[] = "Kein gültiger Motor !"; char szMsgLine007[] = "Keine Kalibrierung erfolgt !"; char szMsgLine008[] = "Absolute Null für Motor %s"; char szMsgLine009[] = "Kalibrierung beendet !"; char szMsgLine010[] = "\n\nDie neuen Kalibrierungsdaten wurden gesichert !"; char szMsgLine011[] = "DCM-Parameter für %s optimieren"; char szMsgLine012[] = "Fehler beim Initialisieren des Antrieb %s!"; #else neu Zeile 54: #endif neu bei Zeile 347: #ifdef GermanVersion TCalibrate::TCalibrate(int task) : TModalDlg("CalibrateMotors") #else TCalibrate::TCalibrate(int task) : TModalDlg("CalibrateMotorsEng") #endif neu bei Zeile 858: #ifdef GermanVersion TMotorParam::TMotorParam(void) : TModalDlg("DriveSettings") #else TMotorParam::TMotorParam(void) : TModalDlg("DriveSettingsEng") #endif neu bei Zeile 1044: #ifdef GermanVersion sprintf(buf,"DCM-Parameter für %s optimieren",Drive->pCharacteristic()); #else sprintf(buf,"Optimize DCM-Parameter for %s",Drive->pCharacteristic()); #endif