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-FileInstalling a shellExtra - Applications... (Files) Thing
In this page the file-types each installed application recognises are set.
Wildcard entries are allowed (even '*' for 'all files'). Multiple masks
can be entered using a comma ',' without additional space characters as a
separator.
Is used to Open: Files which match a mask entered in this line are passed
to the application if they are double-clicked from the desktop or opened
via the 'Open' function of the 'File' menu. Normally files which are
generated by the application are entered here (for example *.TXT for a
text editor or *.GEM for a vector graphics program).
Use Drag&Drop: When active (crossed) files can be opened by Drag&Dropping
objects to the specified files. For more details refer to:
⇨ Installing a shell If no application is installed to open a file-type, the masks in the
'Is used to Show' line are examined to look for a suitable alternative.
Is used to Show: File-types to be passed to the application if they are
Control double-clicked from the desktop or opened via the 'File' >
'Show...' option, or when opening a file for which no application is
installed to open them.
Is used to Print: File-types that are to be printed by the installed
application (for example via the 'Print...' option in the 'File' menu).
Here's a few examples:
∙ With a universal display program (e.g. 1ST Guide or Look'n See) one
can enter, say, '*' for 'Is used to Show' (not 'Is used to Open'!).
All files for which no suitable application is installed to open or
show them are then passed by Thing to this display program. If one
enters '*' for 'Is used to Open', incidentally, this has the effect
that all executable programs are also passed to installed application,
which is not normally a sensible thing to do!
∙ A text editor is installed to 'Open' for example '*.txt,*.doc'.
Thing calls this text editor whenever a file with the ending 'TXT',
'txt', 'DOC' or 'doc' is to be opened -- i.e. edited.
∙ An image viewing program is installed to 'Show' for example '*.gif'.
Thing calls the viewer whenever a file with the ending 'GIF' or 'gif'
is viewed. Or a program for showing TeX's DVI files on screen can be
installed by entering '*.dvi' here, for instance.
∙ A universal print program (for example IdeaList) can be installed to
print everything by adding '*' to the 'Print' line. Thing will always
call IdeaList to print any file, because '*' means 'all files' (but
note that IdeaList cannot print images!).
From the examples it should be clear that wildcards are not case sensitive,
i.e. '*.txt', '*.Txt' and '*.TXT' are handled exactly the same.