home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Computer Club Elmshorn Atari PD
/
CCE_PD.iso
/
pc
/
0900
/
CCE_0989.ZIP
/
CCE_0989.PD
/
NDHYP02
/
NEWDESK.STG
< prev
Wrap
Text File
|
1994-12-31
|
46KB
|
1,518 lines
## ###################################################################
## Anpassungen für einen ANSI-Zeichensatz
## ###################################################################
## 1.) ersetze "|" durch "ø"
## 2.) ersetze "++" durch "ijIJ"
## 3.) ersetze "-+-" durch "גIJג"
## 4.) ersetze "+-" durch "ijג"
## 5.) ersetze "--" durch "גג"
## 6.) ersetze "ג-" durch "גג"
## 7.) ersetze "+ג" durch "ijג"
## 8.) ersetze "ijIJijIJij" durch "בדגדד" (#Q-Zeile)
## Fäddisch! :-)
## ###################################################################
## GLOBALES
## ###################################################################
@database "Dokumentation der NEWDESK.INF"
@subject "Dokumentation/Dateiformate"
@author "Dirk Hagedorn @ PB"
@$VER: Release 2 (17.11.1994)
@width 100
## ###################################################################
## Titelseite
## ###################################################################
@node "NEWDESK.INF-Dokumentation"
@{U}Inhalt Die Dokumentation der NEWDESK.INF@{0}
Anmerkungen Änderungen Bezugsquellen
Danksagungen Copyright Der Autor
#a: RS-232-Einstellungen
#b: Drucker-Einstellungen
#c: diverse Informationen für CONTROL.ACC
#d: Füllzeile (47 Zeichen lang)
#A: Standardikone und -Endung von Accessories
#C: ROM-Modul-Ikone auf dem Desktop
#D: Ikone für Ordner
#E: Newdesk-Einstellungen
#F: TOS-Anwendungen
#G: GEM-Anwendungen
#I: angemeldete Ikone für Dateien
#K: Newdesk-Menü-Shortcuts
#M: Laufwerksikone auf dem Desktop
#N: Standard-Ikone für Dateien
#O: Druckerikone auf dem Desktop
#P: TTP-Anwendungen
#Q: Farb- und Mustereinstellungen
#S: Fensterzeichensatz
#T: Papierkorbikone auf dem Desktop
#V: Ordnerikone auf dem Desktop
#W: Fenster-Informationen
#X: Dateiikone auf dem Desktop
#Y: GTP-Anwendungen
#Z: Autostart-Anwendung
@endnode
## ###################################################################
## DER AUTOR
## ###################################################################
@node "Der Autor" "Der Autor der NEWDESK.INF-Dokumentation"
@{U}Der Autor Die Dokumentation der NEWDESK.INF@{0}
Dirk Hagedorn
In der Esmecke 9
D-59846 Sundern
MausNet: Dirk Hagedorn @ PB
Usenet: dirk_hagedorn@pb.maus.de (keine Mails > 16kb!)
@endnode
## ###################################################################
## COPYRIGHT
## ###################################################################
@node "Copyright"
@{U}Copyright Die Dokumentation der NEWDESK.INF@{0}
Die NEWDESK.INF-Dokumentation darf auf beliebige Art und Weise an
Dritte weitergegeben werden, solange folgende Voraussetzungen
erfüllt sind:
- Für die Weitergabe (z.B. auf PD-Sammeldisketten) dürfen keine
Gebühren verlangt werden, die eine Höhe von 10 DM (exklusive
Versandkosten) überschreiten.
- Die Dokumentation darf nur mit allen zugehörigen Dateien und
Ordnern in unveränderter Form weitergegeben werden. Dies sind im
einzelnen:
NEWDESK.HYP - die Dokumentation im ST-Guide-Hypertextformat
NEWDESK.REF - die zugehörige Referenzdatei
ND_ANSI.HYP - die gleiche Dokumentation mit ANSI-Zeichen
ND_ANSI.REF - die zugehörige Referenzdatei
NEWDESK.STG - der Hypertext-Quelltext
ND2ANSI.MUP - Mupfel-Script zur Wandlung des Quelltextes
NDHYP02.UPL - Kurzinfomationen für den Upload in Mailboxen
- Dem Archiv dürfen keine weiteren Dateien hinzugefügt werden,
insbesondere keine Mailboxwerbung und keine Werbung für PD-Serien!
- Das Hinzufügen zu kommerzieller Software ist genau dann erlaubt,
solange für den Kunden keine zusätzlichen Kosten entstehen.
Ich erlaube mir jedoch, in Einzelfällen diese generelle Genehmigung
ohne Angaben von Gründen zurückzuziehen!
Der Upload in (gebührenfreie) Mailboxen ist nicht nur erlaubt, sondern
ausdrücklich erwünscht.
@endnode
## ###################################################################
## BEZUGSQUELLEN
## ###################################################################
@node "Bezugsquellen"
@{U}Bezugsquellen Die Dokumentation der NEWDESK.INF@{0}
Die jeweils aktuelle Version der NEWDESK.INF-Dokumentation im
Hypertext-Format für den ST-Guide ist beim Autor gegen Einsendung
einer formatierten Diskette sowie eines frankierten und adressierten
Rückumschlags erhältlich.
Besitzer eines Modems finden die aktuelle Version der Dokumentation
in der Quark Paderborn im Brett ST-Hypertext sowie in der Maus
Paderborn im öffentlichen Programmteil als Archiv NDHYPxx.LZH, wobei
xx jeweils für die aktuelle Releasenummer steht.
Quark PB: (05251) 71409 freier Gastdownload
Maus PB2: (05251) 541578 - "" -
Auf neue Versionen der Dokumentation wird in der MausNet-Gruppe
ATARI.NEWS hingewiesen.
@endnode
## ###################################################################
## ANMERKUNGEN
## ###################################################################
@node "Anmerkungen"
@{U}Anmerkungen Die Dokumentation der NEWDESK.INF@{0}
Anmerkungen zur NEWDESK.INF-Dokumentation:
Dies ist nur der Versuch einer Dokumentation der Bedeutung der
einzelnen Zeilen der NEWDESK.INF-Datei, welche vom Desktop (bzw.
Newdesk) ab TOS 2.0x angelegt wird.
Da diese Datei seitens Atari nicht offiziell dokumentiert ist, kann
kein Versprechen auf Richtigkeit gegeben werden. Desweiteren möchte
ich darauf hinweisen, daß diese Dokumentation noch einige Lücken
enthält.
Solltest Du einmal auf irgendetwas stoßen, was mit der NEWDESK.INF zu
tun hat und in dieser Dokumentation noch nicht enthalten ist, bzw.
solltest Du Fehler innerhalb dieser Dokumentation entdecken, so
informiere mich bitte, damit ich diese Dokumentation dahingehend
erweitern kann und möglichst viele etwas davon haben. Meine Adresse
findest Du im Abschnitt "Der Autor".
Um Leerzeichen innerhalb der einzelnen Zeilen zu verdeutlichen, werden
diese als Unterstrich (_) dargestellt.
Die Dokumentation liest sich besser mit einem nichtproportionalen Font!
@endnode
## ###################################################################
## DANKSAGUNGEN
## ###################################################################
@node "Danksagungen"
@{U}Danksagungen Die Dokumentation der NEWDESK.INF@{0}
Recht herzlich bedanken möchte ich mich bei
Ulli Gruszka,
Dirk Greifenberger,
Michael Ziegler,
Frank Bartels,
Gerd Hillermann,
Aleks Almonacid-Lessmann,
Bernd Blank,
Gerd Hofmann,
Hans-Dieter Jankowski, Dietmar Rabich sowie Julian F. Reschke für das
ST-Profibuch 7. Auflage und die dort enthaltene Dokumentation der #a-
und #c-Zeile,
und ganz besonders bei
Marcus Endberg sowie
Rainer Seitel,
ohne deren Mithilfe die Dokumentation in diesem Umfang nicht möglich gewesen
wäre.
@endnode
## ###################################################################
## ÄNDERUNGEN
## ###################################################################
@node "Änderungen"
@{U}Änderungen Die Dokumentation der NEWDESK.INF@{0}
17.11.1994: - Kleinere Änderungen bei der #E-Zeile aufrund neuer Infos
(vielen Dank an Rainer Seitel @ KA)
- Umfangreiche Kosmetische Änderungen. Der Hypertext sollte
sich nun besser lesen lassen.
- Keine Verweise mehr auf andere Zeilen, sondern komplette
Erklärung jeder Zeile.
- Zusätzlicher Hypertext, indem statt ASCII-Zeichen die
entsprechenden ANSI-Grafikzeichen benutzt werden,
dem Archiv hinzugefügt.
- Hypertext-Quelltext mit im Archiv
09.06.1994: - Dokumentation nun (nur noch) als Hypertext für den
ST-Guide
20.01.1994: - #G-Zeile (dank Reinhard Hamann@S2)
03.01.1994: - #I-Zeile (dank Gerd Hofmann@HN)
- #G-Zeile
- Dokumentation nun im 1stGuide-Format
13.12.1993: - Hinweis bei der #N-Zeile
08.12.1993: - #C-Zeile (dank Rainer Seitel@KA)
17.11.1993: - #W-Zeile 7. Parameter (dank Rainer Seitel@KA)
10.11.1993: - Kommentare erweitert
05.11.1993: - #E-Zeile 4. Parameter Bit 1 (dank Dirk Greifenberger@PE)
- #E-Zeile 2., 5. und 6. Parameter (dank Marcus Endberg@PB)
02.11.1993: - erste Dokumentation erstellt
@endnode
## ###################################################################
## #A-ZEILE
## ###################################################################
@node "#A" "Die #A-Zeile"
@{U}Die #A-Zeile Die Dokumentation der NEWDESK.INF@{0}
@{U}Bedeutung:@{0}
Standardikone und -Endung von Accessories
@{U}Hinweis:@{0}
Die #A-Zeile wird nur unter MultiTOS ausgewertet.
@{U}Beispiel:@{0}
#A_03_04_000_*.ACC@_@_@_
|| || | | | |
|| || | | | |
|| || | | | |
|| || | | +---+--- Standard-Endung eines Accessories
|| || | |
|| || +-+--------- immer 000
|| ||
|| ++------------- immer 04
||
++---------------- Objektnummer (HEX) der Ikone aus
der deskicon.rsc (bzw. deskcicn.rsc)
@endnode
## ###################################################################
## #a-ZEILE
## ###################################################################
@node "#a" "Die #a-Zeile"
@{U}Die #a-Zeile Die Dokumentation der NEWDESK.INF@{0}
@{U}Bedeutung:@{0}
RS-232-Einstellungen
@{U}Hinweis:@{0}
Diese Zeile wird vom Desktop ignoriert und wird nur von CONTROL.ACC
ausgewertet.
@{U}Quelle:@{0}
ST-Profibuch 7. Auflage
@{U}Beispiel:@{0}
#a000000
||||||
|||||+--- Bit 8: 0: an
||||| 1: aus
|||||
||||+---- Protokoll: 0: kein
|||| 1: Xon/Xoff
|||| 2: Rts/Cts
|||| 3: Xon/Xoff & Rts/Cts
||||
|||+----- Wortlänge: 0: 8
||| 1: 7
||| 2: 6
||| 3: 5
|||
||+------ Parität: 0: keine
|| 1: odd
|| 2: even
||
|+------- Baud: 0: 9600 5: 3600 (:): 200 (?): 50
| 1: 4800 6: 2400 (;): 150
| 2: 1200 7: 2000 (<): 134
| 3: 300 8: 1800 (=): 110
| 4: 19200 9: 600 (>): 75
|
+-------- Duplex: 0: voll
1: halb
@endnode
## ###################################################################
## #b-ZEILE
## ###################################################################
@node "#b" "Die #b-Zeile"
@{U}Die #b-Zeile Die Dokumentation der NEWDESK.INF@{0}
@{U}Bedeutung:@{0}
Drucker-Einstellungen
@{U}Hinweise:@{0}
- Diese Zeile wird vom Desktop ignoriert und wird nur von CONTROL.ACC
ausgewertet.
- Die hier angebenen Werte stimmen nicht mit den Angaben im
ST-Profibuch (7. Auflage) überein, da die Werte dort vertauscht
angegeben sind.
@{U}Beispiel:@{0}
#b000000
||||||
|||||+--- Papier-Typ: 0: Einzel
||||| 1: Endlos
|||||
||||+---- Druckerport: 0: Modem
|||| 1: Printer
||||
|||+----- Qualität: 0: Maximum
||| 1: Entwurf
|||
||+------ Punkte/Zeile: 0: 960
|| 1: 1280
||
|+------- Farbe: 0: Farbe
| 1: S/W
|
+-------- Drucker-Typ: 0: Typenrad
1: Matrix
@endnode
## ###################################################################
## #C-ZEILE
## ###################################################################
@node "#C" "Die #C-Zeile"
@{U}Die #C-Zeile Die Dokumentation der NEWDESK.INF@{0}
@{U}Bedeutung:@{0}
ROM-Modul-Ikone auf dem Desktop
@{U}Hinweise:@{0}
- Der Aufbau dieser Zeile ist identisch mit dem der #M-Zeile.
- Der Ikonentext darf maximal 13 Zeichen lang sein!
@{U}Beispiel:@{0}
#C_00_02_07_FF_c_CARTRIDGE@_@_
|| || || || | | |
|| || || || | +-------+--- Ikonentext für die Laufwerksikone
|| || || || |
|| || || || +------------- Laufwerkskennung
|| || || ||
|| || || ++--------------- immer FF
|| || ||
|| || ++------------------ Objektnummer (HEX) der Ikone aus der
|| || deskicon (bzw. deskcicn.rsc)
|| ||
|| ++--------------------- y-Position der Ikone auf dem Desktop
||
++------------------------ x-Position der Ikone auf dem Desktop
@endnode
## ###################################################################
## #c-ZEILE
## ###################################################################
@node "#c" "Die #c-Zeile"
@{U}Die #c-Zeile Die Dokumentation der NEWDESK.INF@{0}
@{U}Bedeutung:@{0}
diverse Informationen für CONTROL.ACC
@{U}Quelle:@{0}
ST-Profibuch 7. Auflage
@{U}Hinweis:@{0}
Diese Zeile wird vom Desktop ignoriert und hat nur eine Bedeutung für
CONTROL.ACC.
@{U}Beispiel:@{0}
#c7770007000600070055200505552220770557075055507703111103
| ||||||||
|- 16 Dreiergruppen mit Farbeinstellungen -||||||++--- Wiederholrate
| ||||||
|||++----- Wiederholzeit
|||
||+------- Glocke: 0: aus
|| 1: an
||
|+-------- Klick: 0: aus
| 1: an
|
+--------- Doppelklickrate
@endnode
## ###################################################################
## #D-ZEILE
## ###################################################################
@node "#D" "Die #D-Zeile"
@{U}Die #D-Zeile Die Dokumentation der NEWDESK.INF@{0}
@{U}Bedeutung:@{0}
Ikone für Ordner
@{U}Hinweise:@{0}
- Der erste Wert scheint immer mit dem zweiten übereinzustimmen. Der
Newdesk orientiert sich an dem zweiten Wert, d.h. eine Änderung des
ersten Wertes bewirkt nichts.
- Der Ordnername darf maximal aus 13 Zeichen bestehen, sonst gibt es
Probleme beim Aufruf von "Extras/Ikonen anmelden..."
@{B}Version 1: Standard-Ikone für Ordner@{0}
@{U}Beispiel:@{0}
#D_FF_01_000_@_*.*@_@_
|| || | | | |
|| || | | +-+--- immer *.*
|| || | |
|| || +-+--------- immer 000
|| ||
|| ++------------- Objektnummer (HEX) der Ikone aus der
|| deskicon.rsc (bzw. deskcicn.rsc)
||
++---------------- immer FF
@{B}Version 2: angemeldete Ikone für Ordner@{0}
@{U}Beispiel:@{0}
#D_20_20_000_@_FOLDNAME.EXT@_@_
|| || | | | |
|| || | | +----------+--- Maske für Ordnername
|| || | |
|| || +-+------------------ immer 000
|| ||
|| ++---------------------- Objektnummer (HEX) der Ikone aus der
|| deskicon.rsc (bzw. deskcicn.rsc)
||
++------------------------- siehe erster Hinweis
@endnode
## ###################################################################
## #d-ZEILE
## ###################################################################
@node "#d" "Die #d-Zeile"
@{U}Die #d-Zeile Die Dokumentation der NEWDESK.INF@{0}
@{U}Bedeutung:@{0}
Füllzeile, 47 Zeichen lang
@{U}Hinweise:@{0}
- Diese Zeile hat lediglich den Sinn, den Beginn der #K-Zeile auf
Zeichen 120 (gerechnet ohne CR/LF) bzw. Byte 129 zu setzen, da der
Newdesk die ersten 128 Bytes ignoriert.
- Sollte diese Zeile eine andere Länge besitzen, so spielt Newdesk
verrückt.
- Zur Sicherheit sollte man das letzte Zeichen z.B. durch ein
Semikolon ersetzen, damit diese Zeile nicht von Editoren
verstümmelt wird, die Leerzeichen am Zeilenende automatisch
entfernen können (z.B. QED, 7up).
Beim "Arbeit sichern" sichert Newdesk wieder die einmal geladene
Zeile, das Semikolon bleibt somit erhalten.
@{U}Beispiel:@{0}
#d_____________________________________________
@endnode
## ###################################################################
## #E-ZEILE
## ###################################################################
@node "#E" "Die #E-Zeile"
@{U}Die #E-Zeile Die Dokumentation der NEWDESK.INF@{0}
@{U}Bedeutung:@{0}
Newdesk-Einstellungen
@{U}Hinweise:@{0}
- Unter TOS 4.xx und MultiTOS enthält diese Zeile 10 Werte.
- Unter TOS 2.0x und TOS 3.0x enthält diese Zeile die ersten 4 Werte.
- Unter TOS < 2.0 enthält die DESKTOP.INF(!) die ersten beiden Werte.
@{U}Beispiel:@{0}
#E_18_13_00_16_01_31_00_00_00_00
|| || || || || || | |
|| || || || || || +---------+--- unbenutzt, immer 00 00 00 00
|| || || || || ||
|| || || || || ++--------------- Bit 0-2: Anzahl Farben
|| || || || || 000: 2 Farben
|| || || || || 001: 4 Farben
|| || || || || 010: 16 Farben
|| || || || || 011: 256 Farben
|| || || || || 100: mehr als 256 Farben
|| || || || || Bit 3: Spaltenzahl
|| || || || || 0: 40 Spalten
|| || || || || 1: 80 Spalten
|| || || || || Bit 4-5: unbenutzt, immer gesetzt???
|| || || || || Bit 6: unbenutzt, immer ungesetzt???
|| || || || || Bit 7: 0: TT-Auflösung
|| || || || || 1: ST-Auflösung
|| || || || ||
|| || || || ++------------------ 00: Zeilenverdopplung aus
|| || || || 01: Zeilenverdopplung an
|| || || ||
|| || || ++--------------------- Bit 0: Index/unsortiert
|| || || 0: aus
|| || || 1: an
|| || || Bit 1: Extras/Cache (nur TT)
|| || || 0: aus
|| || || 1: an
|| || || Bit 2: Index/Einpassen
|| || || 0: aus
|| || || 1: an
|| || || Bit 3: Extras/Desktop-Konfiguation:
|| || || Standardverzeichnis
|| || || 0: Aktuelles Fenster
|| || || 1: Anwednung
|| || || Bit 4: Extras/Desktop-Konfiguration:
|| || || Eingabeparameter
|| || || 0: Nur Dateiname
|| || || 1: Voller Pfad
|| || ||
|| || ++------------------------ unbenutzt (sollte 0 sein)
|| ||
|| |+--------------------------- 0: aktuelle Auflösung
|| | 1: ST-Niedrig
|| | 2: ST-Mittel
|| | 3: ST-Hoch
|| | 4: TT-Niedrig
|| | 5: TT-Mittel
|| | 6: TT-Hoch
|| | 7..15: reserviert für künftige Auflösungen
|| | (entspricht der Nummer des VDI-
|| | Gerätetreibers-1)
|| |
|| +---------------------------- 0: Blitter aus (nur ST)
|| 1: Blitter an
||
++------------------------------ Bit 0: Extras/Voreinstellungen:
Datei überschreiben
0: ja
1: nein
Man beachte die umgekehrte Reihenfolge
gegenüber "kopieren" und "löschen".
Bit 1: Cache
0: aus
1: an
Bit 2: Dateien einfügen
0: nein
1: ja
Bit 3: Extras/Voreinstellungen:
Datei kopieren
0: nein
1: ja
Bit 4: Extras/Voreinstellungen:
Datei löschen
0: nein
1: ja
Bit 5-6: Index
0: nach Namen (es sei denn, Bit 0 ist
im 4. Parameter gesetzt, denn dann
gilt "unsortiert")
1: nach Datum
2: nach Größe
3: nach Art
Bit 7: Index
0: als Ikonen
1: als Text
@endnode
## ###################################################################
## #F-ZEILE
## ###################################################################
@node "#F" "Die #F-Zeile"
@{U}Die #F-Zeile Die Dokumentation der NEWDESK.INF@{0}
@{U}Bedeutung:@{0}
TOS-Anwendungen
@{U}Hinweis:@{0}
Der Aufbau und Inhalt dieser Zeilen ist identisch mit den #G-Zeilen.
Einziger Unterschied: Der zweite Wert ist immer 04.
@{B}Version 1: Standard-Ikone und -Endung der TOS-Anwendungen@{0}
@{U}Beispiel:@{0}
#F_03_04_000_*.TOS@_@_@_
|| || | | | |
|| || | | | |
|| || | | | |
|| || | | +---+--- Standard-Endung einer TOS-Anwendung
|| || | |
|| || +-+--------- immer 000
|| ||
|| ++------------- immer 04
||
++---------------- Objektnummer (HEX) der Ikone aus
der deskicon.rsc (bzw. deskcicn.rsc)
@{B}Version 2: angemeldete TOS-Anwendung@{0}
@{U}Beispiel:@{0}
#F 03 04 314 C:\USR\BIN\MINTVERS.TOS@ *.@ @
@endnode
## ###################################################################
## #G-ZEILE
## ###################################################################
@node "#G" "Die #G-Zeile"
@{U}Die #G-Zeile Die Dokumentation der NEWDESK.INF@{0}
@{U}Bedeutung:@{0}
GEM-Anwendungen
@{U}Hinweise:@{0}
- Als Parameter sind maximal 11 Zeichen erlaubt. Als Dateityp sind
maximal 3 Zeichen (ohne *.) erlaubt. Als Funktionstastenwert ist
maximal 99 (0x63) zulässig.
Wer diese Werte überschreitet, weil er mit einem Editor nachgeholfen
hat, der darf sich nicht über einen verstümmelten Dialog Extras/
Anwendung anmelden... oder gar über Abstürze wundern.
- Hat man eine Anwendung angemeldet und ändert den Namen des Ordners,
in dem die Anwendung liegt, so erfolgt KEINE automatische Änderung
der NEWDESK.INF. Wer Probleme mit der Länge seiner NEWDESK.INF hat,
der sollte gelegentlich mal manuell oder mit Hilfe von NIU.TTP
(Programm vom Autor dieses Textes) kontrollieren.
- Die Speicherplatz-Angabe gibt's erst ab MultiTOS
@{B}Version 1: Standard-Ikone und -Endung der GEM-Anwendungen@{0}
@{U}Beispiel:@{0}
#G_03_FF_000_*.APP@_@_@_
#G_03_FF_000_*.PRG@_@_@_
|| || | | | |
|| || | | | |
|| || | | | |
|| || | | +---+--- Standard-Endung einer GEM-Anwendung
|| || | |
|| || +-+--------- immer 000
|| ||
|| ++------------- immer FF
||
++---------------- Objektnummer (HEX) der Ikone aus
der deskicon.rsc (bzw. deskcicn.rsc)
@{B}Version 2: angemeldete GEM-Anwendung@{0}
@{U}Beispiel:@{0}
#G_03_04_209_D:\ZIP\STZIP.PRG@_*.ZIP@_-v @_xxxxxxxx
|| || ||| | | | | | | | |
|| || ||| | | | | | | +------+--- Speicherplatz in Bytes in
|| || ||| | | | | | | hexadezimaler Schreibweise,
|| || ||| | | | | | | welches die Anwendung max.
|| || ||| | | | | | | belegen darf. Beispiele:
|| || ||| | | | | | | 00040000 = 256k
|| || ||| | | | | | | 00100000 = 1024k
|| || ||| | | | | | | leer = unbegrenzt
|| || ||| | | | | | |
|| || ||| | | | | +-+------------- Parameter
|| || ||| | | | |
|| || ||| | | +---+------------------ Dateityp
|| || ||| | |
|| || ||| +--------------+------------------------- Zugriffpfad der Anwendung
|| || |||
|| || |++------------------------------------------ Funktionstaste (0x00: keine)
|| || |
|| || +-------------------------------------------- Bit 0: Standardverzeichnis
|| || 0: Akt. Fenster
|| || 1: Anwendung
|| || Bit 1: Startparameter
|| || 0: Dateiname
|| || 1: Voller Pfadname
|| ||
|| ++---------------------------------------------- immer 04?
||
++------------------------------------------------- Objektnummer der Ikone aus der
der deskicon.rsc (bzw. deskcicn.rsc)
@endnode
## ###################################################################
## #I-ZEILE
## ###################################################################
@node "#I" "Die #I-Zeile"
@{U}Die #I-Zeile Die Dokumentation der NEWDESK.INF@{0}
@{U}Bedeutung:@{0}
angemeldete Ikone für Dateien
@{U}Hinweise:@{0}
- Übliche Zeilen enthalten lediglich eine Dateimaske. Beispiele:
#I 20 20 000 @ LIES*.*@ @
#I 20 20 000 @ READ*.*@ @
Der Newdesk benutzt zur Darstellung einer solchen Datei die Ikone,
welches durch den zweiten Wert repräsentiert wird. Eine Änderung
des ersten Wertes bewirkt nichts.
- Obige Beispielzeilen lassen sich in einer Zeile zusammenfassen:
#I 20 20 000 LIES*.*@ READ*.*@ @
Somit kann man ein wenig Platz in der NEWDESK.INF sparen, wenn eine
Ikone für mehrere Dateitypen benutzt werden soll.
Dies funktioniert allerdings nur genau dann, wenn der erste Wert und der
zweite Wert übereinstimmen!
- Generell gilt: Die Dateimasken dürfen maximal aus 13 Zeichen
bestehen, sonst gibt es Probleme beim Aufruf von "Extras/Ikonen
anmelden..."
@{U}Beispiel:@{0}
#I_20_20_000_@_FILEMASK.EXT@_FILEMASK.EXT@_
|| || | | | | | |
|| || | | +----------+--+----------+-- Masken für Dateinamen
|| || | |
|| || +-+------------------------------- immer 000
|| ||
|| ++----------------------------------- Objektnummer (HEX) der Ikone aus
|| der deskicon.rsc (bzw. deskcicn.rsc)
||
++-------------------------------------- Objektnummer (HEX) der Ikone aus
der deskicon.rsc (bzw. deskcicn.rsc)
@endnode
## ###################################################################
## #K-ZEILE
## ###################################################################
@node "#K" "Die #K-Zeile"
@{U}Die #K-Zeile Die Dokumentation der NEWDESK.INF@{0}
@{U}Bedeutung:@{0}
Newdesk-Menü-Shortcuts
@{U}Hinweis:@{0}
Die #K-Zeile enthält die Ascii-Werte der Shortcuts für das Menü des
Newdesk in Form von zweistelligen hexadezimalen Werten, getrennt durch
je ein Leerzeichen.
Als Zeilenendekennung wird die Kombination Leerzeichen+@ benutzt.
0x00 steht für einen Menüeintrag, für den kein Shortcut festgelegt
wurde.
Werte kleiner 0x20 stehen für Tastenkombinationen der Art
Control+Taste.
@{U}Beispiel:@{0}
@autorefoff
#K_4F_49_46_4B_4E_43_55_57_41_4D_00_42_54_31_32_33_34_35_45_48_28_29_2F_2A_56_4C_44_58_00_00_00_@
#K_ Zeilenkennung
4F_ Datei/öffnen [O] O = Ascii(0x4F)
49_ Datei/zeige Info [I]
46_ Datei/suchen... [F]
4B_ Datei/löschen... [K]
4E_ Datei/neuer Ordner [N]
43_ Datei/schließen [C]
55_ Datei/Fenster schließen [U]
57_ Datei/Nächstes Fenster [W]
41_ Datei/Alles auswählen [A]
4D_ Datei/Dateimaske setzen [M]
00_ Datei/formatieren... kein Shortcut, da 0x00
42_ Index/als Ikonen [B]
54_ Index/als Text [T]
31_ Index/ordne Namen [1]
32_ Index/ordne Datum [2]
33_ Index/ordne Größe [3]
34_ Index/ordne Art [4]
35_ Index/unsortiert [5]
45_ Index/einpassen [E]
48_ Index/Hintergrund... [H]
28_ Extras/Ikonen anmelden... [(]
29_ Extras/Anwendung anmelden... [)]
2F_ Extras/Laufwerke anmelden [/]
2A_ Extras/Ikonen entfernen [*]
56_ Extras/Voreinstellungen... [V]
4C_ Extras/.INF-Datei lesen... [L]
44_ Extras/Desktop-Konfiguration... [D]
58_ Extras/Arbeit sichern... [X]
00_ Extras/Hardcopy
00_ Extras/Blitter
00_ Extras/Bildschirmtyp (MultiTOS, TOS 4.xx)
@autorefon
@endnode
## ###################################################################
## #M-ZEILE
## ###################################################################
@node "#M" "Die #M-Zeile"
@{U}Die #M-Zeile Die Dokumentation der NEWDESK.INF@{0}
@{U}Bedeutung:@{0}
Laufwerksikone auf dem Desktop
@{U}Hinweis:@{0}
Der Ikonentext darf maximal 13 Zeichen lang sein.
@{U}Beispiel:@{0}
#M_00_01_09_FF_C_DAS BOOT@_@_
|| || || || | | |
|| || || || | +------+--- Text der Laufwerksikone
|| || || || |
|| || || || +------------ Laufwerkskennung
|| || || ||
|| || || ++-------------- immer FF
|| || ||
|| || ++----------------- Objektnummer (HEX) der Ikone aus der
|| || deskicon.rsc (bzw. deskcicn.rsc)
|| ||
|| ++-------------------- y-Position der Ikone auf dem Desktop
||
++----------------------- x-Position der Ikone auf dem Desktop
@endnode
## ###################################################################
## #N-ZEILE
## ###################################################################
@node "#N" "Die #N-Zeile"
@{U}Die #N-Zeile Die Dokumentation der NEWDESK.INF@{0}
@{U}Bedeutung:@{0}
Standard-Ikone für Dateien
@{U}Hinweise:@{0}
- Der restliche Zeileninhalt scheint unwichtig zu sein.
- Fehlt diese Zeile, dann meckert der Newdesk mit "Ungültiger
Dateityp" oder stürzt unter MultiTOS gar mit einem Bus-Error ab!
@{U}Beispiel:@{0}
#N_FF_04_000_@_*.*@_@_
|| || | | | |
|| || | | +-+--- immer *.*
|| || | |
|| || +-+--------- immer 000
|| ||
|| ++------------- Objektnummer (HEX) der Ikone aus der
|| deskicon.rsc (bzw. deskcicn.rsc)
||
++---------------- immer FF
@endnode
## ###################################################################
## #O-ZEILE
## ###################################################################
@node "#O" "Die #O-Zeile"
@{U}Die #O-Zeile Die Dokumentation der NEWDESK.INF@{0}
@{U}Bedeutung:@{0}
Druckerikone auf dem Desktop
@{U}Hinweise:@{0}
- Der Aufbau dieser Zeile ist identisch mit dem der #M-Zeile.
Einziger Unterschied: Statt Laufwerkskennung ein Leerzeichen.
- Der Ikonentext darf maximal 13 Zeichen lang sein!
@{U}Beispiel:@{0}
#O_07_06_06_FF___DESKJET_510@_@_
|| || || || | | |
|| || || || | +---------+--- Text der Druckerikone
|| || || || |
|| || || || +--------------- Leerzeichen!
|| || || ||
|| || || ++----------------- immer FF
|| || ||
|| || ++-------------------- Objektnummer (HEX) der Ikone aus der
|| || deskicon.rsc (bzw. deskcicn.rsc)
|| ||
|| ++----------------------- y-Position der Ikone auf dem Desktop
||
++-------------------------- x-Position der Ikone auf dem Desktop
@endnode
## ###################################################################
## #P-ZEILE
## ###################################################################
@node "#P" "Die #P-Zeile"
@{U}Die #P-Zeile Die Dokumentation der NEWDESK.INF@{0}
@{U}Bedeutung:@{0}
TTP-Anwendungen
@{U}Hinweis:@{0}
Der Aufbau und Inhalt dieser Zeilen ist identisch mit den #G-Zeilen.
@{B}Version 1: Standard-Ikone und -Endung der TTP-Anwendungen@{0}
@{U}Beispiel:@{0}
#P_03_FF_000_*.TTP@_@_@_
|| || | | | |
|| || | | | |
|| || | | | |
|| || | | +---+--- Standard-Endung einer TTP-Anwendung
|| || | |
|| || +-+--------- immer 000
|| ||
|| ++------------- immer FF
||
++---------------- Objektnummer (HEX) der Ikone aus
der deskicon.rsc (bzw. deskcicn.rsc)
@{B}Version 2: angemeldete TTP-Anwendung@{0}
@{U}Beispiel:@{0}
#P_03_04_20A_D:\LHARC\LHARC.TTP@_*.LZH@_l -h @_
|| || ||| | | | | | |
|| || ||| | | | | | |
|| || ||| | | | | | |
|| || ||| | | | | | |
|| || ||| | | | | | |
|| || ||| | | | | | |
|| || ||| | | | | | |
|| || ||| | | | | | |
|| || ||| | | | | | |
|| || ||| | | | | +---+------------- Parameter
|| || ||| | | | |
|| || ||| | | +---+-------------------- Dateityp
|| || ||| | |
|| || ||| +-----------------+-------------------------- Zugriffpfad der Anwendung
|| || |||
|| || |++---------------------------------------------- Funktionstaste (0x0A: F10)
|| || |
|| || +------------------------------------------------ Bit 0: Standardverzeichnis
|| || 0: Akt. Fenster
|| || 1: Anwendung
|| || Bit 1: Startparameter
|| || 0: Dateiname
|| || 1: Voller Pfadname
|| ||
|| ++-------------------------------------------------- immer 04?
||
++----------------------------------------------------- Objektnummer der Ikone aus der
der deskicon.rsc (bzw. deskcicn.rsc)
@endnode
## ###################################################################
## #Q-ZEILE
## ###################################################################
@node "#Q" "Die #Q-Zeile"
@{U}Die #Q-Zeile Die Dokumentation der NEWDESK.INF@{0}
@{U}Bedeutung:@{0}
Farb- und Mustereinstellungen
@{U}Hinweis:@{0}
Bei den verschiedenen Auflösungen bin ich mir nicht ganz sicher.
Die Werte stimmen jedenfalls für die ST-Auflösungen.
@{U}Beispiel:@{0}
#Q_41_00_43_40_43_40_
|| || || || || ||
|| || || || +++++--- ST-(TT-)Niedrig, Grafikkarten
|| || || || || |+--- Fenster-Farbe: 0 (WHITE) .. F (LMAGENTA)
|| || || || || +---- Fenster-Muster: 0 (IP_HOLLOW) .. 7 (IP_SOLID)
|| || || || |+------ Desktop-Farbe: 0..F
|| || || || +------- Desktop-Muster: 0..7
|| || || ||
|| || +++++--------- ST-(TT-)Mittel
|| || || |+--------- Fenster-Farbe
|| || || +---------- Fenster-Muster
|| || |+------------ Desktop-Farbe
|| || +------------- Desktop-Muster
|| ||
+++++--------------- ST-(TT-)Hoch
|| |+--------------- Fenster-Farbe
|| +---------------- Fenster-Muster
|+------------------ Desktop-Farbe
+------------------- Desktop-Muster
@endnode
## ###################################################################
## #S-ZEILE
## ###################################################################
@node "#S" "Die #S-Zeile"
@{U}Die #S-Zeile Die Dokumentation der NEWDESK.INF@{0}
@{U}Bedeutung:@{0}
Fensterzeichensatz
@{U}Hinweis:@{0}
Die #S-Zeile wird nur von MultiTOS ausgewertet.
@{U}Beispiel:@{0}
#S_00_0A
|| ||
|| ++--- Höhe des Zeichensatzes in Punkten
||
++------ ID des Zeichensatzes
@endnode
## ###################################################################
## #T-ZEILE
## ###################################################################
@node "#T" "Die #T-Zeile"
@{U}Die #T-Zeile Die Dokumentation der NEWDESK.INF@{0}
@{U}Bedeutung:@{0}
Papierkorbikone auf dem Desktop
@{U}Hinweise:@{0}
- Der Aufbau dieser Zeile ist identisch mit dem der #M-Zeile.
Einziger Unterschied: Statt Laufwerkskennung ein Leerzeichen.
- Der Ikonentext darf maximal 13 Zeichen lang sein!
@{U}Beispiel:@{0}
#T_07_07_02_FF___PAPIERKORB@_@_
|| || || || | | |
|| || || || | +--------+--- Text der Papierkorbikone
|| || || || |
|| || || || +-------------- Leerzeichen!
|| || || ||
|| || || ++---------------- immer FF
|| || ||
|| || ++------------------- Objektnummer (HEX) der Ikone aus der
|| || deskicon.rsc (bzw. deskcicn.rsc)
|| ||
|| ++---------------------- y-Position der Ikone auf dem Desktop
||
++------------------------- x-Position der Ikone auf dem Desktop
@endnode
## ###################################################################
## #V-ZEILE
## ###################################################################
@node "#V" "Die #V-Zeile"
@{U}Die #V-Zeile Die Dokumentation der NEWDESK.INF@{0}
@{U}Bedeutung:@{0}
Ordnerikone auf dem Desktop
@{U}Hinweise:@{0}
- Der Aufbau dieser Zeile ist identisch mit dem der #X-Zeile.
- Ein Doppelklick auf eine Ordnerikone, welches auf dem Desktop liegt,
öffnet ein Fenster mit der in dieser Zeile definierten Dateimaske.
- Der Ikonentext darf maximal 13 Zeichen lang sein!
@{U}Beispiel:@{0}
#V_07_05_01_FF___E:\BIN\*.*@_E:\BIN@_
|| || || || | | | |
|| || || || | | +-----+--- Text der Ordnerikone
|| || || || | |
|| || || || +--------+----------- Zugriffspfad und Dateimaske
|| || || ||
|| || || ++------------------------ immer FF
|| || ||
|| || ++--------------------------- Objektnummer (HEX) der Ikone aus
|| || der deskicon.rsc (bzw. deskcicn.rsc)
|| ||
|| ++------------------------------ y-Position der Ikone
||
++--------------------------------- x-Position der Ikone
@endnode
## ###################################################################
## #W-ZEILE
## ###################################################################
@node "#W" "Die #W-Zeile"
@{U}Die #W-Zeile Die Dokumentation der NEWDESK.INF@{0}
@{U}Bedeutung:@{0}
Fenster-Informationen
@{U}Beispiel:@{0}
#W_00_00_0A_01_1F_17_00_C:\AUTO\*.PRG@_
|| || || || || || || | |||
|| || || || || || || | |++--- Zeilenendekennung
|| || || || || || || | |
|| || || || || || || +-----------+----- Pfad und Dateimaske eines automatisch
|| || || || || || || geöffneten Directory-Fensters oder leer
|| || || || || || ||
|| || || || || || ++------------------- laufende Nummer der zugehörigen Ikone
|| || || || || ||
|| || || || || ++---------------------- Fensterhöhe
|| || || || ||
|| || || || ++------------------------- Fensterbreite
|| || || ||
|| || || ++---------------------------- y-Position des Fensters
|| || ||
|| || ++------------------------------- x-Position des Fensters
|| ||
|| ++---------------------------------- Stellung des vertikalen Sliders
||
++------------------------------------- Stellung des horizontalen Sliders
@endnode
## ###################################################################
## #X-ZEILE
## ###################################################################
@node "#X" "Die #X-Zeile"
@{U}Die #X-Zeile Die Dokumentation der NEWDESK.INF@{0}
@{U}Bedeutung:@{0}
Dateiikone auf dem Desktop
@{U}Hinweis:@{0}
Der Ikonentext darf maximal 13 Zeichen lang sein!
@{U}Beispiel:@{0}
#X_07_01_03_FF___D:\PIAG\TRICKY.APP@_TRICKY 2.5@_
|| || || || | | | |
|| || || || | | +--------+--- Text der Dateiikone
|| || || || | |
|| || || || +----------------+--------------- Zugriffspfad der Datei
|| || || ||
|| || || ++------------------------------------ immer FF
|| || ||
|| || ++--------------------------------------- Objektnummer (HEX) der Ikone aus
|| || der deskicon.rsc (bzw. deskcicn.rsc)
|| ||
|| ++------------------------------------------ y-Position der Ikone
||
++--------------------------------------------- x-Position der Ikone
@endnode
## ###################################################################
## #Y-ZEILE
## ###################################################################
@node "#Y" "Die #Y-Zeile"
@{U}Die #Y-Zeile Die Dokumentation der NEWDESK.INF@{0}
@{U}Bedeutung:@{0}
GTP-Anwendungen
@{U}Hinweis:@{0}
Der Aufbau und Inhalt dieser Zeilen ist identisch mit den #G-Zeilen.
@{B}Version 1: Standard-Ikone und -Endung der GTP-Anwendungen@{0}
@{U}Beispiel:@{0}
#Y_03_FF_000_*.GTP@_@_@_
|| || | | | |
|| || | | | |
|| || | | | |
|| || | | +---+--- Standard-Endung einer GTP-Anwendung
|| || | |
|| || +-+--------- immer 000
|| ||
|| ++------------- immer FF
||
++---------------- Objektnummer (HEX) der Ikone aus
der deskicon.rsc (bzw. deskcicn.rsc)
@{B}Version 2: angemeldete GTP-Anwendung@{0}
@{U}Beispiel:@{0}
#Y_03_04_209_D:\ZIP\STZIP.GTP@_*.ZIP@_-v @_
|| || ||| | | | | | |
|| || ||| | | | | | |
|| || ||| | | | | | |
|| || ||| | | | | | |
|| || ||| | | | | | |
|| || ||| | | | | | |
|| || ||| | | | | | |
|| || ||| | | | | | |
|| || ||| | | | | | |
|| || ||| | | | | +-+-- Parameter
|| || ||| | | | |
|| || ||| | | +---+------- Dateityp
|| || ||| | |
|| || ||| +--------------+-------------- Zugriffpfad der Anwendung
|| || |||
|| || |++------------------------------- Funktionstaste (0x09: F9)
|| || |
|| || +--------------------------------- Bit 0: Standardverzeichnis
|| || 0: Akt. Fenster
|| || 1: Anwendung
|| || Bit 1: Startparameter
|| || 0: Dateiname
|| || 1: Voller Pfadname
|| ||
|| ++----------------------------------- immer 04?
||
++-------------------------------------- Objektnummer der Ikone aus der
der deskicon.rsc (bzw. deskcicn.rsc)
@endnode
## ###################################################################
## #Z-ZEILE
## ###################################################################
@node "#Z" "Die #Z-Zeile"
@{U}Die #Z-Zeile Die Dokumentation der NEWDESK.INF@{0}
@{U}Bedeutung:@{0}
Autostart-Anwendung
@{U}Beispiel:@{0}
#Z_01_D:\PROG\AUTOPROG.PRG@_
|| | |||
|| | |++--- Zeilenendekennung
|| | |
|| +------------------+----- kompletter Pfad der Anwendung
||
++-------------------------- 00: TOS-Anwendung
01: GEM-Anwendung
@endnode
## ###################################################################
## Popup-Nodes
## ###################################################################
@pnode "CONTROL.ACC"
CONTROL.ACC ist das alte Kontrollfeld, welches durch das
modulare Kontrollfeld XCONTROL ersetzt wurde.
@endnode