Source file: /~heha/hs/ADS121x.zip/src/ADS121X.RC

#ifndef WORKSHOP_INVOKED
#include <windows.h>
#endif

100 MENU 
{
 POPUP "&Datei"
 {
  MENUITEM "&Log-Datei...", 0x11
  MENUITEM "&Beenden\tAlt+F4", 0x1F
 }

 POPUP "&Einstellung"
 {
  MENUITEM "&Druckerport...", 0x21
  MENUITEM "&Koeffizienten...", 0x22
  MENUITEM "&Betriebsart...", 0x23
  MENUITEM SEPARATOR
  MENUITEM "&Speichern", 0x2E
 }

 POPUP "&Hilfe"	HELP
 {
  MENUITEM "&Index", 0x31
  MENUITEM "&DDE", 0x32
  MENUITEM SEPARATOR
  MENUITEM "&Über...", 0x3F
 }

}

STRINGTABLE 
{
 101, "Eine der Portadressen muss ausgewählt sein!"
 102, "Eingabefeld enthält ungültigen Wert!"
 103, "Das Gerät scheint nicht angeschlossen zu sein,\nes fehlen Pulse auf dem /ACK-Pin 10 (Anwesenheitstest)."
 104, "Log-Dateien\0*.log\0Alle Dateien\0*"
 105, "Anhängen"
 106, "Die Datei »%s« konnte nicht zum Schreiben geöffnet werden!"
 107, "Es muss mindestens ein Kanal aktiv sein!"
 108, "Ungültiges Dezimierungsverhältnis (%u)!\nMuss zwischen 19 und 8000 liegen!\nProbieren Sie eine geeignete Daten- und/oder Turbo-Rate, damit das Dezimierungsverhältnis im gültigen Bereich liegt."
 109, "Produkt aus Verstärkung und Turbo-Rate zu groß (%u, max. 16)! Verringern Sie Verstärkung und/oder Turbo-Rate!"
 210, "Die Unicode-Version dieses Programms benötigt Windows NT 4, Windows 2000, Windows XP, Windows 2003 oder Longhorn!\n\nBenutzen Sie die Ansi-Version!"
 211, "Normal\0Selbst-Kalibr.\0System-Offset-Kalibr.\0System-Full-Scale-Kalibr.\0Pseudo-System-Kalibr.\0Hintergrund-Kalibr.\0Schlaf\0Reserviert"
}

100 DIALOG 18, 30, 192, 117
STYLE 0x4L | WS_OVERLAPPED | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_MINIMIZEBOX
CLASS "ADS121x"
CAPTION "ADS121x - A/D-Wandler am Druckerport"
MENU 100
FONT 10, "Helv"
{
 CONTROL "Kanal 1 (Pin 4+5)", -1, "BUTTON", BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 4, 2, 90, 32
 CONTROL "--", 108, "STATIC", SS_CENTER | WS_CHILD | WS_VISIBLE | WS_GROUP, 6, 12, 86, 20
 CONTROL "Kanal 2 (Pin 2+3)", -1, "BUTTON", BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 98, 2, 90, 32
 CONTROL "--", 110, "STATIC", SS_CENTER | WS_CHILD | WS_VISIBLE | WS_GROUP, 100, 12, 86, 20
 CONTROL "Kanal 3 (Pin 24+1)", -1, "BUTTON", BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 4, 36, 90, 32
 CONTROL "--", 112, "STATIC", SS_CENTER | WS_CHILD | WS_VISIBLE | WS_GROUP, 6, 46, 86, 20
 CONTROL "Kanal 4 (Pin 22+23)", -1, "BUTTON", BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 98, 36, 90, 32
 CONTROL "--", 114, "STATIC", SS_CENTER | WS_CHILD | WS_VISIBLE | WS_GROUP, 100, 46, 86, 20
 CONTROL "", 120, "STATIC", SS_CENTER | WS_CHILD | WS_VISIBLE | WS_GROUP, 34, 82, 34, 8
 CONTROL "Quotient:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 6, 82, 28, 8
 CONTROL "", 121, "STATIC", SS_CENTER | WS_CHILD | WS_VISIBLE | WS_GROUP, 44, 104, 34, 8
 CONTROL "komp?", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 70, 82, 30, 8
 CONTROL "", 122, "STATIC", SS_CENTER | WS_CHILD | WS_VISIBLE | WS_GROUP, 142, 82, 38, 8
 CONTROL "Temperatur:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 104, 82, 38, 8
 CONTROL "", 123, "STATIC", SS_CENTER | WS_CHILD | WS_VISIBLE | WS_GROUP, 142, 104, 38, 8
 CONTROL "Temperatur:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 104, 104, 38, 8
 CONTROL "\xB0C", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 180, 104, 8, 8
 CONTROL "\xB0C", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 180, 82, 8, 8
 CONTROL "Temperatursensor (Thermopile) im Sensor (->Kanal 3)", -1, "BUTTON", BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 2, 94, 188, 20
 CONTROL "Widerstand:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 6, 104, 38, 8
 CONTROL "Ohm", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 78, 104, 16, 8
 CONTROL "Quotient (Kanal1 / Kanal 2) Pyrometer", -1, "BUTTON", BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 2, 72, 188, 20
}

0x21 DIALOG 6, 15, 194, 113
STYLE DS_MODALFRAME | 0x4L | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Druckerport"
FONT 8, "Helv"
{
 GROUPBOX "&Port", -1, 2, 0, 72, 32, BS_GROUPBOX | WS_CHILD | WS_VISIBLE | WS_GROUP
 COMBOBOX 101, 6, 12, 64, 70, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_TABSTOP
 GROUPBOX "Zuordnung (fest)", -1, 76, 0, 110, 88, BS_GROUPBOX | WS_CHILD | WS_VISIBLE
 LTEXT "SubD\n\n/STB\nDATA\nBUSY\n/ACK\n/SELIN\nGND", -1, 80, 10, 30, 74, SS_NOPREFIX | WS_GROUP
 LTEXT "Pin\n\n1\n2-9\n11\n10\n17\n18-25", -1, 110, 10, 26, 74, SS_LEFT | SS_NOPREFIX | WS_CHILD | WS_VISIBLE | WS_GROUP
 LTEXT "ADS121x\n\nSCLK\n(Vcc)\nSDOUT\n/DRDY\nSDIO\nGND", -1, 136, 10, 32, 74, SS_NOPREFIX | WS_GROUP
 LTEXT "Pin\n\n14\n(13)\n16\n17\n15\n12", -1, 168, 10, 14, 74, SS_LEFT | SS_NOPREFIX | WS_CHILD | WS_VISIBLE | WS_GROUP
 DEFPUSHBUTTON "OK", IDOK, 12, 96, 50, 14, BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP
 PUSHBUTTON "Abbruch", IDCANCEL, 72, 96, 50, 14
 PUSHBUTTON "Hilfe", IDHELP, 132, 96, 50, 14
}

0x11 DIALOG 0, 0, 180, 24
STYLE 0x404L | WS_CHILD | WS_CLIPSIBLINGS
CAPTION ""
FONT 8, "Helv"
{
 CONTROL "&Maximalzahl Messwerte:", 101, "BUTTON", BS_AUTOCHECKBOX |WS_TABSTOP |WS_CHILD |WS_VISIBLE, 50, 0, 90, 12
 CONTROL "100", 102, "EDIT", ES_LEFT |ES_AUTOHSCROLL |WS_CHILD |WS_VISIBLE |WS_BORDER |WS_TABSTOP |WS_DISABLED, 140, 0, 40, 12
 CONTROL "&Anhängen", 103, "BUTTON", BS_AUTOCHECKBOX |WS_TABSTOP |WS_CHILD |WS_VISIBLE, 50, 12, 60, 12
}

0x22 DIALOG 6, 15, 280, 124
STYLE DS_MODALFRAME | 0x4L | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Koeffizienten"
FONT 8, "Helv"
{
 GROUPBOX "Kanal &1", -1, 52, 2, 52, 84, BS_GROUPBOX | WS_CHILD | WS_VISIBLE | WS_GROUP
 LTEXT "&Skalierung:", -1, 6, 18, 40, 8
 EDITTEXT 100, 56, 16, 44, 12, ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
 GROUPBOX "Kanal &2", -1, 110, 2, 52, 84, BS_GROUPBOX | WS_CHILD | WS_VISIBLE | WS_GROUP
 EDITTEXT 104, 114, 16, 44, 12, ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
 GROUPBOX "Kanal &3", -1, 168, 2, 52, 84, BS_GROUPBOX | WS_CHILD | WS_VISIBLE | WS_GROUP
 EDITTEXT 108, 172, 16, 44, 12, ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
 GROUPBOX "Kanal &4", -1, 226, 2, 52, 84, BS_GROUPBOX | WS_CHILD | WS_VISIBLE | WS_GROUP
 EDITTEXT 112, 230, 16, 44, 12, ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
 LTEXT "&Offset:", -1, 6, 36, 26, 8
 EDITTEXT 101, 56, 34, 44, 12, ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
 EDITTEXT 105, 114, 34, 44, 12, ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
 EDITTEXT 109, 172, 34, 44, 12, ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
 EDITTEXT 113, 230, 34, 44, 12, ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
 LTEXT "&Kommastellen:", -1, 6, 54, 46, 8
 EDITTEXT 102, 56, 52, 44, 12, ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
 EDITTEXT 106, 114, 52, 44, 12, ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
 EDITTEXT 110, 172, 52, 44, 12, ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
 EDITTEXT 114, 230, 52, 44, 12, ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
 LTEXT "&Einheit:", -1, 6, 72, 26, 8
 EDITTEXT 103, 56, 70, 44, 12, ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
 EDITTEXT 107, 114, 70, 44, 12, ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
 EDITTEXT 111, 172, 70, 44, 12, ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
 EDITTEXT 115, 230, 70, 44, 12, ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
 DEFPUSHBUTTON "OK", IDOK, 4, 108, 50, 14, BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP
 PUSHBUTTON "Abbruch", IDCANCEL, 58, 108, 50, 14
 PUSHBUTTON "Hilfe", IDHELP, 112, 108, 50, 14
}

0x23 DIALOG 6, 15, 189, 192
STYLE DS_MODALFRAME | 0x4L | WS_OVERLAPPED | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ADU-Betriebsart"
FONT 8, "MS Sans Serif"
{
 LTEXT "&Verstärkung:", -1, 16, 4, 52, 8
 COMBOBOX 101, 14, 16, 53, 70, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_TABSTOP
 LTEXT "&Turbo-Rate:", -1, 98, 4, 48, 8
 COMBOBOX 102, 96, 16, 52, 67, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_TABSTOP
 CTEXT "Das Produkt beider darf 16 nicht überschreiten!", -1, 14, 30, 158, 8
 LTEXT "&Datenrate (5..1000):", -1, 12, 44, 74, 8
 EDITTEXT 103, 96, 42, 52, 12
 LTEXT "Hz", -1, 158, 44, 18, 8
 LTEXT "Dezimierungsverhältnis bei 10-MHz-Quarz:", -1, 12, 56, 134, 8, SS_NOPREFIX | WS_DISABLED | WS_GROUP
 LTEXT "", 104, 148, 56, 28, 10, WS_BORDER | WS_GROUP
 LTEXT "Tatsächliche Datenrate:", -1, 12, 68, 134, 8, SS_NOPREFIX | WS_DISABLED | WS_GROUP
 LTEXT "", 105, 96, 68, 52, 10, WS_BORDER | WS_GROUP
 LTEXT "Hz", -1, 158, 68, 18, 8
 LTEXT "Betriebs&modus", -1, 12, 84, 74, 8
 COMBOBOX 106, 96, 82, 82, 76, CBS_DROPDOWNLIST | WS_TABSTOP
 CHECKBOX "&Referenzspannungs-Ausgang (2,5V)", 107, 12, 98, 130, 12, BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP
 GROUPBOX "&Kanal-Verwendung", -1, 11, 111, 168, 40, BS_GROUPBOX
 CHECKBOX "Kanal 1", 110, 18, 122, 42, 12, BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP
 CHECKBOX "Kanal 2", 111, 98, 122, 42, 12, BS_AUTOCHECKBOX | WS_TABSTOP
 CHECKBOX "Kanal 3", 112, 18, 136, 42, 12, BS_AUTOCHECKBOX | WS_TABSTOP
 CHECKBOX "Kanal 4", 113, 98, 136, 42, 12, BS_AUTOCHECKBOX | WS_TABSTOP
 LTEXT "&Abfragehäufigkeit:", -1, 14, 156, 60, 8
 EDITTEXT 114, 98, 154, 52, 12, ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP
 LTEXT "ms", -1, 154, 156, 14, 8, SS_LEFT | SS_NOPREFIX | WS_CHILD | WS_VISIBLE | WS_GROUP
 PUSHBUTTON "&Übernehmen", 3, 10, 174, 50, 14, WS_GROUP | WS_TABSTOP
 DEFPUSHBUTTON "OK", IDOK, 72, 174, 32, 14
 PUSHBUTTON "Abbruch", IDCANCEL, 110, 174, 32, 14
 PUSHBUTTON "Hilfe", IDHELP, 148, 174, 32, 14
}

0x3f DIALOG 6, 15, 139, 72
STYLE DS_MODALFRAME | 0x4L | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Über"
FONT 8, "Helv"
{
 DEFPUSHBUTTON "OK", IDOK, 60, 54, 50, 14
 ICON 100, -1, 6, 14, 18, 20, SS_ICON | WS_CHILD | WS_VISIBLE | WS_GROUP
 CONTROL "ADS121x\nSoftware zum Betrieb des Schaltkreises am Druckerport\nh#s 07/05\nTU Chemnitz", -1, "STATIC", SS_CENTER | SS_NOPREFIX | WS_GROUP, 30, 6, 106, 46
}

LANGUAGE 0,0

100 ICON "ads121x.ico"

1 24 "manifest"

1 VERSIONINFO 
FILEVERSION 1, 1, 2013, 1113
PRODUCTVERSION 1, 1, 2013, 1113
FILEFLAGSMASK VS_FF_DEBUG | VS_FF_PRERELEASE | VS_FF_PATCHED | VS_FF_PRIVATEBUILD | VS_FF_INFOINFERRED | VS_FF_SPECIALBUILD
FILEOS VOS__WINDOWS32
FILETYPE VFT_APP
{
 BLOCK "StringFileInfo"
 {
  BLOCK "040704B0"
  {
   VALUE "CompanyName", "haftmann#software"
   VALUE "FileDescription", "ADS121x - 4-Kanal-ADU 24 bit"
   VALUE "FileVersion", "1.01 (10/13)"
   VALUE "InternalName", "ADS121x"
   VALUE "LegalCopyright", "Freeware"
   VALUE "OriginalFilename", "ADS121x.EXE"
   VALUE "ProductName", "http://www.tu-chemnitz.de/~heha"
   VALUE "ProductVersion", "-"
  }
 }

 BLOCK "VarFileInfo"
 {
  VALUE "Translation", 1031, 1200
 }
}
Detected encoding: ANSI (CP1252)4
Wrong umlauts? - Assume file is ANSI (CP1252) encoded