// Delphi 7.0-Code. Für Entwickler mit anderen Sprachen: // - Boolean in Delphi 7 ist exakt 1 Byte groß, UNSIGNED // - 0 = false, alles andere = true // // - Byte in Delphi 7 ist exakt 1 Byte groß, UNSIGNED // // - Der gesamte Record hat ein 8-Byte-Alignment // // Die 4 möglichen Eingänge des Parallelports sind wie folgt im Record // eingetragen: // // TInputStruct.IN1 = ERROR (Pin 15) // TInputStruct.IN2 = SELECT (Pin 13) // TInputStruct.IN3 = PAPER ERROR (Pin 12) // TInputStruct.IN4 = BUSY (Pin 11) // Alle anderen booleans sind IMMER false, ebenso alle Elemente, die // mit "PCF" beginnen. // // // Ist ein IOWarrior angeschlossen, sind alle 8 Booleans gültig, // und ist ein PCF8574 am IIC-Port angeschlossen, auch die "PCF"-Elemente. // // Hinweis: Die Daten des PCF8574 kommen prinzipbedingt etwas verzögert // herein, da der PCF von STLCD extra um die Daten "gebeten" werden muß. // Daher ist die Anzeige manchmal etwas "laggy".