Topic : Documentation for Thing
Author : Arno Welzel/Thomas Binder/TransAction
Version : thing.hyp 1.27E (23/8/1998)
Subject : Documentation/Shells
Nodes : 269
Index Size : 6336
HCP-Version : 4
Compiled on : Atari
@charset : atarist
@lang :
@default : %I
@help : %Hilfe
@options : +g -i -s +y +zz -t4 -d10
@width : 75
@hostname : THING
View Ref-FileFile formats - THING.INF Thing
THING.INF contains all the resolution-independent settings (apart from
the icon assignments). Thing searches for THING.INF in the same directory
as THING.APP and also in the paths defined by the HOME and THINGDIRenvironmental variables where available. Incidentally THINGDIR overrides
HOME!
The following settings are saved THING.INF:
- 'Window' settings (1 & 2)
- 'TOS2GEM' settings
- 'Copy' settings
- 'System' settings
- Installed applications
- Position and size of the directory and Console windows
- 3D effect, double right mouse click and icon snap status
THING.INF structure: - Blank lines are ignored by Thing
- Lines preceded with a '#' character are ignored by Thing
- The maximum line length must not exceed 510 characters
- Each entry consists of a four character keyword followed by the
relevant details.
As Thing develops the structure of this file is constantly changing, so
the 'VERS' entry at the start of the file is a handy check to ascertain
which version of Thing created the file; thus any peculiarities of older
versions can be accommodated when read into later ones. An example:
VERS 100
100 stands for 'v1.00'. Version 1.21 enters 121 here, etc.
The version number is generated by Thing and may not be changed
manually in any circumstances! If 'VERS' is missing Thing defaults
to the format of v0.24 (where this feature was introduced) which
will certainly lead to major problems. Also too low a version
number of THING.INF may well lead to parts of the configuration
being misinterpreted or completely ignored!
Entries should generally not be edited directly. However if you experience
problems the following entries may be edited:
WIXY ... Position/size of the directory window -- converted to
10000/10000
VTXY ... Ditto -- for the Console window AVST ... Status-information of AV clients that were set with AV_STATUS.
These lines should only be deleted, not edited!
UDEF ... Set to 1 if Thing should generate its own G_USERDEF-objects
on starting. Editing to 'UDEF 0' instead of 'UDEF 1'
suppresses these and leaves this up to any AES-extension,
for example the 3D-look of MultiTOS or MagiC!3 take effect
If 'UDEF' is missing completely, Thing defaults to 'UDEF 1'
NICE ... Specifies whether Thing is to use its own 'Nicelines' in the
menus to draw 'prettier' separator lines between related groups
of entries. As several system extensions and newer operating
systems already offer something similar, users preferring the
system nicelines or not liking Thing's version for any reason
can switch the latter off with 'NICE 0'
If 'NICE' is missing completely, Thing defaults to 'NICE 1'
OKBD ... If one is still using Kobold 2, one can use 'OKBD 1' to ensure
that Thing produces 'adapted' jobs that should also work with
the old Kobold.
If 'OKBD' is missing completely, Thing defaults to 'OKBD 0'