README zum OEP-Bigmanager (Object Exchange Protocol, OEP)
---------------------------------------------------------

Managerversion 0.70, 09.04.1995


Dieser Manager nennt sich 'Bigmanager', weil er im Verhltnis zum Minimanager 
erheblich grer ist... klingt zumindest logisch. Des weiteren hat der 
Bigmanager ein User Interface, d.h. der Anwender kann durch diesen Manager 
Einflu auf das Verhalten des OEP nehmen.

Zum Betrieb des/der OEP-Manager mu das installierte OS folgende Funktionen 
anbieten:

   - Preemtives Multitasking auf GEM-Ebene,
   - AES-Calls:
      - wind_get(): WF_OWNER,
      - appl_search(),
   - MiNT-kompatible Pipes (U:\PIPE).

Sollten diese Funktionen nicht vorhanden sein, meldet der Manager eine 
Fehlermeldung und beendet sich selbstndig.


Die Erluterungen zum User Interface des Bigmanagers:


Menpunkt            Beschreibung
-----------------------------------------------------------------------------
ber OEP-Manager...  Angaben zum Manager (z.B. Versionsnummer, 
                     Erstellungsdatum, Entwicklungsinformationen, Credits).

ffnen...            Momentan nicht anwhlbar. Bis zur Version 1.0 des Managers 
                     soll der User mit diesem Menpunkt Objektdaten fr 
                     einzelne Links importieren knnen.

Schlieen            Das oberste Fenster des Managers wird geschlossen.

Informationen...     Anzeige von verschiedenen OEP-Daten:
                     - Anzahl der angemeldete OEP-Applikationen
                     - Anzahl angemeldeter Objektlinks/Objekthandles
                     - Hchste vergebenes Objekthandle

Ende                 Der Manager versucht sich zu beenden. Dies ist nicht 
                     mglich, wenn im System noch OEP-Applikationen installiert 
                     sind. Der Manager meldet dies ggf. nach Anwahl dieses 
                     Menpunktes.


Wechseln             Es kann zwischen den geffneten Fenstern des Manager 
                     gewechselt werden.

Iconify/             Sollte das installierte OS ein AES 4.1-kompatibles Iconify
UnIconify            anbieten, so knnen Sie hiermit das oberste               
                     Manager-Fenster iconisieren. Ist das oberste           
                     Manager-Fenster bereits iconisiert, knnen Sie mit diesem 
                     Menpunkt das Fenster in seinen vorherigen Zustand 
                     zurckfhren.

                     Tastatur-Shortcut: CTRL+ALT+Leertaste

All-Iconify          Wie 'Iconify', jedoch wird nicht das oberste Fenster, 
                     sondern die komplette Applikation iconisiert. Ein 
                     Doppelklick in das Application-Window bringt den Manager 
                     wieder in den normalen Zustand.

                     Tastatur-Shortcut: CTRL+LSHIFT+ALT+Leertaste

Links anzeigen...    In einem Fenster werden die angemeldeten OEP-Applikationen 
                     und deren Linkdaten/Objektdaten angezeigt. Fr die genaue 
                     Beschreibung der Infoboxen siehe unten.

Einstellungen...     Die wichtigsten Managereinstellungen knnen in diesem 
                     Dialog eingestellt werden:

                     Fenster:
                     - Dialoge zentrieren
                        Dialoge werden zentriert oder an alter Position 
                        angezeigt.
                     - Effektboxen zeichnen
                        Beim ffnen oder Schlieen eines Fenster werden Effekte 
                        durch sich ffnende bzw. schlieende Rechtecke erzeugt.

                     Sichern:
                     - Fensterstatus
                        Der Status der geffneten Fenster wird gesichert. 
                        Offene Fenster werden beim nchsten Start des Managers 
                        erneut geffnet.
                     - Fensterpositionen
                        Die Positionen der offenen bzw. bereit geffneten 
                        Fenster werden gesichert. Im Zusammenhang mit 
                        'Fensterstatus' sehr zu empfehlen.



Aufbau der Infoboxen des Linkfensters
-------------------------------------

Wenn sich eine Applikation beim Manager angemeldet hat, legt der Manager im 
Linkfenster folgende Box fr die Applikation an (horizontal):

   ------------------------------------------------
   | [A]  [A-Name]                                |
   |      [A-ID]                                  |
   ------------------------------------------------

   A      = Applikationsicon
   A-Name = Ausfhrlicher Name oder der Dateiname der Applikation
   A-ID   = AES-ID der Applikation


Sollte eine angemeldete Applikation ein Objekt anmelden (konvertieren) oder ein 
neues Objekthandle anfordern, legt der Manager unterhalb der betreffenden 
Applikationsbox folgenden Eintrag an (vertikal):

   ------------------------------------------------
   | [O]  [O-Name]                                |
   |      [O-Date]  [O-Time]  [O-Systime]         |
   |      [O-ID]    [O-CID]   [O-Type]            |
   |                                              |
   | [E]  [E-Name]                                |
   |      [E-ID]                                  |
   ------------------------------------------------

   O         = Objekticon
   O-Name    = Beschreibung/Dateiname des Objektes
   O-Date    = GEMDOS-Datum des Objektes
   O-Time    = GEMDOS-Zeit des Objektes
   O-Systime = Objektwert des 200Hz-Timers
   O-ID      = Original-Objekthandle (ID)
   O-CID     = momentan gltiges Objekthandle (CID)
   O-Type    = Objekttyp (Text, Vector, DBase, Raster etc.)

   E         = Erzeugericon
   E-Name    = Name/Dateiname der Erzeugerapplikation
   E-ID      = AES-ID der Erzeugerapplikation


Die Icons A und O werden bis zur Managerversion 1.0 noch eine Bedeutung 
zugewiesen bekommen. Momentan dienen sie nur zur Orientierung des Users.



Bedeutung der Toolbox-Icons des Linkfensters
--------------------------------------------

Icon (links->rechts)       Beschreibung
--------------------------------------------------------------------------------
Update-Icon                Wenn dieses Icon selektiert ist, so ist das 
                           systemweite Updaten von OEP-Objekten aktiviert. D.h. 
                           sollte ein OEP-Objekt von einer Applikation 
                           verndert worden sein, wird die 'Update-Message' vom 
                           Manager an alle anderen Applikationen weitergegeben.

Info-Icon                  Die Aktion dieses Icons ist mit dem Anwhlen des 
                           Menpunktes "Informationen..." identisch.

Mlleimer-Icon             Momentan hat dieses Icon innerhalb des Managers noch 
                           keine Funktion. Bis zur Managerversion 1.0 soll 
                           hiermit der Applikation deutlich gemacht werden, das 
                           der User das OEP-Objekt in ein 'normales' Objekt 
                           konvertieren will. Die Applikation soll also die 
                           OEP-Daten zu diesem Objekt 'vergessen'.

                           Das Mlleimer-Icon hat eine Bedeutung beim Drag&Drop 
                           Vorgang. Sollte der User ein Objekt auf dieses Icon 
                           ziehen, sendet der Manager DD_TRASH an die     
                           Applikation.



Wertvolle Tips
--------------
a) Der Bigmanager kann durch simples Starten des Minimanagers aus dem System 
   entfernt werden. Der Minimanager bernimmt automatisch die Kontrolle ber 
   alle installierten OEP-Applikationen. Sinnvoll ist dies u.a. dann, wenn sie 
   eine speicherintensive Applikation starten wollen, die aktiven 
   OEP-Applikationen allerdings nicht beenden mchten. Der Minimanager hat den 
   Vorteil, das er alle fr OEP wichtigen Funktionen beherrscht, allerdings 
   weit weniger Speicher zur Laufzeit bentigt.

   brigens: Der Minimanager kann natrlich ebenso durch Nachstarten des 
             Bigmanager ersetzt werden.

b) Der Minimanager kann noch nicht als ACC installiert werden, da das AES 4.0 
   des MultiTOS 1.01-Systems Accessories grundstzlich via Signal aus dem 
   System entfernt. Momentan hngt sich noch kein OEP-Manager in die 
   Signal-Verarbeitung des Betriebssystems, um dem User die Mglichkeit zu 
   geben, den Manager gezielt zu beenden. Mglicherweise wird sich diese 
   Eigenschaft in spteren Versionen ndern.

c) Sollte keine OEP-Applikation beim Manager angemeldet sein, kann der 
   Bigmanager durch den Menpunkt "Ende", der Minimanager durch Anklicken des 
   Eintrags im  Desk-Men (bei gedrckter Control-Taste!), beendet werden.



Allgemeines
-----------
Der OEP-Manager ('Bigmanager') ist Public Domain. Er darf jeder OEP-Applikation 
beigelegt werden, sofern dieser Text ebenfalls (unverndert!) beigefgt wird.

Das Copyright sowie die Urheber- und Vertriebsrechte des OEP-Projektes (oder 
Teilen daraus) liegen beim Autor. Bei Verletzung eines dieser Rechte behlt 
sich der Autor ausdrcklich rechtliche Schritte vor.

Wer Spenden, Fragen, Kritiken oder Anregungen zum OEP-Projekt oder speziell zu 
einem der Manager hat, kann sich wie folgt mit mir in Verbindung setzen:

Sackpost (kann dauern):
-----------------------
   Alexander Lorenz
   Diemantstein 127
   86657 Bissingen
   Germany

E-Mail (bevorzugt):
-------------------
   Alexander Lorenz @ N (MausNet)
   Alexander_Lorenz@n.maus.de (Usenet, Internet)


Alexander Lorenz, 09.04.1995

