[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference 7.286::atarist

Title:Atari ST, TT, & Falcon
Notice:Please read note 1.0 and its replies before posting!
Moderator:FUNYET::ANDERSON
Created:Mon Apr 04 1988
Last Modified:Tue May 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:1433
Total number of notes:10312

113.0. "DESKTOP.INF" by MUNEDU::FALKENSTEIN () Fri Jun 03 1988 11:46

                    <DESKTOP.INF PARAMETERS>

Listed below are all parameters of desktop.inf you are allowed to change 
with a texteditor. So you may create your own desktop without a desk-
accessory. The desktop then is loaded by booting the disk which contains
your new desktop.inf.
First an example of a typical desktop.inf, later on the explanation for it:

Line  1:        #a000000
Line  2:        #b000000
Line  3:        #c7770007000600052220770557075055507703111103
Line  4:        #d
Line  5:        #E 1B 03
Line  6:        #W 00 00 00 07 50 12 08 A:\*.*@
Line  7:        #W 00 00 0D 08 2A 0B 00 @
Line  8:        #W 00 00 0E 09 2A 0B 00 @
Line  9:        #W 00 00 0F 0A 2A 0B 00 @
Line 10:        #M 00 00 00 FF A Diskstation@ @
Line 11:        #M 00 01 00 FF B Diskstation@ @
Line 12:        #T 00 06 02 FF Trash@
Line 13:        #F FF 04 @*.*@
Line 14:        #D FF 01 @*.*@
Line 15:        #G 03 FF *.PRG@ @
Line 16:        #G 03 FF *.APP@ @
Line 17:        #F 03 04 *.TOS@ @
Line 18:        #P 03 04 *.TTP@ @


Explanations for the parameters of each line:
=============================================

Line 1: Information about RS232, Datacom
-------

Example:  #a000000
Format :  #a123456

Byte:          Information about:            Values:
----------------------------------------------------
1              Duplex                    0=Full
                                         1=Half

2              Baud Rate                 0=9600
                                         1=4800
                                         2=1200
                                         3= 300

3              Parity                    0=none
                                         1=odd
                                         2=even

4              Bit Rate                  0=8 Bit
                                         1=7 Bit
                                         2=6 Bit
                                         3=5 Bit

5              Protocol                  0=none
                                         1=XON/XOFF
                                         2=RTS/CTS
                                         3=XON/XOFF and RTS/CTS

6              8th Bit                   0=yes
                                         1=no


Line 2: Information about printers (same as desk1.acc)
-------

Example: #b 000000
Format : #b 123456

Byte:          Information about:           Values:
---------------------------------------------------
1              Printer type              0=matrix
                                         1=daisy wheel
 
2              Color Printer             0=color printer
                                         1=b/w printer

3              Dots                      0=1280
                                         1= 960

4              Quality                   0=maximum
                                         1=draft

5              send data to              0=printerport
                                         1=modemport

6              Papertype                 0=single feed
                                         1=paperfeed


Line 3: Information about Colorpalette and Mouseparameters
-------

Example: #c 700...0703111014
Format : #c 111...1112345566

Byte:          Information about:           Values:
---------------------------------------------------
111            Colorassignments          depends on color
                                         (3 Byte each for RGB-values)

2              speed of double-click     0 through 4

3              Keyboardclick             0=off
                                         1=on

4              time until start of       1 through 46
               repeat-function

5              speed of repeat-funct.    1 through 21
               (low value eqs high speed)


Line 4: not used (means unknown)
-------


Line 5: Directory Informations
-------

Example: #E 1B 03
Format : #E 11 22

Byte:          Bit:             Information about:
--------------------------------------------------
11            0,1,2             not used

                3               Copymessage 0=no
                                            1=yes

                4               Deletemessage 0=no
                                              1=yes

             5 and 6            sort for: 00=names
                                          01=date
                                          10=size
                                          11=filetype

                7               show as:   0=icons
                                           1=text

22                              Resolution: 03=high
                                            02=medium
                                            01=low


Line 6 through Line 9: Windowing Informations
----------------------

Example: #W 00 00 00 03 50 15 07 a:\*.* @
Format : #W 11 22 33 44 55 66 77 8888....

Byte:         Information about:             Values:
----------------------------------------------------
11            Position hor. Scrollbar
22            Position vert.Scrollbar
33            Window X-Position
44            Window Y-Position
55            Window Width
66            Window Height
(These values may not be changed in pixels but in charactersizes. If the 
window is not placed correctly on the desktop, the system will correct the
values)
In Window Width and Window Height are the values of Rollbars and the Info-
(Status-) Line included.

77            if value<>0, window is         08: diskstation A
              open                           07: diskstation B
                                             09: diskstation D
                                             0A: diskstation E

88            mask for the display           for example  A:\*.*
              of files


Line 10 and Line 11: Diskstations
--------------------

Example: #M 00 00 00 FF A Diskstation@ @
Format : #M 11 22 33 44 5 666...66666777

Byte:         Information about:          Values:
-------------------------------------------------
11            Row of the Icon          0 through 7
22            Line of the Icon         0 through 7

33            Number of the Icon       0=diskstation symbol
                                       1=folder-symbol
                                       2=trash-symbol
                                       3=program-symbol
                                       4=document-symbol

44            always FF

 5            Diskstation identifier   A, B, D, E, ....
              (Diskstation "C" is not covered by desktop.inf!)

66            Name of the Icon         (max. 12 characters)

77            unknown


Line 12: Trash or Waste Basket
--------

Example:  #T 07 00 02 FF Trash@ @
Format :  #T 11 22 33 44 5 666...666777

     > SAME AS LINES 10 AND 11! <


Lines 13 through 18:  Applications
--------------------

Examples:  #G 03 FF *.PRG      (GEM-Application)
           #F 03 04 *.TOS      (TOS-Application)
           #P 03 04 *.TTP      (TTp-Application)

Format:    #1 22 33 4.444 55...

Byte:        Information about:          Values:
------------------------------------------------
1            Type of Application       G/F/P

22           unknown

33           unknown

44           Name of Application

55           Filetypes to announce

(All announced filetypes can be doubleclicked and started, like  .BAS,
system loads right program first, in this case BASIC.PRG and then 
automatically starts the .BAS -file)


Informations out of the German magazines ST-Computer, 68000er. 
T.RTitleUserPersonal
Name
DateLines