home *** CD-ROM | disk | FTP | other *** search
/ The CDPD Public Domain Collection for CDTV 3 / CDPDIII.bin / pd / commodities / appmenu1.2 / appmenu.dok < prev    next >
Text File  |  1993-04-29  |  6KB  |  176 lines

  1. AppMenu
  2. Marius Chwalczyk
  3.  
  4. $VER: AppMenu 1.2 (29.04.93)
  5.  
  6. Copyright © 1993 by Marius Chwalczyk. Alle Rechte vorbehalten.
  7.  
  8.  
  9.  
  10.    AppMenu ist FREEWARE aber copyright © 1993 by Marius Chwalczyk. Es kann
  11. frei weitergegeben werden solange alle Dateien in ihrem originellen Zustand
  12. ohne irgendwelche Änderungen enthalten sind. Nur minimale Kopierkosten
  13. (Datenträger) sind bei der Weitergabe erlaubt. Das Programm ist "wie es ist",
  14. jede Benutzung auf eigene Risiko.
  15.  
  16.    AppMenu ist ein Workbench Utility. Es läuft nur unter Release 2 (V37) und
  17. späteren Versionen von AmigaOS. Es ist ein Commodity mit dem eigene Menüpunkte
  18. in das Tools Menü von Workbench eintragen werden können. Wird ein Menüpunkt
  19. angewählt, ruft AppMenu das zugehörige Programm auf. Alle Menüpunkte und die
  20. Befehle können frei definiert werden. Alle Programme werden als eigene,
  21. asynchrone Prozesse gestartet. Es können Argumente für diese Programme durch
  22. Piktogramme oder Dateiauswahlfenster angegeben werden.
  23.  
  24.  
  25. Installieren und starten.
  26. ------------------------
  27.  
  28.    Um AppMenu zu installieren, kopieren Sie das Programm in das Verzeichnis
  29. ihrer Wahl. Starten können Sie es über Workbench oder über Shell. Sie können
  30. es auch in dem WBStartup Ordner speichern. AppMenu versteht folgende Argumente
  31. bei Shell oder Merkmale des Piktogramms:
  32.  
  33.    CX_PRIORITY=n
  34.    CX_POPUP=YES|NO
  35.    CX_POPKEY=<Taste>
  36.  
  37. Siehe im Workbench Handbuch unter Comodities. Die Vorgaben sind Priorität 0,
  38. Popup 'NO' und Tastenbefehl 'shift f3'
  39.  
  40.    FROM=prefs
  41.    
  42. 'prefs' ist die Datei (vorgegeben "ENVARC:AppMenu/AppMenu.prefs"), wo AppMenu
  43. die Menüpunkte speichert. Jeder Menüpunkt enthält Text für das Menü, Text für
  44. den Befehl und Argumente Beschreibung.
  45.  
  46.    PROGITEM=NO|YES
  47.  
  48. * NEU 1.2 *: Wenn kein "AppMenu..."-punkt im Tools menu erwünscht, bitte NO
  49. wählen. Die Vorgabe ist YES.
  50.  
  51.  
  52. Benutzen.
  53. ---------
  54.  
  55.    Das Fenster von AppMenu enthält eine Rolliste mit ihrem Rollbalken und einem
  56. Textfeld darunter, ein weiteres Textfeld, ein Blättersymbol, zwei Aktionssymbo-
  57. le und eine Reihe von vier Aktionssymbolen. Um das Programmfenster zu öffnen,
  58. wählen Sie den Tastenbefehl, aktivieren Sie das "AppMenu..."-Punkt in dem
  59. Tools-Menü, rufen Sie AppMenu nochmal auf oder benutzen Sie das Exchange Pro-
  60. gramm. Exchange können Sie auch für anderen Funktionen benutzen (siehe seine
  61. Dokumentation).
  62.  
  63.    Die Symbole haben folgende Funktionen:
  64.    
  65. MenuItems
  66.    Die Rolliste zeigt die Liste der Menüpunkte.  Wenn Sie ein Menüpunkt ändern
  67.    wollen, wählen Sie es aus der Rolliste aus. Sie können dann, den Text des
  68.    Befehls modifizieren. Drücken Sie die Eingabe- oder die Tab-Taste, oder
  69.    ändern Sie das 'Arg' Blättersysmbol, um das Textfeld unter der Rolliste zu
  70.    aktivieren. Hier können Sie den Text für das Menüpunkt ändern. Nach Betätig-
  71.    ung der Eingabetaste wird das Menüpunkt in die Liste zurück genommen.
  72.  
  73. Command
  74.    Geben Sie hier den Namen des Programms und seine Argumente ein, das Sie
  75.    starten wollen. Sie müsse den den ganzen Pfad des Befehls angeben, wenn
  76.    AppMenu über Workbench gestartet wurde.
  77.  
  78. Arg
  79.    Wählen Sie, ob und woher Sie Argumente für ein Befehl brauchen. Die Möglich-
  80.    keiten sind:
  81.  
  82.    Requester   Wenn Sie das Menüpunkt aktivieren, erscheint ein Dateiauswahl-
  83.                fenster, wo Sie den Namen einer Datei als Argument für den
  84.                Befehl bestimmen können. Sie können auch die Ausführung mit
  85.                'Cancel' abbrechen.
  86.  
  87.    Icons       Die Namen der ausgewählten Piktogramme in der Workbench (wenn es
  88.                welche gibt) werden zu Argumenten.
  89.  
  90.    Icons/Req   Wie vorher. Sind keine Piktogramme ausgewählt, dann wie unter
  91.                'Requester'.
  92.  
  93.    None        Der Befehl wird gleich ausgeführt ohne zusätzliche Argumente.
  94.  
  95. New
  96.    Füge ein neues Menüpunkt in die Liste hinzu. Geben Sie den Text für einen
  97.    neuen Befehl an, wählen Sie das 'Arg' Blättersymbol und tippen Sie den Text
  98.    für das Menüpunkt ein. Um ein Programm schnell hinzufügen, ziehen Sie das
  99.    Piktogramm des gewünschten Programms in das AppMenu-Fenster. Ein neues Menü-
  100.    punkt wird erzeugt, wobei der Name des Programms zum seinem Text wird. Die
  101.    Anzahl der Menüpunkte, die Sie erstellen können, ist nur durch die verfüg-
  102.    bare Speicher begrenzt. Beachten Sie aber, daß das System (V37) die Anzahl
  103.    der anwählbaren Menüpunkte auf 63 begrenzt.
  104.    * NEU 1.2 *: Um ein neues Menüpunkt vor einem bestimmten Punkt in der Liste
  105.    hinzufügen, wählen Sie diesen Punkt zuerst.
  106.  
  107. Del
  108.    Um ein Menüpunkt zu löschen, wählen Sie es aus der Rolliste aus, und klicken
  109.    Sie das 'Del' Symbol an.
  110.  
  111. Save
  112.    Speichere die Menüpunkte ab. Weiter wie 'Use'.
  113.  
  114. Use
  115.    Schließe das Fenster, aktiviere die Menüpunkte in dem Tools-Menü und führe
  116.    die Befähle der gewählten Punkte aus.
  117.  
  118. Cancel
  119.    Mache alle Änderungen seit dem Öffnen des Fensters rückgängig, schließe es
  120.    und benutze die alte Liste. Das Schließ-Symbol und Hide-Symbol von Exchange
  121.    haben die gleiche Funktion.
  122.  
  123. Quit
  124.    Beende AppMenu. Wenn die geänderten Menüpunkte nicht gespeichert sind,
  125.    erscheint ein Dialogfenster zuerst.
  126.  
  127. Die letzten vier Symbole haben äquivalente Menüpunkte mit Tastatur-Kurzeinga-
  128. ben.
  129.  
  130.  
  131. Das Programm und sein Autor.
  132. ----------------------------
  133.  
  134.    Lokalisierung wird gemacht, sobald ich WB2.1-Update habe. Wo ist es denn
  135. in Deutschland?  :-(
  136.     
  137.    AppMenu ist in C geschrieben und wurde mit SAS/C 6.2 kompiliert. Es wurde
  138. auf einem Amiga 3000 (KS 37.175, WB 37.71) mit Enforcer und Mungwall getestet.
  139.  
  140.    Falls Sie Kommentare, Ideen und/oder Bug-Meldungen haben, schreiben Sie mir
  141. oder rufen Sie mich an.
  142.  
  143.    Ich bin erreichbar per
  144.  
  145.           Mail: Marius Chwalczyk
  146.                 Zigelstr. 59/165
  147.                 D-6750 Kaiserslautern
  148.  
  149.          Phone: 0631-10944
  150.  
  151. *** ACHTUNG! E-Mail kann bald nicht mehr aktuell sein! ***
  152.  
  153.         E-Mail: m_chwalc@informatik.uni-kl.de
  154.  
  155.  
  156. Geschichte.
  157. -----------
  158.  
  159. 1.0 erste interne Version.
  160.       
  161. 1.1 (25.03.93) - erste Public-Version.
  162.  
  163.    Speichert Voreinstellungen in separater Datei und nicht mit dem Piktogramm.
  164.    Voreinstellungen-nicht-gespeichert-Dialogfenster hinzugefügt.
  165.    'Icons' als Argumente hinzugefügt.
  166.  
  167. 1.2 (29.04.93)
  168.  
  169.    Keine bugs gefunden oder gemeldet - keine bugs korrigiert!  :-)
  170.    Möglichkeit zum Ordnen von Punkten in der Liste.
  171.       (Danke an Kevin A. Kirk für den Vorschlag.)
  172.    PROGITEM Argument hinzugefügt.
  173.    Dateiauswahlfenster merkt sich frühere Einstellungen.
  174.  
  175. -
  176.