Datenformatbeschreibung. Version: 22 Kopf der Datei: "NXBF22" Beschreibung: TEXT - ein Byte, welches die Länge der Zeichenkette enthält, ist vor dieser platziert. Die Zeichenkette wird nicht mit einem Nullzeichen beendet. Min. Ver. - seit welcher Version die Struktur existiert Länge - Länge der Struktur +----+-----+---------------+--------------------------------------------+ |Min.|Länge| Typ | Beschreibung | |Ver.| | | | +----+-----+---------------+--------------------------------------------+ | | 4-6 | | Identifizierung: | | | | | Für Version <=9 "XBFx", x ist Ver.Nr. | | | | | Für Version >=10 "NXBFxx", xx ist Ver. Nr. | +----+-----+---------------+--------------------------------------------+ | 12 | 12 | St. DATUM | Erstellungsdatum. | +----+-----+---------------+--------------------------------------------+ | 12 | 12 | St. DATUM | Letztes Änderungsdatum. | +----+-----+---------------+--------------------------------------------+ | | 1 | WERT | Anzahl der Felder. | +----+-----+---------------+--------------------------------------------+ | | 4 | WERT | Anzahl der Einräge. | +----+-----+---------------+--------------------------------------------+ | 6 | 2 | WERT | X-Koordinate des Hauptfensters. | +----+-----+---------------+--------------------------------------------+ | 6 | 2 | WERT | Y-Koordinate des Hauptfensters. | +----+-----+---------------+--------------------------------------------+ | 22 | 2 | WERT | X-Koordinate des Blätterfensters. | +----+-----+---------------+--------------------------------------------+ | 22 | 2 | WERT | Y-Koordinate des Blätterfensters. | +----+-----+---------------+--------------------------------------------+ | 22 | 2 | WERT | Breite des Blätterfensters. | +----+-----+---------------+--------------------------------------------+ | 22 | 2 | WERT | Höhe des Blätterfensters. | +----+-----+---------------+--------------------------------------------+ | 6 | 1 | WERT | Länge eines TAB. | +----+-----+---------------+--------------------------------------------+ | 14 | >=1 | TEXT | Passwort im geschützten Format. Falls eins | | | | | gesetzt ist, ist die ganze Datei geschützt.| +----+-----+---------------+--------------------------------------------+ | 9 | >=1 | TEXT | Name der Datei, wohin das Projekt gedruckt | | | | | wird. | +----+-----+---------------+--------------------------------------------+ | 9 | >=1 | TEXT | Kopf des Drucks. | +----+-----+---------------+--------------------------------------------+ | 9 | >=1 | TEXT | Fuß des Drucks. | +----+-----+---------------+--------------------------------------------+ | 9 | >=1 | TEXT | Kopf des Eintrags für den Druck. | +----+-----+---------------+--------------------------------------------+ | 9 | >=1 | TEXT | Fuß des Eintrags für den Druck. | +----+-----+---------------+--------------------------------------------+ | 9 | 1 | WERT | Welche Einträge werden gedruckt: | | | | | 0 - alle | | | | | 1 - nur aktueller | | | | | 2 - Bereich | +----+-----+---------------+--------------------------------------------+ | 9 | 1 | WERT | nur markierte ausdrucken: | | | | | 0 - nein | | | | | ~0 - ja | +----+-----+---------------+--------------------------------------------+ | 13 | 1 | WERT | Verborgene Felder drucken: | | | | | 0 - nein | | | | | ~0 - ja | +----+-----+---------------+--------------------------------------------+ | 13 | 1 | WERT | Druckformat: | | | | | 0 - normal | | | | | 1 - CSV | | | | | 2 - TSV | +----+-----+---------------+--------------------------------------------+ | 11 | >=1 | TEXT | Autor | +----+-----+---------------+--------------------------------------------+ | 11 | >=1 | TEXT | Version | +----+-----+---------------+--------------------------------------------+ | 11 | >=1 | TEXT | Kurzbeschreibung. | +----+-----+---------------+--------------------------------------------+ | 16 | >=1 | TEXT | Auto ARexx-Programm. | +----+-----+---------------+--------------------------------------------+ | 19 | >=1 | TEXT | ARexx Portname. | +----+-----+---------------+--------------------------------------------+ | 11 | 4 | WERT | Eigenschaften. | +----+-----+---------------+--------------------------------------------+ | 17 | >=1 | TEXT | Dateiname des ARexx-Programms für die | | | | | erste Position im Menü "ARexx". | +----+-----+---------------+--------------------------------------------+ | . | | . | | . | +----+-----+---------------+--------------------------------------------+ | 17 | >=1 | TEXT | Dateiname des ARexx-Programms für die | | | | | n-te Position im Menü "ARexx". | +----+-----+---------------+--------------------------------------------+ | . | | . | | . | +----+-----+---------------+--------------------------------------------+ | 17 | >=1 | TEXT | Dateiname des ARexx-Programms für die | | | | | zehnte Position im Menü "ARexx". | +----+-----+---------------+--------------------------------------------+ | 18 | >=1 | TEXT | Name des ARexx-Programms für die erste | | | | | Position im Menü "ARexx". | +----+-----+---------------+--------------------------------------------+ | . | | . | | . | +----+-----+---------------+--------------------------------------------+ | 18 | >=1 | TEXT | Name des ARexx-Programms für die n-te | | | | | Position im Menü "ARexx". | +----+-----+---------------+--------------------------------------------+ | . | | . | | . | +----+-----+---------------+--------------------------------------------+ | 18 | >=1 | TEXT | Name des ARexx-Programms für die zehnte | | | | | Position im Menü "ARexx". | +----+-----+---------------+--------------------------------------------+ | 17 | >=1 | TEXT | ARexx-Konsole. | +----+-----+---------------+--------------------------------------------+ | 18 | >=1 | TEXT | Name der Anzeigendatei für die erste | | | | | Position im Menü "Anzeigen. | +----+-----+---------------+--------------------------------------------+ | . | | . | | . | +----+-----+---------------+--------------------------------------------+ | 18 | >=1 | TEXT | Name der Anzeigendatei für die n-te | | | | | Position im Menü "Anzeigen. | +----+-----+---------------+--------------------------------------------+ | . | | . | | . | +----+-----+---------------+--------------------------------------------+ | 18 | >=1 | TEXT | Name der Anzeigendatei für die zehnte | | | | | Position im Menü "Anzeigen. | +----+-----+---------------+--------------------------------------------+ | 18 | >=1 | TEXT | Name der Anzeige für die erste Position | | | | | im Menü "Anzeigen". | +----+-----+---------------+--------------------------------------------+ | . | | . | | . | +----+-----+---------------+--------------------------------------------+ | 18 | >=1 | TEXT | Name der Anzeige für die n-te Position | | | | | im Menü "Anzeigen". | +----+-----+---------------+--------------------------------------------+ | . | | . | | . | +----+-----+---------------+--------------------------------------------+ | 18 | >=1 | TEXT | Name der Anzeige für die zehnte Position | | | | | im Menü "Anzeigen". | +----+-----+---------------+--------------------------------------------+ | | | TABELLE | Beschreibungstabelle aller Projektfelder. |----+ +----+-----+---------------+--------------------------------------------+ | | | | TABELLE | Beschreibungstabelle aller Projekteinträge.|-+ | +----+-----+---------------+--------------------------------------------+ | | | | Feldbeschreibung: <--------------------------------------------------+--+ +----+-----+---------------+--------------------------------------------+ | | | >=1 | TEXT | Feldbezeichnung. | | +----+-----+---------------+--------------------------------------------+ | | 21 | >=1 | TEXT | Feldname. | | +----+-----+---------------+--------------------------------------------+ | | | 1 | WERT | Feldtyp: | | | | | | 0 - STANDARD | | | | | | 1 - BETRAG | | | | | | 2 - SCHALTER | | | | | | 3 - AUSWAHL | | | | | | 4 - KNOPF | | | | | | 5 - TEXT | | +----+-----+---------------+--------------------------------------------+ | | | 1 | WERT | Ausrichtung: | | | | | | 0 - linksbündig | | | | | | 1 - zentriert | | | | | | 2 - rechtsbündig | | +----+-----+---------------+--------------------------------------------+ | | | 1 | WERT | Unbenutzt. | | +----+-----+---------------+--------------------------------------------+ | | | 2 | WERT | Max. Zeichenanzahl. | | +----+-----+---------------+--------------------------------------------+ | | | 1 | WERT | Größe. | | +----+-----+---------------+--------------------------------------------+ | | | 1 | WERT | Tastenkürzel. | | +----+-----+---------------+--------------------------------------------+ | | | 4 | WERT | Eigenschaften. | | +----+-----+---------------+--------------------------------------------+ | | 8 | 1 | WERT | Zeilenanzahl. | | +----+-----+---------------+--------------------------------------------+ | | 8 | 1 | WERT | Anzahl der vorgegebenen Werte in der Liste | | | | | | bzw. des AUSWAHLfeldes. | | +----+-----+---------------+--------------------------------------------+ | | 8 | >=0 | TEXT | Name der ersten Position der vorgegebenen | | | | | | Werte bzw. im AUSWAHLfeld oder Status des | | | | | | SCHALTERfeldes (erste Position für die | | | | | | logische "0", zweite für die "1"). | | | | | | Nicht benutzt, wenn Beschreibungsbyte | | | | | | zuvor Null ist. | | +----+-----+---------------+--------------------------------------------+ | | 8 | >=0 | TEXT | Name der n-ten Position der vorgegebenen | | | | | | Werte bzw. im AUSWAHLfeld | | | | | | Nicht benutzt, wenn Beschreibungsbyte | | | | | | zuvor Null ist. | | +----+-----+---------------+--------------------------------------------+ | | 8 | >=0 | TEXT | Name der letzten Position der vorgegebenen | | | | | | Werte bzw. im AUSWAHLfeld | | | | | | Nicht benutzt, wenn Beschreibungsbyte | | | | | | zuvor Null ist. | | +----+-----+---------------+--------------------------------------------+ | | 10 | >=1 | TEXT | Startwert. | | +----+-----+---------------+--------------------------------------------+ | | 14 | >=1 | TEXT | Standardwert. | | +----+-----+---------------+--------------------------------------------+ | | 15 | >=1 | TEXT | ARexx-Programm. | | +----+-----+---------------+--------------------------------------------+ | | 15 | >=1 | TEXT | ARexx-Konsole. | | +----+-----+---------------+--------------------------------------------+ | | 20 | >=1 | TEXT | Zulässige Zeichen. | | +----+-----+---------------+--------------------------------------------+ | | 20 | >=1 | TEXT | Unzulässige Zeichen. | | +----+-----+---------------+--------------------------------------------+ | | 20 | >=1 | TEXT | Maske. | | +----+-----+---------------+--------------------------------------------+ | | Eintragsbeschreibung: <--------------------------------------------------+ +----+-----+---------------+--------------------------------------------+ | | 2 | WERT | Länge der Tabelle mit den Werten aller | | | | | Felder des Eintrags. | +----+-----+---------------+--------------------------------------------+ | 7 | 4 | WERT | Eigenschaften. | +----+-----+---------------+--------------------------------------------+ | 12 | 12 | St. DATUM | Erstellungsdatum. | +----+-----+---------------+--------------------------------------------+ | 12 | 12 | St. DATUM | Datum der letzten Änderung. | +----+-----+---------------+--------------------------------------------+ | | | TEXT | Werte aller Felder des Eintrags, getrennt | | | | | durch Nullzeichen. | +----+-----+---------------+--------------------------------------------+ Eigenschaften: Projekteigenschaftsbeschreibung: +----+------------------------------------------------------------------+ |Bit | Beschreibung | +----+------------------------------------------------------------------+ | 0 | Zeige "Über das Projekt..." Fenster beim Start. | +----+------------------------------------------------------------------+ | 1 | ARexx-Programme in "T:" halten. | +----+------------------------------------------------------------------+ Feldeigenschaftenbeschreibung: +----+------------------------------------------------------------------+ |Bit | Beschreibung | +----+------------------------------------------------------------------+ | 0 | Verstecktes Feld. | +----+------------------------------------------------------------------+ | 1 | Nächstes Feld ist weiter (nur bei letztem Feld in der Zeile) | +----+------------------------------------------------------------------+ | 2 | Nicht benutzt. | +----+------------------------------------------------------------------+ | 3 | Ersetzmodus. | +----+------------------------------------------------------------------+ | 4 | Ohne Rahmen (nur TEXTfeld). | +----+------------------------------------------------------------------+ | 5 | Feldname verbergen. | +----+------------------------------------------------------------------+ | 6 | Ohne neue Zeile (nächstes Feld in derselben Zeile). | +----+------------------------------------------------------------------+ | 7 | Nicht hervorgehoben. | +----+------------------------------------------------------------------+ | 8 | TAB nach Feld einsetzen. | +----+------------------------------------------------------------------+ | 9 | Popupknopf mit Vorgabewerten hinzufügen (nur für Felder STANDARD | | | und BETRAG). | +----+------------------------------------------------------------------+ | 10 | Benutze alten Wert. | +----+------------------------------------------------------------------+ | 11 | Nicht speicherbar. | +----+------------------------------------------------------------------+ | 12 | Feld enthält URL Adresse (nur Felder STANDARD und BETRAG). | +----+------------------------------------------------------------------+ Eintragsmarkierungsbeschreibung: +----+------------------------------------------------------------------+ |Bit | Beschreibung | +----+------------------------------------------------------------------+ | 0 | Markiert. | +----+------------------------------------------------------------------+ Rafal Kaczmarczyk