VENUS                                                  Version 1.00

or: "Na also, es geht doch..."



Copyright 1989 by Stefan Eissing
All Rights Reserved



A little introduction                                  Dated: 17.10.1989
------------------------------------------------------------------------

Venus is a Desktop, which together with Gereon Steffens' MUPFEL shell program,
makes the Atari ST faster and easier to use.

Venus requires the following files:
- VENUS.PRG         (the actual program)
- VENUS.RSC         (the resource file containing dialogs)
- VENUSICN.RSC      (the resource file containing icons)
- VENUS.INF         (information about the user's windows etc.)
- VENUS.DOC         (this document) [strictly speaking, the original
                                    German version thereof -- translator]

In addition, MUPFEL and its associated files must be available to this
program.

GEMINI is the name for the combination of VENUS and MUPFEL together.  You can
rename any of the VENUS files as GEMINI.


Installation
--------------------------------------------------------------------

The folder on your diskette or hard disk in which VENUS will be installed is
entirely up to you.  All you have to do is to make sure that all the necessary
VENUS files - except VENUS.DOC - are copied into the same folder, so that VENUS
can find them at start-up.

To install VENUS, all you need do is copy the files.  All the customising of
VENUS and your environment can be done from within VENUS itself.


Starting Venus
-------------------------------------------------------------------

Venus can only be started from Mupfel.  First start Mupfel, and from it, load
Venus.  Starting other programs from Mupfel is described in the Mupfel
documentation.

Before starting to use Venus, you should be familiar with the Atari ST Desktop. 
The concepts of Menus, Dialogs, and Double-Clicking should not be unknown to
you.

For advanced level users:  At start-up, Venus looks for a file VENUS.MUP and
carries out any commands contained therein.  (For details on the contents of
.MUP-files, see MUPFEL.DOC.)  In the case of GEMINI, of course, the file will
be named GEMINI.MUP.


Venus Menus
----------------------------------------------------------------------

The main menu of Venus has the following headers:
- Venus
Allows you to use desk accessories, and contains the 'About her...' dialog
with program and version information

- File
Operations on files and windows

- Show
Information about files in the windows

- Options
Various tasks

The sub-menu items are described below.  Not all of them will be available all
the time.  For example, when you do not have a window open on your desktop,
then the menu entries that concern windows are inactive, and are shown 'greyed
out'.


"File" Sub Menu
------------------------------------------------------------------

>Open<
This item is only available when an object has been previously selected (single
clicked).  It is equivalent to double clicking on the selected object, and the
result depends on what type of object it is.
- Folder:   Opens the folder and displays its contents in a window.
- File:  Tries to open the file.  If it's a program, runs the program. 
Otherwise, if there is an installed program associated with this file type,
starts the program.  See "Application".
- Disk drive:  Opens a window on the root directory.

>Get Info...<
Obtains information about the selected item.  As with "Open", the information
depends on the type of the object.  The dialog allows you to change the name of
any object.

>New Folder...<
Creates a new folder in the path defined by the currently active window.

>Close<
The equivalent of clicking on the Close box of the currently active window.

>Delete Window<
Removes the currently active window.

>Cycle Window<
Only active when more than one window is open.  Allows you to change each open
window, in turn, into the active window.

>Quit<
Quits Venus WITHOUT saving the current status.


"Show" Sub Menu
------------------------------------------------------------------

>By Icon<
>By Text<
Selects whether the files in the window are shown as icons or as text.

>Sort by Name<
Sorts the files in alphabetical order

>Sort by Date<
Sorts the files in date order - newest at the top.

>Sort by Size<
Sorts by size - largest first.

>Sort by Type< / >Sort by Icon<
Sorts on the file extension or type of icon, depending on whether "By Icon" or
"By Text" is selected.

>Unsorted<
The files are not sorted, but are shown in the order of their physical
positions on the disk.  This can be very useful for controlling the order of
execution of programs in the AUTO folder of your boot disk.

>Wildcard...<
Determines for the currently active window, the filter used to select the files
displayed in the window.  The wildcard syntax is explained in MUPFEL.DOC. 
VENUS does not support GEMDOS wildcards, but only the well known Unix
wildcards.


"Options" Sub Menu
------------------------------------------------------------------

>Disk Icon...<
If you have selected a disk drive icon, this dialog allows you to edit it.  If
no disk is selected then you can install a new one (see instructions below).

>Application...<
This option is only available when you have selected a runnable program - see
under "SUFFIX" in mupfel.doc.  You can use it to set various parameters which
are used by Venus when the program is started.  Also, as with the Atari
Desktop, you can use it to associate a program with a particular file suffix.

>Display...<
Is concerned with the display of files in windows.

>File Icons...<
Allows you to set the rules according to which Venus will display a file as an
icon.

>Enter Mupfel<
Enters the Mupfel shell.  In fact, tries to start the program whose name is in
the environment variable SHELL - see MUPFEL.DOC.

>Console Window...<
See instructions in GEMINI.DOC.

>Blitter<
Turns the blitter on and off.  Not available if your ST isn't fitted with a
blitter.  The status of the blitter is not saved by Venus.

>General Options...<
Leads to a dialog box which allows you to specify various general options.

>Save Status...<
Saves the current status of various variables within Venus:
Window position and size, icons, rules and other installation options, etc. 
All the information is saved as the file VENUS.INF.


Venus Mouse and Keyboard
----------------------------------------------------------------------
Almost all features of Venus can be accessed via the keyboard.  Keyboard
shortcuts are shown against each item in the Venus menus.  Letters in the
dialog boxes, when pressed while holding the Alternate key, have the same
effect as the indicated button.

There are some other keyboard commands that are not obvious from the menus.
Undo Control-Z.
Delete <-> Control-D
Backspace <-> Control-C. 
Window Full Size - Control-F

The windows can be scrolled using the cursor arrow keys.  Holding Shift makes
them move a page at a time.  Home moves the slider to the top, and Shift-Home
moves it to the bottom.

When a window containing files is active, you can also scroll it using the
keyboard letter keys.  A touch on the key "E" for example, will cause the
window to scroll in such a way that as many as possible of the files whose
names begin with E are visible.  If there is only one such file then it will be
selected.  The same applies to Folders, by holding down the Shift key.

Just like the Atari Desktop, you can also control Venus with the mouse.  A
click on an object selects that object.  Holding down Shift enables several
objects to be selected.

The following are other possibilities.

- Holding down Shift while drawing a Rubberbox causes the enclosed icons to be
selected.  Any that were previously selected will be de-selected.  The
rubberbox can be dragged both upwards and to the left, unlike Atari's!

- Double clicking on an icon installed on the Desktop will start the program. 
But if Alternate is held down then a window will be opened on the path of the
program.


Verschieben von Dateien
----------------------------------------------------------------------
Select an object and hold the left mouse button down.  An outline of the object
will appear, attached to the mouse pointer.  This allows you to drag an object
from one window to another, in other words, copy the file in another directory.

By holding down the Control key, the Copy operation becomes a Move.  In other
words, after copying the file in the new directory, it is deleted from the old
one.

The object whose name is ".." is a special case.  It is the parent of the
current directory - its position is fixed and you cannot copy or move it.  It
is most useful because it allows you to copy an object into its parent
directory, without opening another window.

Unlike the Atari Desktop, Venus allows you to install program icons on the
Desktop.  Drag the selected file icon to the chosen position, and let go the
mouse button.  Frequently used programs are started much more quickly this way,
than by opening a disk drive window and possibly severallevels of folders
before you find the right icon to click.

Wenn Sie ein Programm auf dem Hintergrund abgelegt haben, so knnen
Sie auch Objekte auf das Icon dieses Programms ziehen. Das Programm
wird dann mit diesen Objekten als Parameter gestartet. Dateien, die
Sie editieren wollen knnen Sie so einfach auf Ihren Lieblingseditor
ziehen.
Natrlich ist dies auch mit den Batch-Dateien der Mupfel und selbst
Accessories mglich. Dazu mu ein Accessory nur auf die 
Nachrichtennummer 0x4711 (also die hexadezimale Zahl 4711) reagieren.
In Feld 3 und 4 erhlt das Accessory auch die Adresse eines 
null-terminierten Strings, in dem die Namen der draufgezogenen Objekte
stehen, bergeben.


Besondere Icons auf dem Desktop
----------------------------------------------------------------------
Neben den "normalen" Icons fr die Laufwerke und Programme befinden
sich auf dem Desktop noch drei spezielle Icons: Das Klemmbrett (Clip-
board), der Papierkorb (Trashcan) und der Reiwolf (Shredder). Der
Reiwolf entspricht dem vom Atari-Desktop bekannten Mlleimer. Dateien,
die sie auf dieses Icon schieben, werden unwiederbringlich gelscht,
falls Sie die entsprechende Nachfrage mit OK beantworten.
Die Trashcan entspricht eher dem vom Macintosh bekannten Papierkorb.
D.h. Dateien, die sie hierhin schieben, werden zwar von ihrem alten
Platz entfernt, sind aber notfalls noch wiederherstellbar. Dazu werden
die Dateien von Venus in einen besonderen Ordner kopiert, in das so-
genannte Trashdir. Dieses Trashdir liegt normalerweise in dem Ordner,
aus dem Sie Venus gestartet haben und wird ntigenfalls auch neu an-
gelegt. ber die Environmentvariable TRASHDIR knnen Sie jedoch selbst
bestimmen, wo dieser Ordner seinen Platz haben soll (siehe mupfel.doc).
Wenn Sie allerdings eine andere als die Standard-Einstellung vornehmen,
mssen Sie den entsprechende Ordner auch selbst anlegen.
ber das dargestellte Icon knnen Sie jederzeit sehen, ob sich Dateien
im Papierkorb befinden oder nicht. ber eine Einstellung in den
"General Options" (s.u.) knnen Sie whlen, ob beim Verlassen von Venus
evtl. zurckgebliebene Dateien im Papierkorb automatisch (endgltig!)
gelscht werden sollen.
Das Clipboard ist derjenige Ordner, ber den Programme wie z.B. Wordplus
Dateien in bestimmten Formaten mit anderen Programmen austauschen knnen.
Dieser Ordner befindet sich wie das Trashdir ebenfalls normalerweise
im Start-Ordner von Venus. Auch seinen Platz knnen sie selbst whlen,
und zwar ber die Environment-Variable SCRAPDIR (siehe mupfel.doc).
Wie beim Papierkorb sehen Sie auch beim Klemmbrett am Icon, ob sich dort
Dateien befinden oder nicht.

Die Dialoge der Venus
----------------------------------------------------------------------

Generell: Alle Dialoge (und auch Alertboxen) in Venus sind soge-
nannte "Fliegende Dialoge". "Fliegend" bedeutet, da Sie sie
hnlich wie Fenster auf dem Bildschirm herumschieben knnen. Dazu
halten sie den Mausbutton ber der rechten oberen Ecke des Dialogs
oder Alerts (dem "Eselsohr") fest und bewegen den Dialog. Wenn Sie
einen Blitter haben und dieser eingeschaltet ist, wird der komplette
Dialog so wie er ist verschoben, ansonsten wird wie bei den Fenstern
eine Umrilinie gezeichnet.


Die "About"-Box
------------------------------------------------------------------

Dies ist ein rein informativer Dialog, wie Sie ihn in jedem GEM-Programm
vorfinden, und gibt ihnen ein paar Informationen ber Venus und die
Konditionen, unter denen Sie dieses Programm benutzen und kopieren
knnen.
    
Die "Get Info..."-Dialoge
------------------------------------------------------------------

Unter dem Meneintrag "Get Info..." bekommen Sie verschiedene Dialoge,
je nach Art des selektierten Objektes:

Bei Laufwerken:
Drive Information
--------------------------------------------------------------
Folgende Informationen werden ihnen hier angezeigt:
- Buchstabe des Laufwerkes
- Name des zugehrigen Icons auf dem Hintergrund
- Label der Diskette/Platte
- Anzahl der Ordner auf diesem Laufwerk
- Anzahl der Dateien
- Benutzter und freier Speicherplatz dieses Laufwerks
Name und Label knnen von ihnen verndert werden, und werden beim
Verlassen des Dialogs mit dem "OK"-Button bernommen.

Bei Ordnern
Folder Information
--------------------------------------------------------------
Angezeigte Informationen:
- Name des Ordners
- Dessen Gre (mitsamt der darin enthaltenen Dateien)
- Datum und Uhrzeit zu der der Ordner angelegt wurde
- Anzahl der darin enthaltenen Dateien und Ordner
Wenn Sie TOS in der Version 1.4 oder hher benutzen, so knnen
Sie den Namen des Ordners hier verndern.

Bei Dateien
File Information
--------------------------------------------------------------
Angezeigte Informationen:
- Name der Datei
- deren Gre
- Datum und Uhrzeit der letzten Vernderung
- Beschreibbarkeit der Datei
Neben dem Namen der Datei knnen Sie in diesem Dialog auch das
Schreibschutz-Attribut der Datei ndern. Ist "...only read..."
angewhlt, so kann die Datei nicht verndert werden.

Bei Datei-Icons, die auf dem Hintergrund liegen
Icon Information
--------------------------------------------------------------
Angezeigte Informationen:
- Name des Icons
- kompletter Pfad der Datei/des Ordners
- Label der Diskette/Platte, von der die Datei kommt
Den Namen, den Sie dem Icon geben, knnen Sie frei whlen, da
Venus immer ber den kompletten Pfad die Datei sucht. Somit
sind wesentlich aussagekrftigere Namen als z.B. "NRSC.PRG"
mglich.

Beim Reiwolf
Shredder
--------------------------------------------------------------
Auer einer Kurzbeschreibung wird hier nur der Name des Icons
angezeigt. Natrlich ist der Name nderbar.

Beim Papierkorb/Klemmbrett
Special Icon Information
--------------------------------------------------------------
Angezeigte Informationen:
- Name des Icons
- Gre der in diesen Ordnern enthaltenen Dateien
- Anzahl der Dateien und Ordner
Name des Icons ist frei whlbar.


Der Dialog "New Folder"
------------------------------------------------------------------

Dieser Dialog besteht nur aus einem Eingabefeld und zwei Buttons.
Im Eingabefeld knnen Sie den Namen eines neuen Ordners eingeben.
Beim Anwhlen des "OK"-Buttons versucht Venus in dem momentan aktiven
Fenster einen neuen Ordner dieses Namens anzulegen. Sie knnen den
Dialog mit "OK" nur verlassen, wenn Sie auch einen Namen eingegeben
haben.


Der Dialog "Erase Disk"
------------------------------------------------------------------
Dieser Dialog ist nur erreichbar, wenn Sie ein Laufwerksicon, das
zu einem Diskettenlaufwerk gehrt, selektiert haben. Im wesentlichen
wird beim Anwhlen des "Erase"-Buttons das Mupfel-Kommando "init"
ausgefhrt (siehe auch mupfel.doc).
Um Venus nicht unntig aufzublhen, wurde kein Formatieren von
Disketten eingebaut. Da Sie durch das Formatieren von Disketten in
90% der Flle sowieso nur eine bereits formatierte Diskette lschen
wollen, haben wir (die Autoren) nur das "init"-Kommando eingebaut,
welches diese Aufgabe wesentlich schneller erfllt. Programme, die
Disketten formatieren knnen gibt es ja zu Genge. 


Der Dialog "Wildcards"
-----------------------------------------------------------------
Es werden sechs Wildcards angeboten, mit denen Sie die Art der in
dem aktiven Fenster darzustellenden Dateien festlegen knnen.
Durch Auswahl von "*.[CO]" zeigt Venus in diesem Fenster z.B. nur
Dateien, die vom Typ "C" oder "O" sind. Die Ordner werden immer
angezeigt, damit Sie weiterhin durch die Verzeichnisse in diesem
Laufwerk wandern knnen.
Die ersten fnf angebotenen Wildcards knnen Sie mittels des
"Edit"-Buttons editieren. Der sechste ist immer "*" und zeigt alle
Dateien an. Er kann nicht verndert werden.


Der Dialog "Edit Disk Icon"
-----------------------------------------------------------------
Dieser Dialog erfllt eine doppelte Funktion. Hatten Sie bei der
Anwahl von "Disk Icon..." im "Options"-Men ein Laufwerk
selektiert, so knnen Sie hier dieses Icon editieren. War dagegen
kein solches Icon selektiert, so wird beim Verlassen des Dialoges
mit "OK" ein neues Laufwerksicon angemeldet.
Links oben sehen Sie das Icon, mit dem das Laufwerk dargestellt
werden soll. Dieses knnen Sie mit den Pfeilen, die sich rechts
und links von dem Text "Icon" befinden, auswhlen. Darunter 
befinden sich Eingabefelder fr den Laufwerksbuchstaben und den
Namen des Icons.
Der "Delete"-Button ist nur anwhlbar, wenn Sie ein bereits
vorhandenes Icon editieren und dient zum Entfernen desselben vom
Hintergrund.


Der Dialog "Manage Application"
----------------------------------------------------------------
In diesen Dialog gelangen Sie ber den Eintrag "Application..."
im "Options"-Men. Unter dem Namen des Programms befindet sich
ein Eingabefeld und vier weitere Auswahlfelder.
Im Eingabefeld knnen Sie einen Wildcard fr die Dateien
angeben, fr die dieses Programm zustndig sein soll (z.B. "*.c"
fr einen C-Compiler (natrlich TC.PRG)). Wenn Sie nachher eine
Datei mit der Endung ".C" ffnen, so startet Venus den C-Compiler
mit dem Namen der Datei auf der Kommandozeile.
Zu den Auswahlfeldern:
Das Erste bestimmt, ob Venus beim Start des Programms seine Fenster
schlieen soll, und sollte bei GEM-Programmen, die eigene Fenster
ffnen immer angewhlt sein. (Besonderheit in GEMINI.PRG: Ist bei
einem TOS-Programm dieser Punkt angewhlt, so wird das Programm
extern gestartet; ansonsten luft unter GEMINI ein TOS-Programm
im Console-Window, also im Fenster der Mupfel (siehe auch gemini.doc))
Der zweite Punkt bestimmt, ob das zu startende Programm wie ein
GEM-Programm behandelt werden soll. Davon sind der Maus- und
Textcursor, sowie der Hintergrund betroffen.
Drittens knnen Sie festlegen, ob Sie beim Start des Programms nach
einer Kommandozeile gefragt werden wollen und viertens knnen Sie
Venus dazu veranlassen, nach Beendigung des Programms auf einen
Tastendruck zu warten.

Noch ein Hinweis zu den Wildcards: Wenn Venus nach einem Programm
sucht, um eine angeklickte Datei zu starten, so schaut sie sich
die angemeldeten Applikationen zu diesem Zweck der Reihe nach an.
Wird z.B. TC.PRG zuerst fr '*.c'-Dateien angemeldet und danach
WORDPLUS fr '*' (also alle Dateien), so findet Venus, bei einer
Datei, die auf 'c' endet, WORDPLUS und nicht TC. Sie sollten daher
allgemeinere Typen wie z.B. '*' immer zuerst anmelden und danach
erst mit den Spezielleren weitermachen.


Der Dialog "Display Options"
----------------------------------------------------------------
Dieser Dialog betrifft die Textdarstellung in Fenstern und die
Positionierung derselben.
Mit den oberen drei Buttons legen Sie fest, welche Informationen
ber eine Datei im Textmodus angezeigt werden sollen. Gehren Sie
zu denjenigen, die sich auer fr den Namen nur fr die Gre
einer Datei interessieren, so sollten Sie Datum und Uhrzeit nicht
selektieren. Der Aufbau eines Fensters ist dann wesentlich
schneller.
Wenn Sie "Window Alignment" angewhlt haben, dann lt Venus in
horizontaler Richtung nur noch ein Positionieren der Fenster auf
bestimmten Punkten zu. Bei diesen Punkten ist die Koordinate
durch die Zeichenbreite teilbar und das Betriebssystem des Atari
kann somit den Text im Fenster mit gerer Geschwindigkeit
ausgeben.


Der Dialog "File Icons"
----------------------------------------------------------------
Dies ist wohl der grte, komplizierteste und am ehesten zu ndernde
Dialog in der Venus.
In der Venus knnen Sie Dateitypen Icons zuordnen, um den Zweck einer
Datei schneller erfabar zu machen (Zum Beispiel gibt es eine
Schreibmaschine fr Textverarbeitungsprogramme). Dazu bentigt Venus
Regeln, damit sie diese Zuordnung vornehmen kann. Diese Regeln sind
nicht starr festgelegt, sonder knnen verndert werden. Daher dieser
Dialog.

In der Dialogbox ist immer eine dieser Regeln zu sehen. Zu einer Regel
gehrt ein Icon (klein und gro auf auf der linken Seite), ein Button,
der festlegt, ob diese Regel fr Ordner oder Dateien gilt (Regeltyp),
und ein Wildcard.
Pat nun ein Dateiname auf diesen Wildcard und hat die Regel den 
entsprechenden Typ, so bekommt die Datei das zugehrige Icon.
Wie auch bei den angemeldeten Applikationen spielt die Reihenfolge
der Regeln eine entscheidende Rolle. Auch hier gilt: allgemeine Regeln
zuerst anmelden und danach immer speziellere hinzufgen.

Die Reihenfolge der Regeln knnen Sie erfahren, in dem Sie mit den
beiden Pfeilen rechts und links von dem Text "Rule" von einer Regel
zur nchsten blttern. Wenn Sie neu in den Dialog gelangen, sehen Sie
immer die erste Regel. Die letzten Regeln haben immer den Wildcard '*'
und sind die Voreinstellungen fr Dateien und Ordner (siehe auch
Aufbau der VENUSIC.RSC- bzw. GEMINIIC.RSC-Datei).

Neue Regeln knnen Sie erzeugen, indem Sie auf den Button "New"
clicken. Venus legt dann eine neue Regel an und stellt sie an den
Anfang der Regelliste. Eine neue Regel ist immer die erste Regel in
der Liste und kann wie jede andere verndert werden.

Jede Regel, die in der Dialogbox angezeigt wird kann von ihnen
verndert werden. Den Wildcard knnen Sie wie jedes Textfeld editieren.
Um ein anderes Icon zu bekommen, brauchen Sie nur auf die Pfeile links
und rechts neben dem Text "Icon" zu clicken.

Verlassen Sie den Dialog mit dem "OK"-Button, so werden alle nderungen,
die Sie vorgenommen haben, bernommen; mit dem "Cancel"-Button werden
aber alle Ihre nderungen ignoriert. Sie knnen also in aller Ruhe in
dem Dialog herumspielen, ohne Gefahr zu laufen, Ihr sorgsam aufgebautes
Regelwerk zu zerstren.


Der Dialog "Console Window Parameters" (nur in GEMINI.PRG)
-----------------------------------------------------------------
In diesem Dialog lassen sich verschiedene Parameter fr das Console-
Fenster, in dem auch die Mupfel luft, einstellen. Darunter fllt der
Font, in dem der Text in diesem Fenster erscheint, dessen Gre, die
Gre des Fensters in Zeilen und Spalten, sowie das fr inverse Schrift
zu verwendende Textattribut. 


Der Dialog "General Options"
-----------------------------------------------------------------
Vier verschiedene Einstellungen knnen Sie hier vornehemen:
- Soll Venus beim Verlassen des Programms den Papierkorb leeren?
(Darin enthaltene Dateien werden dann erbarmungslos gelscht.)
- Soll Venus nach TOS-Programmen generell auf einen Tastendruck 
warten?
- Wollen Sie beim Kopieren/Verschieben/Lschen von Dateien eine
Dialogbox bekommen?
- Soll Venus Sie warnen, falls durch das Kopieren/Verschieben bereits
vorhandene Dateien berschrieben werden?


    Die Dialoge zum Kopieren/Verschieben/Lschen von Dateien
    -----------------------------------------------------------------
    In diesen Dialogen bekommen Sie die Anzahl der Dateien, sowie
    deren Gesamtgre angezeigt, die von dieser Aktion betroffen sind.
    Durch das Anklicken des "OK"-Buttons wird das Kopieren/Verschieben/
    Lschen fortgefhrt. Dies kann jederzeit durch das Drcken der
    Escape-Taste wieder abgebrochen werden.
    Besteht die Gefahr, das eine bestehende Datei berschrieben wird,
    so fragt Venus nach, wie Sie nun weiter vorgehen wollen. Die Buttons
    haben folgende Bedeutung:
    - "OK"     Die Datei wird mit dem im Dialog angegebenen Namen kopiert.
    - "Abort"  Der Vorgang wird abgebrochen.
    - "Skip"   Diese Datei wird bersprungen.
    - "Ignore" Dasselbe wie "OK", nur werden alle weiteren Dateien ohne
               Nachfrage berschrieben. (Eine Variante des 
               Ostrich-Algorithmus, der da lautet: "stick your head in the
               sand and pretend there's no problem at all.")
    
        
Der Aufbau der VENUS.INF-Datei (bzw. GEMINI.INF-Datei)
---------------------------------------------------------------------
ist zu kryptisch und betrifft oft die interne Darstellung von Dingen
zu stark, um hier vollstndig beschrieben zu werden. Die Zeile, die
mit "#I" beginnt, knnen Sie z.B. sofort wieder vergessen, da dort
nur interne Variablen der Venus abgespeichert werden.
Trotzdem soll kurz beschrieben werden, wofr die Anfangsbuchstaben
stehen:
- "#R" Icondarstellung (Icon Rule)
- "#A" angemeldete Applikation
- "#W" zu ffnendes Fenster (Window)
- "#B" Rechteck fr die nchsten Fenster, die geffnet werden.
- "#E" Position und Name des Reiwolf (Shredder oder Eraser)
- "#T" selbiges fr den Papierkorb (Trashcan)
- "#S" dito Klemmbrett (Scrap)
- "#D" dito Laufwerk (Drive)
- "#P" Beschreibung eines auf dem Hintergrund abgelegten Icons
- "#M" Beschreibung der Wildcards
Dazu sei noch gesagt, da alle Koordinaten in Promille abgespeichert
werden, und beim Laden der Datei an die aktuelle Bildschirmauflsung
angepat werden. Dies ist dem bereinanderpacken von Laufwerkicons
im Atari-Desktop vorzuziehen.


Der Aufbau der VENUSIC.RSC-Datei (bzw. GEMINIIC.RSC-Datei)
---------------------------------------------------------------------
Diese Datei ist eine Standard-Resource-Datei, wie sie von Resource-
Editoren wie NRSC.PRG oder RCS.PRG erzeugt und verndert werden
kann. Nur wenn Sie ein solches Programm besitzen, knnen Sie neue
Icons fr die Venus herstellen, bzw. bestehende entfernen.

Die Datei besteht aus drei Objektbumen. Der erste enthlt die Icons
fr die Spezial- und Diskicons. Venus erwartet, da die Icons in
folgender Reihenfolge dort stehen: zuerst ein Reiwolf-Icon, dann die
Icons fr den leeren und vollen Papierkorb, danach die fr das leere
und volle Klemmbrett, und schlielich beliebig viele Laufwerkicons.

Der zweite und dritte Baum enthlt die Dateiicons in normaler und 
kleiner Ausfhrung. Diese mssen jeweils mindestens zwei Icons 
enthalten, wobei das erste das Standard-Dateiicon und das zweite das
Icon fr die Ordner ist. Damit Venus ein Icon benutzen kann, mu dieses
sowohl in normaler, wie auch in kleiner Gre vorliegen.

Wenn man auch ber funktionale Elemente eines Programmes streiten kann,
so betritt man bei den Icons doch das endlose Land der verschiedenen
Geschmcker. Kommentare wie "Zu klein!", "Zu gro!", "Der Rand strt!"
oder "Ich kann die Schreibmaschine auf meinen Overscan-Monitor nicht
erkennen!" helfen dem Autor dieses Programms (und stolzem Designer der
kleinen Bildchen) nicht weiter. Mein kreativer rechter Zeigefinger
hungert geradezu nach ein bichen freier Zeit, um weitere Iconstze zu
Pixeln zu bringen, und es wird bestimmt in nicht allzu ferner Zukunft
weitere VENUSIC.RSC-Dateien aus dieser Quelle geben. Wenn Sie selbst
neue schne Bildchen entworfen haben, so verteilen Sie sie doch an die
anderen Benutzer.



"There's always a better way..."

Stefan Eissing
Dorfbauerschaft 7
4419 Laer
