Source file: /~heha/messtech/sensokom.zip/source/SENSOKOM.RC

#if !defined(WORKSHOP_INVOKED)
# include <windows.h>
#endif
#include "sensokom.rh"

SDI_MENU MENU
{
 POPUP "&Datei"
 {
  MENUITEM "&Neu", CM_FILENEW, GRAYED
  MENUITEM "&Öffnen...", CM_FILEOPEN
  MENUITEM "&Speichern", CM_FILESAVE, GRAYED
  MENUITEM "Speichern &unter...", CM_FILESAVEAS, GRAYED
  MENUITEM SEPARATOR
  MENUITEM "Druck&vorschau", CM_PRINTPREVIEW, GRAYED
  MENUITEM "&Drucken...", CM_PRINT, GRAYED
  MENUITEM "Drucker&einrichtung...", CM_PRINTERSETUP
  MENUITEM SEPARATOR
  MENUITEM "&Beenden\tAlt+F4", CM_EXIT
 }

 POPUP "&RS485-Bus"
 {
  MENUITEM "PC-&Schnittstelle...", CM_KONFIGURATION_SCHNITTSTELLE
  MENUITEM "&Bus durchsuchen...", CM_KONFIGURATION_ADRESSENSELEKTION
 }

 POPUP "&Gerät 5401"
 {
  MENUITEM "Analoge Mess-&Parameter...", CM_KONFIGURATION_A_INPUT
  MENUITEM "&Digitale Ein/Ausgänge...", CM_KONFIGURATION_D_OUTPUT
  MENUITEM SEPARATOR
  MENUITEM "&RS485-Interface...", CM_KONFIGURATION_TRANSMITTER
  MENUITEM SEPARATOR
  MENUITEM "&Display", CM_ANZEIGEN_DISPLAY
  MENUITEM "&Tabelle", CM_ANZEIGEN_TABELLE
  MENUITEM "&Schaltung", CM_ANZEIGEN_SCHALTUNG
 }

 POPUP "&Bearbeiten"
 {
  POPUP "&Ansicht"
  {
   MENUITEM "Kenn&linie (verbunden)", CM_BEARBEITEN_KENNLINIE, GRAYED
   MENUITEM "Mess&punkte (Säulen)", CM_BEARBEITEN_MESSPUNKTE, GRAYED
  }

  MENUITEM SEPARATOR
  POPUP "&Wertebereich"
  {
   MENUITEM "Benutzer&definiert...", CM_BEARBEITEN_DEFBEREICH, GRAYED
   MENUITEM "&Erfasster (Min-Max)", CM_BEARBEITEN_MINMAX, GRAYED
   MENUITEM "&Nulllinie erzwingen (bei Min-Max)", CM_NULLINIE
  }

  MENUITEM SEPARATOR
  MENUITEM "&Raster", CM_RASTER
  MENUITEM SEPARATOR
  MENUITEM "&Kopieren", CM_BEARBEITEN_COPY
  MENUITEM SEPARATOR
  MENUITEM "&Werkzeugleiste", CM_TOOLBAR
  MENUITEM "&Statuszeile", CM_STATUS
 }

 POPUP "&Messung"
 {
  MENUITEM "&Starten...", CM_MESSUNG_STARTEN
  MENUITEM "&Unendlich messen", CM_MESSUNG_UNENDLICH, CHECKED
  MENUITEM "S&toppen", CM_MESSUNG_STOPPEN, GRAYED
 }

 POPUP "\a&Hilfe"
 {
  MENUITEM "&Index", CM_HELPINDEX
  MENUITEM SEPARATOR
  MENUITEM "&Über...", CM_HELPABOUT
 }

}


SDI_MENU ACCELERATORS
{
 "\022", CM_RASTER, ASCII, NOINVERT
 "\016", CM_NULLINIE, ASCII, NOINVERT
 "\003", CM_BEARBEITEN_COPY, ASCII, NOINVERT
 VK_INSERT, CM_BEARBEITEN_COPY, VIRTKEY, CONTROL
 "\023", CM_FILESAVE, ASCII, NOINVERT
 "\023", CM_FILESAVE, ASCII, NOINVERT
 VK_F2, CM_FILESAVE, VIRTKEY, NOINVERT
}


STRINGTABLE
{
 CM_FILENEW-1, "Datei-Operationen"
 CM_FILENEW, "Platz für eine neue Messreihe machen"
 CM_FILEOPEN, "Eine existierende Messreihe öffnen"
 CM_FILESAVE, "Diese Messreihe speichern"
 CM_FILESAVEAS, "Diese Messreihe unter einem neuen Namen speichern"
 CM_PRINTPREVIEW, "Ganze Seite im Nur-Lesen-Modus anzeigen"
 CM_PRINT, "Diese Messreihe als Diagramm drucken"
 CM_PRINTERSETUP, "Druckeinstellungen festlegen"
 CM_EXIT, "Programm beenden und Speicherung der Messreihe abfragen"

 CM_KONFIGURATION_SCHNITTSTELLE-1, "Wo ist der RS485-Bus, und wo der Transmitter?"
 CM_KONFIGURATION_SCHNITTSTELLE, "Konfiguration der Schnittstelle, an der der RS485-Bus angeschlossen ist"
 CM_KONFIGURATION_ADRESSENSELEKTION, "Wahl der Adresse, unter der der Sensokom-Transmitter anzusprechen ist"

 CM_KONFIGURATION_A_INPUT-1, "Einstellungen am Sensokom-Transmitter, Hilfs-Fenster"
 CM_KONFIGURATION_A_INPUT, "Einstellung der Messparameter (Spannungs/Strom/Widerstands/Brückenmessung usw.)"
 CM_KONFIGURATION_D_OUTPUT, "Einstellung der digitalen Ausgänge"
 CM_KONFIGURATION_TRANSMITTER, "Konfiguration der RS485-Schnittstelle des Transmitters"
 CM_ANZEIGEN_DISPLAY, "Anzeigen des Displays (zum einfacheren Ablesen)"
 CM_ANZEIGEN_TABELLE, "Anzeigen der Messwerte in Form einer einzeiligen Tabelle"
 CM_ANZEIGEN_SCHALTUNG, "Anzeigen der Anschlussbelegung (wie die externen Bauelemente anzuschließen sind)"

 CM_BEARBEITEN_KENNLINIE-2, "Ansichten und Bearbeitungsoperationen"
 CM_BEARBEITEN_KENNLINIE-1, "Punkte oder Verbindungslinien (Vertexe)?"
 CM_BEARBEITEN_KENNLINIE, "Darstellung der Kennlinie"
 CM_BEARBEITEN_MESSPUNKTE, "Darstellung der einzelnen Messpunkte"
 CM_BEARBEITEN_DEFBEREICH-1, "Wertebereich min-max oder Vorgabe?"
 CM_BEARBEITEN_DEFBEREICH, "Eingabe eines definierten Wertebereiches"
 CM_BEARBEITEN_MINMAX, "Anzeige im vollen erfassten Wertebereich"
 CM_NULLINIE, "Darstellung der Nulllinie (bei min-max) erzwingen"
 CM_RASTER, "Einblendung eines Rasters"
 CM_BEARBEITEN_COPY, "Grafik in die Zwischenablage kopieren"
 CM_TOOLBAR, "Werkzeugleiste ein/ausschalten"
 CM_STATUS, "Statuszeile ein/ausschalten"

 CM_MESSUNG_STARTEN-1, "Steuerung des Messvorganges"
 CM_MESSUNG_STARTEN, "Starten der Messung"
 CM_MESSUNG_UNENDLICH, "Messung fortsetzen bis Speicher voll oder Abbruch"
 CM_MESSUNG_STOPPEN, "Stoppen der Messung"

 CM_HELPINDEX-1, "Hilfe und Programm-Info"
 CM_HELPINDEX, "Allgemeiner Hilfe-Index"
 CM_HELPABOUT, "Info über die Anwendung"
}


// Versionsinfo.
1 VERSIONINFO
FILEVERSION 1, 74, 2, 2004
PRODUCTVERSION 1, 74, 2, 2004
FILEFLAGSMASK VS_FF_DEBUG|VS_FF_PRERELEASE|VS_FF_PATCHED|VS_FF_PRIVATEBUILD|VS_FF_INFOINFERRED|VS_FF_SPECIALBUILD
#ifdef DEBUG
FILEFLAGS VS_FF_DEBUG|VS_FF_PRERELEASE
#else
FILEFLAGS 0
#endif
#ifdef _WIN32
FILEOS VOS__WINDOWS32
#else
FILEOS VOS__WINDOWS16
#endif
FILETYPE VFT_APP
{
 BLOCK "StringFileInfo"
 {
  BLOCK "040704E4"
  {
   VALUE "CompanyName", "TU Chemnitz, Prof. Mess- und Sensortechnik\000"
   VALUE "FileDescription", "Sensokom für Windows\000"
   VALUE "FileVersion", "1.74 (02/04)\000"
   VALUE "InternalName", "Sensokom\000"
   VALUE "LegalCopyright", "Alle Vorbehalte berechtigt.\000"
   VALUE "LegalTrademarks", "Alaska -> haftmann#software\000"
   VALUE "OriginalFilename", "sensokom.exe\000"
   VALUE "ProductName", "Sensokom\000"
   VALUE "ProductVersion", "1.74 (02/04)\000"
  }
 }
 BLOCK "VarFileInfo"
 {
  VALUE "Translation", 0x0407, 0x04E4
 }
}

CM_KONFIGURATION_SCHNITTSTELLE DIALOG 15, 15, 220, 98
STYLE DS_3DLOOK | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Konfiguration der PC-Schnittstelle"
FONT 8, "MS Sans Serif"
{
 CONTROL "&Netzwerk-DDE", 105, "button", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 8, 4, 60, 12
 LTEXT "Server:", -1, 96, 8, 28, 8
 CONTROL "Amarillo", 104, "edit", ES_LEFT | WS_DISABLED | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 128, 4, 80, 12
 CONTROL "Schnittstelle", -1, "BUTTON", BS_GROUPBOX | WS_CHILD | WS_VISIBLE | WS_GROUP, 10, 21, 50, 50
 CONTROL "Com1", 101, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP, 20, 31, 35, 12
 CONTROL "Com2", 102, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE, 20, 43, 35, 12
 CONTROL "Com3", 103, "button", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE, 20, 55, 35, 12
 CONTROL "Baudrate", -1, "BUTTON", BS_GROUPBOX | WS_CHILD | WS_VISIBLE | WS_GROUP, 65, 21, 151, 50
 CONTROL "300", 1005, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP, 70, 36, 30, 12
 CONTROL "600", 1006, "BUTTON", BS_AUTORADIOBUTTON, 70, 51, 30, 12
 CONTROL "1200", 1007, "BUTTON", BS_AUTORADIOBUTTON, 105, 36, 30, 12
 CONTROL "2400", 1008, "BUTTON", BS_AUTORADIOBUTTON, 105, 51, 30, 12
 CONTROL "4800", 1009, "BUTTON", BS_AUTORADIOBUTTON, 140, 36, 30, 12
 CONTROL "9600", 1010, "BUTTON", BS_AUTORADIOBUTTON, 140, 51, 30, 12
 CONTROL "19200", 1011, "BUTTON", BS_AUTORADIOBUTTON, 175, 36, 37, 12
 CONTROL "38400", 1012, "BUTTON", BS_AUTORADIOBUTTON, 175, 51, 37, 12
 CONTROL "OK", IDOK, "BUTTON", BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 10, 74, 50, 14
 PUSHBUTTON "Abbruch", IDCANCEL, 84, 74, 50, 14
 PUSHBUTTON "&Hilfe", 9, 166, 74, 50, 14, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP
}

CM_KONFIGURATION_ADRESSENSELEKTION DIALOG 15, 15, 196, 86
STYLE DS_3DLOOK | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "RS485-Bus-Suche und Adressenauswahl"
FONT 8, "MS Sans Serif"
{
 LTEXT "Abgefragte Adressen:", -1, 15, 10, 70, 8
 CONTROL "", -1, "static", SS_BLACKFRAME | WS_CHILD | WS_VISIBLE, 8, 24, 124, 24
 CONTROL "", 101, "button", BS_OWNERDRAW | WS_CHILD | WS_VISIBLE | WS_DISABLED, 12, 28, 116, 16
 LTEXT "&Belegte Adressen:", -1, 125, 10, 60, 8
 LISTBOX 102, 140, 24, 36, 30, LBS_NOTIFY | WS_BORDER | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_TABSTOP
 PUSHBUTTON "&Suche / Stopp", 103, 8, 66, 54, 14
 CONTROL "OK", IDOK, "BUTTON", BS_DEFPUSHBUTTON | WS_DISABLED | WS_TABSTOP, 72, 66, 32, 14
 PUSHBUTTON "Abbruch", IDCANCEL, 112, 66, 32, 14
 PUSHBUTTON "&Hilfe", 9, 152, 66, 32, 14, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP
}


CM_KONFIGURATION_A_INPUT DIALOG 15, 15, 340, 236
STYLE DS_3DLOOK | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Analoge Mess-Parameter"
FONT 8, "MS Sans Serif"
BEGIN
 CONTROL "Art der Messung:", -1, "STATIC", SS_RIGHT | WS_CHILD | WS_VISIBLE | WS_GROUP, 10, 10, 80, 8
 CONTROL "", 6001, "COMBOBOX", CBS_DROPDOWNLIST | CBS_AUTOHSCROLL | CBS_NOINTEGRALHEIGHT | CBS_DISABLENOSCROLL | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 95, 8, 150, 164
 CONTROL "", -1, "static", SS_BLACKFRAME | WS_CHILD | WS_VISIBLE, 5, 25, 255, 75
 CONTROL "", 6010, "STATIC", SS_RIGHT | WS_CHILD | WS_VISIBLE | WS_GROUP, 10, 30, 81, 8
 CONTROL "", 6002, "COMBOBOX", CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 95, 30, 60, 102
 CONTROL "Steuerstrom:", -1, "STATIC", SS_RIGHT | WS_CHILD | WS_VISIBLE | WS_GROUP, 155, 32, 52, 8
 CONTROL "", 6003, "COMBOBOX", CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 212, 30, 43, 56
 CONTROL "Thermoelementart:", -1, "STATIC", SS_RIGHT | WS_CHILD | WS_VISIBLE | WS_GROUP, 10, 45, 80, 8
 CONTROL "Anwendertyp", 6005, "BUTTON", BS_AUTORADIOBUTTON, 95, 45, 55, 12
 CONTROL "DIN-Standard:", 6006, "BUTTON", BS_AUTORADIOBUTTON, 155, 45, 60, 12
 CONTROL "Temperaturbereich:", -1, "STATIC", SS_RIGHT | WS_CHILD | WS_VISIBLE | WS_GROUP, 10, 60, 80, 8
 CONTROL "bis 200\xB0C", 6007, "BUTTON", BS_AUTORADIOBUTTON, 95, 60, 55, 12
 CONTROL "gesamter Bereich", 6008, "BUTTON", BS_AUTORADIOBUTTON, 155, 60, 70, 12
 CONTROL "", 6004, "COMBOBOX", CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 220, 45, 35, 108
 CONTROL "", -1, "STATIC", SS_BLACKFRAME | WS_CHILD | WS_VISIBLE, 10, 80, 245, 1
 CONTROL "Mittelungen:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 10, 86, 45, 8
 CONTROL "", 6009, "EDIT", ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 55, 85, 25, 12
 CONTROL "Displayeinheit:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 90, 86, 50, 8
 CONTROL "", 6014, "COMBOBOX", CBS_DROPDOWN | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 140, 85, 36, 98
 CONTROL "Kommastellen:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 180, 86, 50, 8
 CONTROL "", 6011, "COMBOBOX", CBS_DROPDOWNLIST | CBS_DISABLENOSCROLL | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP, 230, 85, 25, 96
 CONTROL "Linearisierung:", -1, "BUTTON", BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 5, 105, 330, 125
 CONTROL "Digitalwert", -1, "STATIC", SS_RIGHT | WS_CHILD | WS_VISIBLE | WS_GROUP, 70, 116, 37, 8
 CONTROL "Messwert", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 114, 116, 34, 8
 CONTROL "Anzeigewert", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 152, 116, 45, 8
 CONTROL "&Datei...", 6021, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 22, 138, 40, 14
 CONTROL "In der Liste:\nEinfg = neues Paar,\nEntf = Paar löschen,\nLeer = Paar ändern.", -1, "STATIC", SS_RIGHT | WS_CHILD | WS_VISIBLE | WS_GROUP, 8, 170, 70, 35
 CONTROL "", 6013, "LISTBOX", LBS_NOTIFY | LBS_USETABSTOPS | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | WS_TABSTOP, 80, 125, 128, 85
 CONTROL "&Einfügen", 6015, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 85, 210, 40, 14
 CONTROL "&Löschen", 6020, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 135, 210, 40, 14
 CONTROL "ymax", 6019, "STATIC", SS_RIGHT | WS_CHILD | WS_VISIBLE | WS_GROUP, 200, 115, 27, 8
 CONTROL "ymin", 6018, "STATIC", SS_RIGHT | WS_CHILD | WS_VISIBLE | WS_GROUP, 200, 207, 27, 8
 CONTROL "", 2003, "BUTTON", BS_OWNERDRAW | WS_CHILD | WS_VISIBLE | WS_DISABLED | WS_GROUP, 230, 115, 100, 100
 CONTROL "xmin", 6016, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 230, 217, 45, 8
 CONTROL "xmax", 6017, "STATIC", SS_RIGHT | WS_CHILD | WS_VISIBLE | WS_GROUP, 285, 217, 45, 8
 CONTROL "&Übernehmen", 3, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 282, 16, 49, 14
 CONTROL "OK", IDOK, "BUTTON", BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 282, 40, 49, 14
 CONTROL "Abbruch", IDCANCEL, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 282, 64, 49, 14
 CONTROL "&Hilfe", 9, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 282, 88, 49, 14
END

CM_KONFIGURATION_D_OUTPUT DIALOG 15, 15, 345, 154
STYLE DS_3DLOOK | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Konfiguration der digitalen Ausgänge"
FONT 8, "MS Sans Serif"
{
 GROUPBOX "&Ein/Ausgang (Klemme 6)", -1, 4, 4, 165, 120, BS_GROUPBOX | WS_CHILD | WS_VISIBLE
 RTEXT "Richtung:", -1, 9, 19, 55, 8
 CONTROL "Eingang", 91, "BUTTON", BS_AUTORADIOBUTTON, 69, 19, 44, 10
 CONTROL "Ausgang", 90, "BUTTON", BS_AUTORADIOBUTTON, 119, 19, 46, 10
 RTEXT "Steuerung:", -1, 9, 34, 55, 8
 CONTROL "Sensokom", 81, "BUTTON", BS_AUTORADIOBUTTON, 69, 34, 51, 8
 CONTROL "Rechner", 80, "BUTTON", BS_AUTORADIOBUTTON, 119, 34, 46, 8
 RTEXT "Darüber:", -1, 9, 49, 55, 8
 CONTROL "Ein", 83, "BUTTON", BS_AUTORADIOBUTTON, 69, 49, 25, 8
 CONTROL "Aus", 82, "BUTTON", BS_AUTORADIOBUTTON, 99, 49, 25, 8
 RTEXT "obere Schwelle:", -1, 9, 64, 55, 8
 EDITTEXT 11, 69, 64, 50, 12
 CONTROL "?", 15, "STATIC", SS_LEFT | SS_NOPREFIX | WS_CHILD | WS_VISIBLE | WS_GROUP, 124, 64, 15, 12
 RTEXT "Dazwischen:", -1, 9, 79, 55, 8
 CONTROL "Ein", 87, "BUTTON", BS_AUTORADIOBUTTON, 69, 79, 25, 8
 CONTROL "Aus", 86, "BUTTON", BS_AUTORADIOBUTTON, 99, 79, 25, 8
 CONTROL "Passiv", 84, "BUTTON", BS_AUTORADIOBUTTON, 129, 79, 35, 8
 RTEXT "untere Schwelle:", -1, 9, 94, 55, 8
 EDITTEXT 10, 69, 94, 50, 12
 CONTROL "?", 14, "STATIC", SS_LEFT | SS_NOPREFIX | WS_CHILD | WS_VISIBLE | WS_GROUP, 124, 96, 15, 12
 RTEXT "Darunter:", -1, 9, 109, 55, 8
 CONTROL "Ein", 89, "BUTTON", BS_AUTORADIOBUTTON, 69, 109, 25, 8
 CONTROL "Aus", 88, "BUTTON", BS_AUTORADIOBUTTON, 99, 109, 25, 8
 GROUPBOX "&Ausgang (Klemme 7)", -1, 176, 5, 165, 120, BS_GROUPBOX | WS_CHILD | WS_VISIBLE
 RTEXT "Steuerung:", -1, 181, 35, 55, 8
 CONTROL "Sensokom", 101, "BUTTON", BS_AUTORADIOBUTTON, 241, 35, 47, 8
 CONTROL "Rechner", 100, "BUTTON", BS_AUTORADIOBUTTON, 291, 35, 44, 8
 RTEXT "Darüber:", -1, 181, 50, 55, 8
 CONTROL "Ein", 103, "BUTTON", BS_AUTORADIOBUTTON, 241, 50, 25, 8
 CONTROL "Aus", 102, "BUTTON", BS_AUTORADIOBUTTON, 271, 50, 25, 8
 RTEXT "obere Schwelle:", -1, 181, 65, 55, 8
 EDITTEXT 13, 241, 65, 50, 12
 CONTROL "?", 17, "STATIC", SS_LEFT | SS_NOPREFIX | WS_CHILD | WS_VISIBLE | WS_GROUP, 296, 65, 15, 12
 RTEXT "Dazwischen:", -1, 181, 80, 55, 8
 CONTROL "Ein", 107, "BUTTON", BS_AUTORADIOBUTTON, 241, 80, 25, 8
 CONTROL "Aus", 106, "BUTTON", BS_AUTORADIOBUTTON, 271, 80, 25, 8
 CONTROL "Passiv", 104, "BUTTON", BS_AUTORADIOBUTTON, 301, 80, 35, 8
 RTEXT "untere Schwelle:", -1, 181, 95, 55, 8
 EDITTEXT 12, 241, 95, 50, 12
 CONTROL "?", 16, "STATIC", SS_LEFT | SS_NOPREFIX | WS_CHILD | WS_VISIBLE | WS_GROUP, 296, 96, 16, 12
 RTEXT "Darunter:", -1, 181, 110, 55, 8
 CONTROL "Ein", 109, "BUTTON", BS_AUTORADIOBUTTON, 241, 110, 25, 8
 CONTROL "Aus", 108, "BUTTON", BS_AUTORADIOBUTTON, 271, 110, 25, 8
 PUSHBUTTON "&Übernehmen", 3, 16, 132, 50, 14
 DEFPUSHBUTTON "OK", IDOK, 116, 132, 50, 14
 PUSHBUTTON "Abbruch", 2, 180, 132, 50, 14
 PUSHBUTTON "Hilfe", 9, 268, 131, 50, 14
}

CM_KONFIGURATION_TRANSMITTER DIALOG 15, 15, 220, 98
STYLE DS_3DLOOK | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Konfiguration des RS485-Interfaces des Transmitters"
FONT 8, "MS Sans Serif"
{
 GROUPBOX "Adresse", -1, 10, 10, 50, 50, BS_GROUPBOX
 EDITTEXT 1003, 25, 30, 20, 12
 GROUPBOX "Baudrate", -1, 65, 10, 145, 50, BS_GROUPBOX
 CONTROL "300", 1005, "BUTTON", BS_AUTORADIOBUTTON | WS_GROUP, 70, 25, 30, 12
 CONTROL "600", 1006, "BUTTON", BS_AUTORADIOBUTTON, 70, 40, 30, 12
 CONTROL "1200", 1007, "BUTTON", BS_AUTORADIOBUTTON, 105, 25, 30, 12
 CONTROL "2400", 1008, "BUTTON", BS_AUTORADIOBUTTON, 105, 40, 30, 12
 CONTROL "4800", 1009, "BUTTON", BS_AUTORADIOBUTTON, 140, 25, 30, 12
 CONTROL "9600", 1010, "BUTTON", BS_AUTORADIOBUTTON, 140, 40, 30, 12
 CONTROL "19200", 1011, "BUTTON", BS_AUTORADIOBUTTON, 175, 25, 30, 12
 CONTROL "38400", 1012, "BUTTON", BS_AUTORADIOBUTTON, 175, 40, 30, 12
 DEFPUSHBUTTON "OK", IDOK, 10, 76, 50, 14
 PUSHBUTTON "Abbruch", IDCANCEL, 74, 76, 50, 14
 PUSHBUTTON "&Hilfe", 9, 160, 76, 50, 14, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP
}

CM_ANZEIGEN_DISPLAY DIALOG 295, 131, 70, 60
STYLE DS_3DLOOK | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Display"
FONT 8, "MS Sans Serif"
{
 CTEXT "", 2001, 17, 25, 35, 10
 CONTROL "", -1, "STATIC", SS_BLACKFRAME | WS_CHILD | WS_VISIBLE | WS_GROUP, 16, 24, 37, 12
 CTEXT "Sensokom\xAE 5401", -1, 6, 10, 58, 10
 CONTROL "", -1, "static", SS_BLACKFRAME | WS_CHILD | WS_VISIBLE, 5, 5, 60, 50
 LTEXT "*       *       *", -1, 15, 40, 45, 5
 LTEXT "-----  -----  -----", -1, 15, 45, 45, 8
}

CM_ANZEIGEN_TABELLE DIALOG 202, 209, 260, 50
STYLE DS_3DLOOK | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Ansicht der Messdaten in tabellarischer Form"
FONT 8, "MS Sans Serif"
{
 CONTROL "", -1, "STATIC", SS_BLACKFRAME | WS_CHILD | WS_VISIBLE | WS_GROUP, 5, 5, 250, 20
 CTEXT "Adresse", -1, 10, 10, 30, 10, SS_CENTER | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_GROUP
 CTEXT "Seriennr.", -1, 45, 10, 35, 10, SS_CENTER | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_GROUP
 CTEXT "File", -1, 85, 10, 35, 10, SS_CENTER | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_GROUP
 CTEXT "Anzeige", -1, 125, 10, 35, 10, SS_CENTER | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_GROUP
 CTEXT "Input", -1, 165, 10, 25, 10, SS_CENTER | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_GROUP
 CTEXT "I/O", -1, 195, 10, 25, 10, SS_CENTER | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_GROUP
 CTEXT "Output", -1, 225, 10, 25, 10, SS_CENTER | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_GROUP
 CONTROL "", -1, "STATIC", SS_BLACKFRAME | WS_CHILD | WS_VISIBLE | WS_GROUP, 5, 25, 250, 20
 CTEXT "", 3001, 10, 30, 30, 10
 CTEXT "", 3002, 45, 30, 35, 10
 CTEXT "", 3003, 85, 30, 35, 10
 CTEXT "", 3004, 125, 30, 35, 10
 CTEXT "", 3005, 165, 30, 25, 10
 CTEXT "", 3006, 195, 30, 25, 10
 CTEXT "", 3007, 225, 30, 25, 10
 CONTROL "", -1, "STATIC", SS_BLACKFRAME | WS_CHILD | WS_VISIBLE, 9, 29, 32, 12
 CONTROL "", -1, "static", SS_BLACKFRAME | WS_CHILD | WS_VISIBLE, 44, 29, 37, 12
 CONTROL "", -1, "static", SS_BLACKFRAME | WS_CHILD | WS_VISIBLE, 84, 29, 37, 12
 CONTROL "", -1, "STATIC", SS_BLACKFRAME | WS_CHILD | WS_VISIBLE, 124, 29, 37, 12
 CONTROL "", -1, "static", SS_BLACKFRAME | WS_CHILD | WS_VISIBLE, 164, 29, 27, 12
 CONTROL "", -1, "static", SS_BLACKFRAME | WS_CHILD | WS_VISIBLE, 194, 29, 27, 12
 CONTROL "", -1, "static", SS_BLACKFRAME | WS_CHILD | WS_VISIBLE, 224, 29, 27, 12
}

CM_ANZEIGEN_SCHALTUNG DIALOG 371, 91, 90, 100
STYLE DS_3DLOOK | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Anschlussbelegung"
FONT 8, "MS Sans Serif"
{
 CONTROL "", -1, "STATIC", SS_BLACKFRAME | WS_CHILD | WS_VISIBLE | WS_GROUP, 4, 4, 81, 91
 CONTROL "", 101, "BUTTON", BS_OWNERDRAW | WS_CHILD | WS_VISIBLE | WS_DISABLED, 6, 6, 78, 88
}


3000 DIALOG 15, 15, 180, 64
STYLE DS_3DLOOK | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | DS_SETFONT
FONT 8, "Helv"
{
 CONTROL "Minimaler Wert:", 9001, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 20, 10, 60, 8
 CONTROL "Maximaler Wert:", 9002, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 100, 10, 60, 8
 CONTROL "", 9003, "EDIT", ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 20, 20, 60, 12
 CONTROL "", 9004, "EDIT", ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 100, 20, 60, 12
 CONTROL "&OK", IDOK, "BUTTON", BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 10, 40, 44, 14
 CONTROL "Abbrechen", IDCANCEL, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 62, 40, 44, 14
 CONTROL "&Hilfe", 9, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 126, 40, 44, 14
}

8000 DIALOG 15, 15, 181, 106
STYLE DS_3DLOOK | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Wahl des Messintervalls"
FONT 8, "MS Sans Serif"
{
 LTEXT "&Anzahl der Messungen:", -1, 4, 6, 78, 10
 EDITTEXT 102, 86, 4, 24, 12
 RTEXT "Mess&intervall:", -1, 4, 25, 46, 10
 LISTBOX 101, 55, 25, 55, 75, LBS_NOTIFY | WS_BORDER | LBS_NOINTEGRALHEIGHT | WS_BORDER | WS_VSCROLL | WS_TABSTOP
 DEFPUSHBUTTON "OK", IDOK, 120, 25, 50, 14
 PUSHBUTTON "Abbruch", IDCANCEL, 120, 50, 50, 14
 PUSHBUTTON "&Hilfe", 9, 120, 86, 50, 14, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP
}

// Info-Dialog
CM_HELPABOUT DIALOG 12, 17, 204, 65
STYLE DS_3DLOOK | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Info über SENSOKOM-Steuerprogramm"
FONT 8, "MS Sans Serif"
{
 CTEXT "Version 1.74 (02/04)   Alle Vorbehalte berechtigt", -1, 24, 14, 178, 8, SS_CENTER | SS_NOPREFIX | WS_CHILD | WS_VISIBLE | WS_GROUP
 CTEXT "Alaska -> haftmann#software", -1, 28, 4, 174, 8, SS_CENTER | SS_NOPREFIX | WS_GROUP
 CTEXT "Technische Universität Chemnitz,\nProf. für Mess- und Sensortechnik", -1, 4, 28, 194, 17, SS_CENTER | SS_NOPREFIX | WS_CHILD | WS_VISIBLE | WS_GROUP
 ICON IDI_SENSOKOMAPPLICATION, -1, 2, 2, 21, 20
 DEFPUSHBUTTON "OK", IDOK, 82, 48, 40, 14
}


SENSOCURSOR_1 CURSOR "cross.cur"

SENSOCURSOR_2 CURSOR "watch.cur"

IDI_SENSOKOMAPPLICATION ICON "sensokom.ico"

// Schaltpläne (später als .WMF!?)

10 BITMAP "schalt0.bmp"

11 BITMAP "schalt1.bmp"

12 BITMAP "schalt2.bmp"

13 BITMAP "schalt3.bmp"

14 BITMAP "schalt4.bmp"

15 BITMAP "schalt5.bmp"

16 BITMAP "schalt6.bmp"

17 BITMAP "schalt7.bmp"

18 BITMAP "schalt8.bmp"

19 BITMAP "schalt9.bmp"

20 BITMAP "schalta.bmp"

21 BITMAP "schaltb.bmp"


STRINGTABLE
{
 0xA00, "Spannungsmessung"
 0xA01, "Strommessung"
 0xA02, "Spannung am Sense-Eingang"
 0xA03, "Spannung am Signal-Eingang"
 0xA04, "Thermoelement mit interner Kompensation"
 0xA05, "Widerstandsmessung, 2 Leiter"
 0xA06, "Widerstandsmessung, 3 Leiter"
 0xA07, "Widerstandsmessung, 4 Leiter"
 0xA08, "Brückenmessung, 4 Leiter"
 0xA09, "Brückenmessung, 6 Leiter"
 0xA0A, "interne Klemmentemperatur"
 0xA0B, "Thermoelement mit externer Kompensation"
 0xA0C, "Linearisierungsdaten außerhalb des Messbereiches!\n\n(Verstärkung verringern, Messbereich vergrößern!)"
 0xA0D, "Die Darstellung der gewählten Daten ist nicht möglich!\n\n(Kommastellen verringern!)"
 0xA0E, "Messart nicht bearbeitet!\n\n(Der Programmierer war zu faul.)"
}


STRINGTABLE
{
 0xA10, " 1 Sekunde"
 0xA11, " 2 Sekunden"
 0xA12, " 5 Sekunden"
 0xA13, "10 Sekunden"
 0xA14, "20 Sekunden"
 0xA15, "30 Sekunden"
 0xA16, " 1 Minute"
 0xA17, " 2 Minuten"
 0xA18, " 3 Minuten"
 0xA19, "Ungültiger Wert!\nMuss zwischen 2 und 1500 liegen!"
 0xA1A, "Ungültige Adresse!\nMuss zwischen 1 und 255 liegen!"
 0xA1B, "Eine Baudrate muss ausgewählt sein!"
 0xA1C, "Transmitter aus- und wieder einschalten!"
 0xA1D, "Hilfe nicht verfügbar! Noch nicht."
 0xA1E, "Druckvorschau nicht implementiert!\n\n(Papiergröße: X=%d Pixel, Y=%d Pixel)\n\nDrucken Sie in eine PostScript-Datei und sehen sich diese mit GhostView an."
 0xA1F, "Fehler beim Öffnen/Schreiben der Datei %s!"
 0xA20, "Ungespeicherte Daten - jetzt speichern?"
 0xA21, "Speicher zu Ende - kann nicht mehr laden oder aufnehmen!"
}

STRINGTABLE
{
 0xB00, "Eingabe erwarteter Messbereich (angegebene Werte sind unkritisch)"
 0xB01, "Eingabe darzustellender Messbereich"
 0xB02, "Eingabe Wertepaar"
 0xB03, "Änderung Wertepaar"
 0xB04, "Messwert (X):"
 0xB05, "Anzeigewert (Y):"
}


98 BITMAP "toolbar.bmp"
STRINGTABLE
{
 98, "Neue Messreihe\000Datei öffnen\000Datei speichern\000Drucken\000Messpunkte\000Kennlinie\000Kopieren\000Bus durchsuchen"
 99, "Analoge Mess-Parameter\000Digitale Ein/Ausgänge\000PC-Schnittstelle\000Display\000Tabelle\000Schaltung\000Start\000Stopp\0Raster\0RS485-Interface\0Druckvorschau"
}
98 RCDATA LOADONCALL MOVEABLE DISCARDABLE IMPURE
//xx00 = grau, xx04 = enabled, xx08 = nicht in Liste,
//01xx = Zwischenraum davor, 02xx = checkbar, ID=0=Ende
{
CM_FILENEW
0x0100
CM_FILEOPEN
0x0004
CM_FILESAVE
0x0000
CM_PRINT
0x0100
CM_BEARBEITEN_MESSPUNKTE
0x0100
CM_BEARBEITEN_KENNLINIE
0x0000
CM_BEARBEITEN_COPY
0x0004
CM_KONFIGURATION_ADRESSENSELEKTION
0x0104
CM_KONFIGURATION_A_INPUT
0x0004
CM_KONFIGURATION_D_OUTPUT
0x0004
CM_KONFIGURATION_SCHNITTSTELLE
0x0004
CM_ANZEIGEN_DISPLAY
0x0104
CM_ANZEIGEN_TABELLE
0x0004
CM_ANZEIGEN_SCHALTUNG
0x0004
CM_MESSUNG_STARTEN
0x0104
CM_MESSUNG_STOPPEN
0x0000
CM_RASTER
0x020C
CM_KONFIGURATION_TRANSMITTER
0x000C
CM_PRINTPREVIEW
0x000C
0

}
Detected encoding: ANSI (CP1252)4
Wrong umlauts? - Assume file is ANSI (CP1252) encoded