home *** CD-ROM | disk | FTP | other *** search
/ Global Amiga Experience / globalamigaexperience.iso / compressed / misc / reflector016a.dms / reflector016a.adf / Texte / Reflections&Toolmanager.TXT < prev    next >
Text File  |  1994-08-28  |  6KB  |  120 lines

  1.  
  2.  REFLECTIONS und der ToolManager
  3.  -------------------------------
  4.  
  5.  Mit ziemlicher  Sicherheit ist der ToolManager eines  der am häufigsten
  6.  benutzten PD-Perlen auf  dem Amiga. Schließlich erlaubt er es auf  ein-
  7.  fache Art und  Weise Programme per Menü, Dock oder  AppIcon zu starten,
  8.  ohne sich jedesmal  mühsam durch die  Verzeichnis-Strukturen einer Dis-
  9.  kette oder Festplatte zu hangeln. Diesen Effekt kann oder besser sollte
  10.  man sich natürlich auch in Bezug auf uns REFLECTIONS nutzbar machen. Im
  11.  folgenden nun  die Schritte die nötig sind um CONSTRUCT und den MANAGER
  12.  vom ToolManager aus zu starten,wobei man natürlich CONSTRUCT die Anzahl
  13.  Punkte und Objekte, mit der es starten soll, übergeben kann. Ab Version
  14.  2.5 ist es auch möglich CONSTRUCT  auf der Wörkbensch laufen zu lassen,
  15.  diese Funktion läßt sich natürlich auch gleich mitaktivieren. Wir gehen
  16.  davon aus, daß der Umgang  mit dem ToolManager kein großes Problem dar-
  17.  stellt; falls  doch verweisen wir auf die  wirklich gute  Anleitung des
  18.  Programms.
  19.  
  20.  Zunächst müssen zwei ASCII - Dateien erzeugt werden. Eine enthält dabei
  21.  die eigentlichen Programmaufrufe für den MANAGER und CONSTRUCT, die an-
  22.  dere enthält  die Aufrufparameter  für letzteres Programm. Die  Dateien
  23.  können mit einem beliebigen ASCII-Editor  erstellt werden (z.B. MEmacs,
  24.  CED) oder mit  jeder Textverarbeitung, die reinen  ASCII-Text speichern
  25.  kann. Die erste Datei enthält folgenden Inhalt (zwei Zeilen):
  26.  
  27. Run REF:Manager
  28. Run >NIL: REF:REFLECTIONS/Construct 1 <REF:REFLECTIONS/Construct-Startup
  29.  
  30.  Diese  Datei bitte unter  den Namen  'Construct-Start'  im 'REF:REFLEC-
  31.  TIONS'-Verzeichnis sichern.Kurze Erklärung: die erste Zeile startet den
  32.  MANAGER als  neuen Prozeß, die zweite  CONSTRUCT. Die '1' hinter  'Con-
  33.  struct' ist zuständig  für den  Start auf der  Wörkbensch (ab 2.5). Bei
  34.  älteren Versionen oder beim gewünschten  Start auf einem eigenen Screen
  35.  ist sie wegzulassen.Der nachfolgende Teil der Zeile veranlaßt CONSTRUCT
  36.  die Aufrufparameter (eben die  Anzahl Punkte und Objekte) aus der ange-
  37.  gebenen Datei auszulesen.
  38.  
  39.  Die  zweite Datei enthält die  Aufrufparameter  für CONSTRUCT, also die
  40.  Anzahl Punkte und Objekte. Der Inhalt der Datei (zwei Zeilen):
  41.  
  42. 32000
  43. 32000
  44.  
  45.  Diese  Datei unter  den Namen 'Construct-Startup' im 'REF:REFLECTIONS'-
  46.  Verzeichnis speichern. Kurze Erklärung: die erste Zeile enthält die An-
  47.  zahl Punkte, die zweite  die Anzahl Objekte. Falls  CONSTRUCT auf einem
  48.  eigenen Screen (siehe erste Datei) starten soll, dann kann man auch die
  49.  Anzahl der  Farben als dritte  Zeile hinzufügen (möglich sind 4, 8 oder
  50.  16). Ach ja, bei  mir läuft CONSTRUCT mit  maximal 32767 Punkte und Ob-
  51.  jekte. Abschließend ist bei beiden Dateien das 'S'-Flag zu setzen. Dies
  52.  läßt sich mit folgenden Eingaben in der Shell erledigen:
  53.  
  54. protect ref:reflections/construct-start s add
  55. protect ref:reflections/construct-startup s add
  56.  
  57.  Damit wären die Vorbereitungen abgeschlossen und es geht an die Einbin-
  58.  dung im ToolManager. Dazu ist der ToolManager-Voreinsteller zu starten.
  59.  Wir gehen dabei von der  Version 2.1 aus und werden  dem 'Hilfsmittel'-
  60.  Menü der  Wörkbensch den Eintrag 'Reflections'  hinzufügen. Nach dessen
  61.  Anwahl startet der MANAGER und CONSTRUCT wie beschrieben.
  62.  Im erscheinenden Programmfenster des Voreinstellers wählen  wir den Ob-
  63.  jekttyp 'Programm' aus (Cycle-Gadget oben) und definieren mittels Klick
  64.  auf 'Neu' einen  neuen Eintrag. Im dem  sich nun öffnenden Fenster sind
  65.  folgende Eintragungen vorzunehmen:
  66.  
  67.  Objektname      : REFLECTIONS (oder was Ihr wollt)
  68.  Programmtyp     : CLI
  69.  Befehl          : REF:Reflections/Construct-Start
  70.  Tastenbefehl    : ralt r  (rechte ALT-Taste und Taste r, wie Ihr wollt)
  71.  Stack           : 10000 (mindestens)
  72.  Priorität       : 0
  73.  Verzögerung     : 0
  74.  Akt. Verzeichnis: -- (leer)
  75.  Befehlspfad     : --
  76.  Ausgabedatei    : --
  77.  Öffentl Schirm  : --
  78.  
  79.  'Argumente' und 'Nach vorne' nicht  aktivieren (kein Häkchen). Die Ein-
  80.  gaben mit Klick auf 'Benutzen' bestätigen.Nun das Cycle-Gadget 'Objekt-
  81.  typ' auf 'Menü' setzen und wiederum  mittels Klick auf 'Neu' einen neu-
  82.  en Eintrag  definieren. Im  erscheinenden  Fenster auf 'Programmobjekt'
  83.  klicken  und unser gerade erstelltes 'Reflections'-Objekt auswählen. Im
  84.  Feld 'Objektname' tragen wir  den Namen des  Menüpunktes ein, z.B. 'Re-
  85.  flections'. Das  Feld 'Tonobjekt' lassen  wir leer. Mit Klick  auf 'Be-
  86.  nutzen' dieses Fenster  verlassen und  im Hauptfenster  die  ganze Kla-
  87.  motte  mittels 'Speichern' sichern. Der  Voreinsteller verschwindet nun
  88.  und fügt dem 'Hilfsmittel'-Menü den Eintrag 'Reflections' hinzu. Natür-
  89.  lich könnt  Ihr anstelle des  Menüeintrages auch ein  AppIcon oder  ein
  90.  Dock erstellen. Dazu verweisen wir nochmals auf die Anleitung des Tool-
  91.  Managers.
  92.  
  93.  Nach Anwahl  dieses Menüpunktes müßte nun zunächst der MANAGER erschei-
  94.  nen und kurze Zeit später CONSTRUCT.Ansonsten nochmal alles durchgehen.
  95.  
  96.  Der Vorteil der ganzen Aktion ist, daß man CONSTRUCT direkt mit der ge-
  97.  wünschten Punkt- und Objektzahl (und Farbtiefe) starten kann,ohne diese
  98.  jedesmal im MANAGER eingeben zu müssen. Falls man den MANAGER gar nicht
  99.  benötigt, dann  ist die Zeile  'Run REF:Manager' im  Script 'Construct-
  100.  Start' ganz zu entfernen. Ein Nachteil gibt es allerdings auch. Startet
  101.  man die beiden Programme auf diese Art und Weise,dann erkennt CONSTRUCT
  102.  den MANAGER  nicht mehr. Man kann von CONSTRUCT aus nicht direkt in den
  103.  MANAGER springen, der betreffende Menüpunkt  bleibt gesperrt  weil CON-
  104.  STRUCT nicht vom MANAGER aus gestartet wurde.
  105.  
  106.  Viel Spaß mit dem Gespann REFLECTIONS und ToolManager. Ach ja,letzteren
  107.  findet Ihr unter anderem auf der Fish-Disk 872 und 873 sowie auf diver-
  108.  sen anderen PD - Serien und CD-Roms. Natürlich könnt Ihr könnt das Pro-
  109.  gramm  gegen Einsendung von zwei Leerdisk's und Rückporto  auch bei uns
  110.  anfordern.
  111.  
  112.  
  113.  
  114.                                                     Euer REFLECTOR-Team!
  115.  
  116.  
  117.  
  118.  
  119.  
  120.