README zum OEP-Bigmanager (Object Exchange Protocol, OEP) --------------------------------------------------------- Managerversion 0.70, 09.04.1995 Dieser Manager nennt sich 'Bigmanager', weil er im Verh„ltnis zum Minimanager erheblich gr”žer 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 selbst„ndig. Die Erl„uterungen zum User Interface des Bigmanagers: Menpunkt Beschreibung ----------------------------------------------------------------------------- ber OEP-Manager... Angaben zum Manager (z.B. Versionsnummer, Erstellungsdatum, Entwicklungsinformationen, Credits). ™ffnen... Momentan nicht anw„hlbar. Bis zur Version 1.0 des Managers soll der User mit diesem Menpunkt Objektdaten fr einzelne Links importieren k”nnen. Schliežen Das oberste Fenster des Managers wird geschlossen. Informationen... Anzeige von verschiedenen OEP-Daten: - Anzahl der angemeldete OEP-Applikationen - Anzahl angemeldeter Objektlinks/Objekthandles - H”chste vergebenes Objekthandle Ende Der Manager versucht sich zu beenden. Dies ist nicht m”glich, wenn im System noch OEP-Applikationen installiert sind. Der Manager meldet dies ggf. nach Anwahl dieses Menpunktes. Wechseln Es kann zwischen den ge”ffneten Fenstern des Manager gewechselt werden. Iconify/ Sollte das installierte OS ein AES 4.1-kompatibles Iconify UnIconify anbieten, so k”nnen Sie hiermit das oberste Manager-Fenster iconisieren. Ist das oberste Manager-Fenster bereits iconisiert, k”nnen 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 k”nnen in diesem Dialog eingestellt werden: Fenster: - Dialoge zentrieren Dialoge werden zentriert oder an alter Position angezeigt. - Effektboxen zeichnen Beim ™ffnen oder Schliežen eines Fenster werden Effekte durch sich ”ffnende bzw. schliežende Rechtecke erzeugt. Sichern: - Fensterstatus Der Status der ge”ffneten Fenster wird gesichert. Offene Fenster werden beim n„chsten Start des Managers erneut ge”ffnet. - Fensterpositionen Die Positionen der offenen bzw. bereit ge”ffneten 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 ver„ndert worden sein, wird die 'Update-Message' vom Manager an alle anderen Applikationen weitergegeben. Info-Icon Die Aktion dieses Icons ist mit dem Anw„hlen 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 m”chten. Der Minimanager hat den Vorteil, das er alle fr OEP wichtigen Funktionen beherrscht, allerdings weit weniger Speicher zur Laufzeit ben”tigt. š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 grunds„tzlich via Signal aus dem System entfernt. Momentan h„ngt sich noch kein OEP-Manager in die Signal-Verarbeitung des Betriebssystems, um dem User die M”glichkeit zu geben, den Manager gezielt zu beenden. M”glicherweise wird sich diese Eigenschaft in sp„teren 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 (unver„ndert!) beigefgt wird. Das Copyright sowie die Urheber- und Vertriebsrechte des OEP-Projektes (oder Teilen daraus) liegen beim Autor. Bei Verletzung eines dieser Rechte beh„lt 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