#include "MONITOR.h" MONICON ICON ANALYSE.ICO MONITOR MENU LOADONCALL MOVEABLE DISCARDABLE BEGIN POPUP "&Einstellungen" BEGIN MENUITEM "&Schreibdatei benennen", IDM_E_NAMINGDATAFILE MENUITEM "B&eobachtung und Aufzeichnung", IDM_E_ECHTZEITBEOBACHTUNGUNDAUF MENUITEM "&Weltwissen", IDM_E_WELTWISSEN MENUITEM "&Anschlüsse", IDM_E_ANSCHLSSE MENUITEM "&Handstart-Aufzeichnung", IDM_E_MANUSTART MENUITEM SEPARATOR MENUITEM "&Beenden", IDM_EXIT END POPUP "&?" BEGIN MENUITEM "&Inhalt", IDM_HLP_INHALT MENUITEM "&Kurzübersicht", IDM_HLP_KURZBERSICHT MENUITEM "&Diagnose Anschlüsse", IDM_COM1_COM2_QUEST MENUITEM "I&nfo", IDM_HLP_INFO END END observe DIALOG LOADONCALL MOVEABLE DISCARDABLE 131, 76, 286, 204 STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION CAPTION "Beobachtung und Aufzeichnung" FONT 8, "MS Sans Serif" { LTEXT "Echtzeitbeobachtung", obsStaticRealtime, 10, 10, 80, 8 LTEXT "Aufzeichnung", obsStaticRecord, 155, 10, 58, 8 LISTBOX obsListObserve, 11, 30, 120, 131, LBS_MULTIPLESEL|LBS_NOTIFY|WS_VSCROLL|WS_TABSTOP LISTBOX obsListWrite, 155, 30, 120, 131, LBS_MULTIPLESEL|LBS_NOTIFY|WS_VSCROLL|WS_TABSTOP LTEXT "Nicht mit Farbmarkierung hinterlegte Variablen werden jeweils ignoriert", obsStaticLegend, 11, 165, 265, 8 PUSHBUTTON "OK", IDOK, 123, 185, 40, 14 } ShortIn DIALOG LOADONCALL MOVEABLE DISCARDABLE 146, 84, 253, 126 STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU CAPTION "Kurzübersicht" FONT 8, "MS Sans Serif" { ICON "MONICON", shoIco, 11, 13, 18, 20 LTEXT "Monitor ist ein Programm zur Echtzeit-Datenvisualisierung.", shoStL1, 48, 10, 195, 8 LTEXT "Die Daten werden auf Wunsch in einer Datei aufgezeichnet.", shoStL2, 48, 20, 199, 8 LTEXT "Bedienung: Monitor wird gestartet, unter ""Beob-", shoStL3, 48, 30, 205, 8 LTEXT "achtung und Aufzeichnung"" werden die gewünschten Variablen an-", shoStL4, 10, 40, 239, 8 LTEXT "gewählt. Der Start der Beobachtung wird vom datenliefernden Programm", shoStL5, 10, 50, 237, 8 LTEXT "ausgelöst, das für die Zusammenarbeit mit Monitor vorbereitet sein muß.", shoStL6, 10, 60, 235, 8 LTEXT "Monitor ist für einen sicheren und bequemen Versuchsablauf erfunden", shoStL7, 10, 70, 236, 8 LTEXT "worden und arbeitet daher so selbständig wie möglich. Fragen an den", shoStL8, 10, 80, 236, 8 LTEXT "Benutzer sind trozdem in vielen Situationen unvermeidbar.", shoStL9, 10, 90, 196, 8 PUSHBUTTON "OK", IDOK, 106, 107, 40, 14 } infobox DIALOG LOADONCALL MOVEABLE DISCARDABLE 181, 114, 196, 80 STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION CAPTION "Info über Monitor" FONT 8, "MS Sans Serif" { ICON "MONICON", infIco, 10, 11, 18, 20 LTEXT "Monitor Echtzeitdatenvisualisierer", infStL1, 50, 17, 127, 8 LTEXT "Copyright 1997 Dipl.-Psych. Walter L. Piechulla", infStL2, 8, 43, 184, 8 PUSHBUTTON "OK", IDOK, 78, 62, 40, 14 } worldKnowledge DIALOG LOADONCALL MOVEABLE DISCARDABLE 102, 65, 371, 230 STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION CAPTION "Weltwissen" FONT 8, "MS Sans Serif" { EDITTEXT knoEdit, 10, 10, 349, 195, WS_VSCROLL|WS_HSCROLL|ES_MULTILINE|ES_AUTOHSCROLL|ES_OEMCONVERT PUSHBUTTON "Compilieren", ID_CLOSEIT, 146, 210, 80, 14 } Anschluesse DIALOG LOADONCALL MOVEABLE DISCARDABLE 172, 80, 147, 76 STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION CAPTION "Anschlüsse" FONT 8, "MS Sans Serif" { LTEXT "Datenlieferant ist angeschlossen über:", ansStExplain, 10, 11, 137, 8 CONTROL "COM1 - Schnittstelle", ansRadioCom1, "Button", BS_AUTORADIOBUTTON, 12, 25, 85, 10 CONTROL "COM2 - Schnittstelle", ansRadioCom2, "Button", BS_AUTORADIOBUTTON, 12, 40, 86, 10 PUSHBUTTON "OK", IDOK, 54, 58, 40, 14 } STRINGTABLE LOADONCALL MOVEABLE DISCARDABLE BEGIN IDS_ERR_CREATE_WINDOW, "Window creation failed!" IDS_ERR_REGISTER_CLASS, "Error registering window class" IDS_DIRECTPLOT, "Template>!,,,,-->,,)\n" IDS_SIGNEDDIFFERENCE, "Template>!,)\n" IDS_ABSOLUTEDIFFERENCE, "Template>!,)\n" IDS_ERR_FETCHOPENEREXPECT, "fetchOpener hat als Parameter ( oder { erwartet" IDS_ERR_KNOWLEDGEREADBACK, "Kann Weltwissen-Text nicht zurücklesen" IDS_ERR_KNOWLEDGESRCCREATE, "Kann neue Datei KNOWBASE.SRC für Weltwissen-Text nicht öffnen" IDS_ERR_CANNOTALLOCKNOWVECTOR, "Kann Speicher für compilierte Wissensbasis nicht allozieren" IDS_ERR_OPENCOMPILERLOG, "Kann Logdatei für den Weltwissen-Compiler nicht öffnen" IDS_ERR_FNCDOCOMMANDERR, "DoCommand erhält unbekannte Kommandonummer" IDS_KCERR_UNKNOWN, "KnoCompilerErrorMessage: Unbekannter Fehlertyp" IDS_KCERR_UNKNOWNCOMMAND, "Unbekanntes Kommando im Text entdeckt" IDS_KCERR_EXPROUNDOPENER, "Syntaxfehler, runde Klammer auf erwartet" IDS_KCERR_EXPCURLYOPENER, "Syntaxfehler, geschweifte Klammer auf erwartet" IDS_KCERR_NORMALPROGRAMEND, "Wissensbasis ist erfolgreich kompiliert" IDS_KCERR_ARGLISTCORRUPTED, "Argumentliste stimmt nicht, bitte mit Template vergleichen" IDS_KCERR_ARG1MORETHANEIGHT, "Argument 1 darf nur aus bis zu 8 Zeichen bestehen" IDS_KCERR_ARG2MORETHANEIGHT, "Argument 2 darf nur aus bis zu 8 Zeichen bestehen" IDS_KCERR_ARG2MUSTBEINT, "Argument 2 muß eine Ganzzahl sein" IDS_KCERR_ARG3MUSTBEINTORFLOAT, "Argument 3 muß Ganzzahl oder Gleitkommazahl sein" IDS_KCERR_ARG4MUSTBEINTORFLOAT, "Argument 4 muß Ganzzahl oder Gleitkommazahl sein" IDS_ERR_CANNOTCHANGETODRIVEC, "Versuch fehlgeschlagen, auf Laufwerk C zu wechseln" IDS_ERR_CANNOTCHANGETOMYDIR, "Versuch fehlgeschlagen, auf ein spezielles Verzeichnis zu wechseln" IDS_KCERR_SOURCECHANUMOUTOFRANG, "Kanalnummer muß >= 0 und <= 15 sein" IDS_ERR_UNDEFDPLOTMARKEDKNOSLOT, "Ein undefinierter Slot in CompiledKnowledge trägt das Anzeige-Flag" IDS_ERR_UNKNOWNKNOTYPEINKNOSLOT, "Ein Slot in CompiledKnowledge trägt einen unbekannten Identifikator" IDS_KCERR_ARG1MUSTBERAWDATA, "Argument 1 muß der Name eines Rohdatenkanals sein" IDS_KCERR_ARG2MUSTBERAWDATA, "Argument 2 muß der Name eines Rohdatenkanals sein" IDS_KCERR_FORGOTTENARROWSYMBOL, "Interpunktionszeichen --> ist vergessen worden" IDS_KCERR_ARG6MUSTBEINTORFLOAT, "Argument 6 muß Ganzzahl oder Gleitkommazahl sein" IDS_KCERR_ARG7MUSTBEINTORFLOAT, "Argument 7 muß Ganzzahl oder Gleitkommazahl sein" IDS_EN_ERRSPACE, "Editfeld kann seinen Speicher nicht weiter vergrößern, bitte löschen sie unnötige Kommandos" IDS_TEST_WRONGMACHINE, "Eine CPU 8086, 80168 oder 80286 entdeckt, Monitor läuft nicht auf diesen Prozessoren" IDS_TEST_WRONGWINDOWS, "Von Version 3.XX abweichende Windows-Version entdeckt, Monitor läuft nur auf den Versionen 3.XX" IDS_TEST_WRONGMODE, "Ihr Windows läuft nicht im erweiterten Modus, Monitor ist hier nicht lauffähig" IDS_TEST_386NOFUN, "80386 CPU entdeckt, Monitor arbeitet hier möglicherweise gar nicht oder zu langsam !" IDS_ERR_MEMVECTORSALLOC, "Unerwartetes Speicherallozierungsproblem, Windows-Problem, starten Sie den Rechner neu !" IDS_ERR_MEMVECTORSFREE, "Unerwartet mißlungene Speicherfreigabe, Windows-Problem, starten Sie den Rechner neu !" IDS_ERR_CANNOTOPENDATAFILE, "Kann die Schreibdatei nicht öffnen, Aufzeichnung geht verloren" IDS_ERR_NOACCESSTOSYSINI, "Kann SYSTEM.INI nicht öffnen, komme nicht an benötigte Informationen" IDS_ERR_COM_IE_BADID, "OpenComm-Invalid or unsupported ID" IDS_ERR_COM_IE_BAUDRATE, "OpenComm-Unsupported baud rate" IDS_ERR_COM_IE_BYTESIZE, "OpenComm-Invalid byte size" IDS_ERR_COM_IE_DEFAULT, "OpenComm-Error in default parameters" IDS_ERR_COM_IE_HARDWARE, "OpenComm-Hardware not present" IDS_ERR_COM_IE_MEMORY, "OpenComm-Unable allocate queues" IDS_ERR_COM_IE_NOPEN, "OpenComm-Device not open" IDS_ERR_COM_IE_OPEN, "OpenComm-Device already open" IDS_ERR_COM_GETCOMMSTATE, "GetCommState liefert Fehlerwert" IDS_ERR_COM_SETCOMMSTATE, "SetCommState liefert Fehlerwert" IDS_ERR_COM_UNKNOWN, "Unbekannter OpenComm-Fehlercode" IDS_ERR_CE_RXOVER, "GetCommError-Receive Queue overflow" IDS_ERR_CE_OVERRUN, "GetCommError-Receive Overrun Error" IDS_ERR_CE_RXPARITY, "GetCommError-Receive Parity Error" IDS_ERR_CE_FRAME, "GetCommError-Receive Framing error" IDS_ERR_CE_BREAK, "GetCommError-Break Detected" IDS_ERR_CE_CTSTO, "GetCommError-CTS Timeout" IDS_ERR_CE_DSRTO, "GetCommError-DSR Timeout" IDS_ERR_CE_RLSDTO, "GetCommError-RLSD Timeout" IDS_ERR_CE_TXFULL, "GetCommError-TX Queue is full" IDS_ERR_CE_PTO, "GetCommError-LPTx Timeout" IDS_ERR_CE_IOE, "GetCommError-LPTx I/O Error" IDS_ERR_CE_DNS, "GetCommError-LPTx Device not selected" IDS_ERR_CE_OOP, "GetCommError-LPTx Out-Of-Paper" IDS_ERR_CE_MODE, "GetCommError-Requested mode unsupported" IDS_ERR_READCOMMSZFAILURE, "ReadComm gibt falsche Anzahl gelesener Zeichen zurück" END