•  Back 
  •  Applications 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  %Hilfe 
  •  Show info about hypertext 
  •  View a new file 
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-FileApplications: General                                                 Thing

Thing recognises certain programs as executable. Optionally other files 
can be treated as executable according to the options set in the 
'Configuration' > 'System' dialog.

  GEM Programs

    All files with the following extenders:
    PRG, APP, GTP and (optionally) PRX, APX.

    GEM Programs can either be started normally or via a VA_START 
    command line under a multitasking environment.

    Programs with the GTP extender will request input on a command line if 
    the program is started without parameters (e.g. without Drag&Drop of 
    files to the program icon).

  Desk Accessories

    All files with the ACC and (optionally) ACX extender.

    Under Thing desk accessories are only 'awakened' with VA_START or 
    (optionally) AC_OPEN. If an accessory isn't active as yet it will be 
    treated as a normal GEM program; a safety alert is displayed 
    (optionally) to remind you not all accessories can tolerate being 
    launched as programs.
 
    Under OSs that permit subsequent installation of desk accessories 
    (e.g. MagiC from Version 4 up and N.AES) a non-active accessory will 
    be installed as such and called.

  TOS Programs

    All files with the TOS or TTP file extender. Under MiNT even files 
    without a special extender but with the 'x' flag set are treated as 
    TTPs.

    Output from TOS programs will be displayed either in the Thing 
    Console window, if TOS2GEM is installed, or optionally using VT52 
    (under MagiC), tw100 (under N.AES), MINIWIN (under MultiTOS) or 
    TOSWIN (under Single-TOS & MiNT)
 
    In contrast to GEM programs no parameter passing via VA_START is 
    possible. TTP/GTP programs display a parameter dialog as required.

  CPX Module (optional)

    If Freedom 2 or the 'alternative control panel' Space by Christian 
    Grunenberg is installed it's possible to run programs with the CPX, 
    EPX and (optionally) CPZ and EPZ extenders as normal GEM programs.

    The crucial difference Freedom 2 and Space offer is the ability to 
    run CPX modules in parallel to Thing even under Single-TOS!

Programs can be started either by a double-click on the program file 
(or single-click and 'File' > 'Open...') and via Drag&Drop where a file 
is dragged onto a program icon.

The real advantage of a desktop is the ability to link file extender/s 
with specific applications, so that a double-click on a file launches 
a program capable of handling it. For example double-clicking on an image 
could launch a graphics application that automatically loads the image. 
In Thing, this process is described as 'Opening'.

Thing offers additional 'Show' and 'Print' functions, for which given 
programs can be installed as well. In Thing there is no such thing as 
'the viewing program' or 'the printing program'; one can specify exactly 
which programs are to be used to Show or Print given file-types.
 
Allowing more than one application to be installed for each file-type 
opens up some useful possibilities. For example a DVI driver could be 
installed to Print and Show all DVI files, with IdeaList installed to 
Print all remaining files.

If a file is opened with a double-click, Thing first checks to see whether 
there is an application installed for opening this file-type. If there is, 
then it will be started with the file passed as an argument. If not, a 
check is now made to see if there is an application with which the file 
can be shown. It there is one, it will be started. If Thing cannot find 
any appropriate application, it will bring up a corresponding alert. 
Search for a suitable application is dispensed with, of course, if the 
double-clicked file is executable.

If either of the two checks finds more than one suitable application, a 
dialog appears for selecting the one required.

If, however, one opens a file with  Control  + double-click, Thing will 
only look for an application with which one can Show the file. This 
permits one to take a quick look at a resource file, for instance, without 
having to call up Interface or ResourceMaster first.

With a universal viewer that can show virtually anything (e.g. Look'n See) 
one must enter '*' in the 'Show' list, not the 'Open' list, as otherwise
all executable programs will also be passed to the viewer!