home *** CD-ROM | disk | FTP | other *** search
/ The Best of the Best / _.img / 01064 / gm.doc < prev    next >
Text File  |  1993-02-16  |  32KB  |  738 lines

  1.              ┌───────────────────────────────╖
  2.              │ Dokumentation zur Version 4.1 ║
  3.              │              von              ║
  4.              │       G R A F ─ M E N U       ║
  5.              ├───────────────────────────────╢
  6.              │       Achim Bergmeister       ║
  7.              │     Reichenberger Str. 18     ║
  8.              │       7140 Ludwigsburg        ║
  9.              │      Tel.: 07141 / 83598      ║
  10.              ╘═══════════════════════════════╝
  11.  
  12.  
  13.  
  14. 0. Inhaltsverzeichnis:
  15. ──────────────────────
  16.  
  17.  1. Einführung
  18.  2. Registrierung
  19.  3. Allgemeines
  20.     3.1 Dateien auf der Diskette
  21.     3.2 Installation
  22.     3.3 Benötigte Hardware
  23.     3.4 Mögliche Parameter beim Aufruf
  24.  4. Bedienung
  25.  5. Wie GRAF-MENU funktioniert
  26.  6. Menus erstellen/ändern
  27.     6.1 Aufbau einer Definitionsdatei
  28.     6.2 Der Menu-Editor
  29.     6.3 Tips und Hinweise
  30.  7. Setup
  31.  8. Die Icons
  32.     8.1 Icons betrachten
  33.     8.2 Der Icon-Editor
  34.     8.3 Icons von Windows importieren
  35.  9. Das Programm MINIMENU
  36. 10. Das war's
  37.  
  38.  
  39.  
  40.  
  41.                         1. Einführung:
  42.                         ──────────────
  43.  
  44. Haben Sie Kinder, die auch gern mal am Computer spielen? Sind Sie
  45. dann vielleicht auch schon mal im Büro aus einer wichtigen Sitzung
  46. herausgeholt worden, nur um Ihrem lieben Kleinen mühsam am Telefon
  47. zu erklären, wie man ein bestimmtes Programm startet?
  48.  
  49. Für mich war das der Anlaß, das Ihnen hier vorliegende Programm
  50. GRAF-MENU zu schreiben, eine einfach zu bedienende und optisch schön
  51. gestaltete Menuoberfläche, die das Starten von eigenen Programmen
  52. vereinfacht, und gleichzeitig auch einen Passwortschutz für Programme
  53. zuläßt, an die man seine Kinder lieber doch nicht ranläßt. Ein
  54. automatischer Bildschirmschutz wurde (angesichts kindlicher Vergess-
  55. lichkeit) ebenfalls eingebaut.
  56.  
  57. Das soll nicht heißen, daß GRAF-MENU nur etwas für Kinder ist. Nein,
  58. das Programm ist durchaus auch für erfahrene PC-Anwender von Interesse,
  59. stellt es doch eine optisch ansprechende, und äußerst einfach zu
  60. bedienende und einzurichtende Menuoberfläche dar, mit der Sie Ihre
  61. Programme auf einfache und bequeme Weise starten können.
  62.  
  63. Da ich selber schon immer einen wahren Horror vor Programmen hatte, bei
  64. denen man sich erst einmal durch ein 500-seitiges Handbuch quälen muß,
  65. bevor man auch nur darangehen kann, das Programm zum ersten Mal zu starten,
  66. und weil GRAF-MENU durchaus auch für die Benutzung durch Kinder gedacht
  67. ist, habe ich versucht, die Bedienung des Programms so einfach, wie nur
  68. irgend möglich zu halten.
  69.  
  70. Ob mir dies gelungen ist, müssen Sie selber beurteilen. Beim Testen
  71. wünsche ich Ihnen jedenfalls viel Spaß.
  72.  
  73. Achim Bergmeister
  74.  
  75.  
  76.  
  77.  
  78.                     2. Registrierung:
  79.                     ─────────────────
  80.  
  81. GRAF-MENU ist SHAREWARE. Das heißt, Sie können das Programm zunächst
  82. einmal in aller Ruhe ausprobieren, um festzustellen, ob Sie etwas
  83. damit anfangen können, oder nicht.
  84.  
  85. Wenn Ihnen allerdings das Programm gefällt, und Sie auch in Zukunft
  86. damit arbeiten wollen, dann sollten Sie sich für die bescheidene Gebühr
  87. von DM 50,─ als Benutzer registrieren lassen.
  88.  
  89. Diese ShareWare-Version dürfen Sie übrigens unbesorgt an Freunde,
  90. Bekannte etc. weitergeben. Nur müssen alle Dateien unverändert
  91. auf der Diskette bleiben.
  92.  
  93. Diese ShareWare-Version ist in keiner Weise eingeschränkt. Lediglich
  94. die Registrierungs-Hinweise beim Start des Programms sind in der
  95. Vollversion natürlich nicht mehr enthalten.
  96.  
  97. Um die Vollversion zu erhalten, können Sie entweder den Registrierungs-
  98. betrag unter dem Stichwort "GRAF-MENU Version 4.1" auf das in der Datei
  99. REGIST.TXT angegebene Konto überweisen, oder als Scheck/Bargeld direkt
  100. an mich schicken. (Aber bitte Ihre Adresse nicht vergessen!! ─ lassen Sie
  101. sich am besten mit der Option "Registrierung" in GRAF-MENU den Vordruck
  102. ausdrucken, füllen Ihn aus, und schicken ihn mir zu.
  103.  
  104.  
  105. Als registrierter Anwender erhalten Sie
  106. ---------------------------------------
  107.  
  108. ─ die neueste Vollversion von GRAF-MENU (und zwar ohne die lästigen
  109.   ShareWarehinweise);
  110.  
  111. ─ natürlich auch die neueste Vollversion von MINIMENU;
  112.  
  113. ─ über 100 weitere fertige Icons, sowie
  114.  
  115. - insgesamt drei Zusatzprogramme, und zwar
  116.  
  117.   ─ einen Icon-Editor, mit dem sie sich ganz nach Belieben eigene
  118.     Icons für GRAF-MENU erstellen, bzw. bestehende Icons bearbeiten können;
  119.  
  120.   - ein Zusatzprogramm, mit dem sich WINDOWS-Icons in das von Graf-Menu
  121.     verwendete Format umwandeln lassen;
  122.  
  123.   - einen einfachen ASCII-Editor, mit dem sich Texte beliebiger Größe
  124.     bearbeiten lassen;
  125.  
  126. ─ die gedruckte Dokumentation zu GRAF-MENU;
  127.  
  128. ─ verbilligte Updates bei zukünftigen Versionen;
  129.  
  130. ─ Hilfestellung zu eventuell auftretenden Problemen;
  131.  
  132. ─ die Gewißheit, den ShareWare-Gedanken gefördert und etwas zur
  133.   Entwicklung weiterer billiger Software beigetragen zu haben.
  134.  
  135.  
  136.  
  137.  
  138.                        3. Allgemeines:
  139.                        ───────────────
  140.  
  141.  
  142. 3.1 Dateien auf der Diskette:
  143. -----------------------------
  144. ─ GM.EXE       :  das Programm GRAF-MENU
  145. ─ GM.DOC       :  die Dokumentation, die Sie gerade lesen
  146. ─ MINIMENU.EXE :  eine Benutzeroberfläche im Miniformat
  147. - !ICONS.EXE   :  die von GrafMenu verwendeten Icons in gepackter Form
  148. - ZEIGE.EXE    :  Programm zum Betrachten von Textdateien
  149. ─ *.DDT        :  von GRAF-MENU benutzte Definitionsdateien
  150. ─ REGIST.TXT   :  Registrierungsformular
  151. ─ REGIST.BAT   :  druckt das Registrierungsformular
  152. ─ SETUP.BAT    :  installiert das Programm auf Ihrer Festplatte C:
  153.                   und paßt Ihre AUTOEXEC.BAT an (Wichtig!)
  154. ─ README.BAT   :  gibt Ihnen Minimalhinweise zum Installieren/
  155.                   Starten des Programms
  156.  
  157.  
  158. 3.2 Installation (= SETUP.BAT):
  159. -------------------------------
  160.  
  161. Um das Programm auf Ihrer Festplatte zu installieren, rufen Sie von der
  162. Sicherungskopie aus "SETUP.BAT" auf. Auf Ihrer Festplatte C: wird dann ein 
  163. Verzeichnis mit Namen GM angelegt, die Programmdateien werden in dieses
  164. Verzeichnis kopiert, und die Icons werden entpackt.
  165. Zusätzlich wird in Ihre AUTOEXEC.BAT-Datei der Befehl "SET GMPFAD=C:\GM"
  166. als letzte Zeile eingefügt.
  167.  
  168. Sie können das Programm natürlich auch selbst in einem beliebigen Ver-
  169. zeichnis Ihrer Festplatte installieren; nur müssen Sie dann die Defini-
  170. tionsdateien (*.DDT) entsprechend ändern - wie das geht, wird weiter unten
  171. beschrieben.
  172.  
  173. Zusätzlich müssen Sie ebenfalls die Environment-Variable GMPFAD (die das
  174. Verzeichnis definiert, in dem sich GM.EXE und die Icons befinden) dann
  175. "von Hand" in Ihre Datei AUTOEXEC.BAT als letzte Zeile eintragen.
  176.  
  177. Wenn Sie GRAF-MENU bei jedem Rechnerstart automatisch laden wollen,
  178. muß außerdem die Befehlsfolge :
  179.  
  180. CD C:\GM    (bzw. Ihr eigenes Verzeichnis, falls dieses anders lautet), und  
  181.             eine Zeile darunter:
  182. GM.EXE
  183.  
  184. als letzte Eintragungen in Ihre AUTOEXEC.BAT vorgenommen werden.
  185.  
  186.  
  187. 3.3 Benötigte Hardware:
  188. -----------------------
  189. * Sie brauchen lediglich einen PC mit einem dazugehörigen Laufwerk,
  190.   und ein bisschen Speicher (512 KB reicht völlig aus).
  191.  
  192. * Daneben verlangt GRAF-MENU eine EGA- oder VGA-Grafikkarte;  ohne etwas
  193.   von der Art geht leider gar nichts. (MINIMENU funktioniert hingegen
  194.   auch mit anderen Grafikkarten).
  195.  
  196. * Nach Möglichkeit sollten Sie über eine Maus verfügen, aber auch
  197.   ohne läßt sich GRAF-MENU bedienen (wenn auch nicht so bequem).
  198.  
  199.  
  200. 3.4 Parameter:
  201. --------------
  202. GRAF-MENU wird normalerweise ohne jegliche Parameter gestartet.
  203. Allerding muß sich dann die Definitionsdatei GM.DDT im aktuellen
  204. Verzeichnis befinden, sonst erhalten Sie eine Fehlermeldung! 
  205. Sie können GRAF-MENU jedoch auch mit dem Namen einer beliebigen
  206. Definitionsdatei als Parameter starten, wobei immer auch der aktuelle
  207. Pfad dieser Datei angegeben werden sollte, wenn diese sich nicht im
  208. aktuellen Verzeichnis befindet.
  209.  
  210.  
  211.  
  212.                    4. Bedienung:
  213.                    ─────────────
  214.  
  215. Die Bedienung von GRAF-MENU ist denkbar einfach gehalten: Sie klicken
  216. einfach mit der linken Maustaste einen Menubutton zweimal an (beim
  217. ersten Anklicken wird ein schwarzer Rahmen um den Menuknopf gelegt,
  218. beim zweiten Anklicken das Programm gestartet), und starten damit
  219. das mit diesem Menubalken definierte Programm.
  220. (Wenn Sie mit der Tastatur arbeiten, steuern Sie den schwarzen Rahmen
  221. einfach mit den Pfeiltasten, und starten ein Programm mit der Eingabetaste.)
  222.  
  223. Schwarze Schrift auf den Menuknöpfen steht für ein normales Programm,
  224. rote Schrift steht für ein anderes Menu.
  225. Nach Ausführung des Programms wird automatisch wieder GRAF-MENU gestartet,
  226. und Sie können das nächste Programm auswählen etc..
  227.  
  228. Die blauen Buttons am unteren Bildschirmrand haben dabei folgende
  229. Bedeutung:
  230.  
  231. Setup:    Öffnet ein Fenster, in dem sich verschiedene Variablen festlegen
  232.           lassen; siehe weiter unten unter "Setup";
  233.  
  234. Notiz:    Öffnet ein Bildschirmfenster, in dem Sie kurze Notizen etc. eingeben
  235.           können. Diese werden als Datei NOTIZ.TXT gespeichert, und automatisch
  236.           beim nächsten Aufruf der Funktion wieder geladen.
  237.  
  238. Rechner:  Öffnet ein Bildschirmfenster mit einem einfachen Taschenrechner,
  239.           der sowohl mit der Maus, als auch mit der Tastatur bedient werden
  240.           kann.
  241.           Beendet wird der Taschenrechner mit ESC, bzw. der rechten Maustaste.
  242.  
  243. Icons:    Icons anschauen; siehe weiter unten unter "Icons"
  244.  
  245. Menus:    Menus erstellen/bearbeiten; siehe weiter unten unter "Menu-Editor"
  246.  
  247. Info:     gibt lediglich die Versionsnummer, sowie meinen Namen und meine
  248.           Adresse aus;
  249.  
  250. Ende:     beendet GRAF-MENU nach einer Sicherheitsabfrage.
  251.  
  252.  
  253.  
  254.                      5. Wie GRAF-MENU funktioniert:
  255.                      ──────────────────────────────
  256.  
  257. Sie können mit GRAF-MENU beliebig viele Menus in beliebig verschachtelter
  258. Form anlegen. Grundlage dafür ist, daß Sie für jedes Menu eine spezielle
  259. Definitionsdatei anlegen, die immer im ASCII-Format in einer bestimmten
  260. (nachher näher beschriebenen) Form vorliegen muß.
  261.  
  262. Bis zu 18 Programme können pro Menu definiert werden (wenn Sie mit
  263. einer EGA-Grafikkarte arbeiten wegen der geringeren Auflösung leider
  264. nur 12).
  265.  
  266. In der Shareware-Version sind drei Definitionsdateien enthalten, wobei
  267. eine davon nur zu Demonstrationszwecken vorliegt:
  268.  
  269. * GM.DDT      ist die eigentliche Definitionsdatei, die automatisch
  270.               beim Start von GRAF-MENU geladen wird; alle Menupunkte,
  271.               die darin enthalten sind, sollten auch funktionieren;
  272.  
  273. * DOS.DDT     definiert das "DOS-MENU", und enthält verschiedene
  274.               MS-DOS-Befehle; 
  275.  
  276. * SPIELE.DDT  definiert das "Spiele-Menu" und dient NUR zur Demonstration
  277.               des Prinzips; (es wäre purer Zufall, wenn Sie dieselben
  278.               Spiele in denselben Verzeichnissen hätten, wie ich.)
  279.  
  280. Natürlich können Sie selber auch in der Sharewareversion beliebig
  281. viele weitere Menus anlegen. Sie sind also keinesfalls an diese drei
  282. gebunden; diese dienen wirklich nur der Demonstration des Grundprinzips
  283. und können auch von Ihnen geändert oder erweitert werden.
  284.  
  285. Wenn Sie jedenfalls aus GRAF-MENU heraus ein Programm starten, passiert
  286. ganz einfach folgendes:
  287.  
  288. * GRAF-MENU legt im Verzeichnis, in dem auch GM.EXE steht, eine Batchdatei
  289.   mit dem Namen GMB.BAT an, die z.B. folgendermaßen aussehen könnte:
  290.  
  291.   @echo off     | Bildschirmausgabe unterdrücken
  292.   cd c:\windows | Wechsel in das Verzeichnis, in dem das Programm steht
  293.   win           | Aufruf des Programms
  294.   c:            | sicherheitshalber wieder Ursprungslaufwerk aufrufen,
  295.                   falls es vom Programm gewechselt wurde
  296.   cd\           | in das Rootverzeichnis gehen
  297.   cd C:\gm      | Wechsel in das Verzeichnis, in dem GRAF-MENU ist
  298.   GM GM.DDT     | Aufruf von GRAF-MENU, mit der aktuellen Definitionsdatei
  299.                   als Parameter
  300.  
  301. * GRAF-MENU selber wird normal beendet. Vorher schreibt es aber noch
  302.   den Aufruf dieser Batchdatei GMB.BAT in den internen Tastaturpuffer
  303.   des Computers, so daß nach dem Ende von GRAF-MENU sofort diese Batchdatei
  304.   aufgerufen wird, die nach ihrer Abarbeitung wiederum GRAF-MENU selber
  305.   aufruft.
  306.  
  307. * GRAF-MENU wird also vor dem Aufruf eines Programms vollständig aus
  308.   dem Speicher entfernt, so daß keinerlei Speicherprobleme entstehen
  309.   können.
  310.   Auch Programme, wie Windows 3.1 oder ähnlich gewichtige Sachen können so
  311.   problemlos von GRAF-MENU aus aufgerufen werden (zumindest gab es
  312.   bei meinen Tests nie Schwierigkeiten; wenn Sie welche haben: bitte
  313.   Bescheid geben).
  314.  
  315.  
  316.  
  317.                  6. Menus erstellen / ändern:
  318.                  ────────────────────────────
  319.  
  320. Wie bereits vorhin erwähnt, muß natürlich eine Definitionsdatei eine ganz
  321. bestimmte Form haben, damit GRAF-MENU sie auch korrekt einlesen kann.
  322.  
  323.  
  324. 6.1 Aufbau einer Definitionsdatei:
  325. ----------------------------------
  326. An einem Beispiel läßt sich der Aufbau einer Definitionsdatei am einfachsten
  327. erklären. Eine Definitionsdatei für ein Untermenu "Spiele" könnte
  328. beispielsweise so aussehen:
  329.  
  330. »»»  Spiele ─ Menu  «««                 | Der Menutitel
  331. Commander Keen                          | 1.Programm, Beschriftung des Knopfes
  332. "Invasion of the Vorticons"             | Erläuterung zum Programm
  333. c:\spiele\keen                          | das genaue Verzeichnis
  334. keen1                                   | Name des Programms (ohne Extension)
  335.                                         | eventuelle Parameter
  336. c:\gm\icon\keen.icn                     | ein passendes Icon
  337.                                         | eventuell ein Passwort
  338. Quatris                                 | 2. Programm, Knopfbeschriftung
  339. eine sehr schöne Tetris-Variante        | Erläuterung
  340. c:\spiele                               | Verzeichnis
  341. quatris                                 | Programmname
  342.                                         | Parameter
  343. c:\gm\icon\quatris.icn                  | die Icon-Datei
  344.                                         | Passwort
  345. Cosmo 1                                 | ─┐
  346. Cosmo's Cosmic Adventure - Teil 1       |  │
  347. c:\spiele\cosmo                         |  │
  348. cosmo1                                  |  ├─ 3. Programm
  349.                                         |  │
  350. c:\gm\icon\cosmo.icn                    |  │
  351.                                         | ─┘
  352. $Utilities                              | Untermenu, Knopfbeschriftung
  353. Startet ein Menu mit Hilfsprogrammen    | Erläuterung dazu
  354. c:\gm                                   | Verzeichnis
  355. utils.ddt                               | Dateiname der Definitionsdatei
  356.                                         | leere Zeile
  357.                                         | kein Icon, also leere Zeile
  358. ottokar                                 | Passwort
  359. $Zurück zum Hauptmenu                   | Weiteres Untermenu
  360. kehrt zum Hauptmenu zurück              | Erläuterung
  361. c:\gm                                   |   ...
  362. gm.ddt                                  |   ...
  363.                                         |   ...
  364. c:\gm\icon\gm.icn                       |   ...
  365.                                         |   ...
  366. #                                       | Zeichen für Dateiende
  367.  
  368.  
  369. Eine Definitionsdatei besteht also aus einem Titel für das Menu, aus
  370. jeweils genau 7 Beschreibungszeilen für einen Menubutton, sowie aus
  371. dem Kennzeichen ("#") für das Dateiende.
  372.  
  373. Pro Programm, das definiert werden soll, müssen also jeweils sieben Zeilen
  374. eingegeben werden, nicht mehr, aber auch nicht weniger !!!
  375.  
  376. Die Zeilen bedeuten dabei folgendes:
  377.  
  378. 1. Zeile: Der Name, wie er hinterher im Menu erscheinen soll (maximal 16
  379.           Zeichen lang);
  380.           (Wenn Sie einen Knopf für ein weiteres Untermenu definieren, muß
  381.           dem Namen ein Dollarzeichen ("$") vorangestellt werden.)
  382.  
  383. 2. Zeile: Erläuterungen zum Programm (maximal 65 Zeichen) die im Menu
  384.           beim Anklicken des Knopfes unten in dem hellblauen Rahmen
  385.           angezeigt werden;
  386.  
  387. 3. Zeile: Das Verzeichnis, in dem sich das Programm, bzw. die Definitions-
  388.           datei eines eventuellen Untermenus befindet.
  389.  
  390. 4. Zeile: Der  eigentliche  Programmname, und zwar normalerweise ohne
  391.           Extension; wenn Sie allerdings ein Untermenu definieren,
  392.           dann muß hier der genaue Name der Definitionsdatei stehen,
  393.           und zwar mit Extension.
  394.  
  395. 5. Zeile: Hier kommen eventuelle Parameter hin, die sie als Voreinstellung
  396.           dem  Programm  übergeben wollen; Wird diese Zeile leer gelassen,
  397.           wird  das Programm ohne Parameter und ohne weitere Nachfrage so-
  398.           fort  gestartet.
  399.           Wenn  Sie erst beim Programmstart Parameter angeben wollen
  400.           dann tragen Sie hier nur ein Fragezeichen ein. Sie haben
  401.           dann beim Starten des Programmes aus GRAF-MENU heraus noch
  402.           die Möglichkeit, Parameter einzugeben.
  403.  
  404. 6. Zeile: Jeder Menubutton kann mit einem kleinen Icon verschönert werden.
  405.           Wenn Sie dies wollen, muß hier der Name der Icon-Datei stehen
  406.           (mit genauer Pfadangabe), sonst eine Leerzeile.
  407.  
  408. 7. Zeile: Hier können Sie ein bis zu 8 Zeichen langes Passwort eingeben,
  409.           das vor dem Start des Programmes aus GRAF-MENU heraus abgefragt
  410.           wird.
  411.  
  412. Sie können eine Definitionsdatei natürlich mit einem ganz normalen Editor
  413. erstellen, der im ASCII-Format arbeitet. Leichter ist es allerdings, wenn
  414. Sie dazu den in GRAF-MENU enthaltenen MENU-Editor verwenden, der mit dem
  415. blauen Menubutton mit der Aufschrift "Menus" aufgerufen wird.
  416.  
  417.  
  418. 6.2 Der Menu-Editor:
  419. --------------------
  420. Wenn Sie in GRAF-MENU den blauen Knopf "Menus" anwählen, wird der eingebaute
  421. Menu-Editor gestartet. Er soll Ihnen helfen, Definitionsdateien neu anzulegen,
  422. oder bestehende Definitionsdateien zu bearbeiten.
  423.  
  424. Nach dem Start des Menu-Editors werden Sie zunächst gefragt, ob Sie eine
  425. bestehende Definitionsdatei bearbeiten wollen, oder nicht. Antworten
  426. Sie hier mit J (für Ja), wird eine Dateiauswahlbox eingeblendet, aus
  427. der Sie eine Datei (nur Dateien mit der Endung .DDT werden angezeigt)
  428. auswählen können. Anworten Sie mit N (für Nein), werden Sie nach einem
  429. Dateinamen gefragt, unter dem eine Definitionsdatei neu angelegt werden
  430. soll. Geben Sie hier dann einen gültigen Dateinamen (mit oder ohne
  431. Verzeichnispfad) ein. Wenn Sie hier ESC drücken, wird der Editor gleich
  432. wieder beendet.
  433.  
  434. Laden Sie zum Eingewöhnen am besten mal eine der mitgelieferten
  435. Definitionsdateien. Nach Auswahl einer Datei befinden Sie sich gleich in
  436. der Eingabemaske.
  437. Dort sind immer die 7 Eingabezeilen für jeweils ein Programm angezeigt.
  438. Zwischen diesen Zeilen können Sie sich mit den Tasten [Pfeilrauf]
  439. und [Pfeilrunter] bewegen, innerhalb der Zeile mit den Tasten
  440.  
  441. [Pfeillinks]         : ein Buchstaben nach links,
  442. [Strg]+[Pfeillinks]  : ein Wort nach links
  443. [Pfeilrechts]        : ein Buchstabe nach rechts,
  444. [Strg]+[Pfeilrechts] : ein Wort nach rechts
  445. [Home/Pos1]          : an Zeilenanfang,
  446. [End/Ende]           : an das Zeilenende;
  447.  
  448. Wenn Sie sich in der Zeile für die Eingabe des Programmnamens befinden,
  449. können Sie mit der Taste [F2] eine Auswahlbox aufrufen, aus der Sie
  450. ein Programm aussuchen können. Haben Sie dies getan, wird sowohl das
  451. Programm, als auch der dazugehörige Pfad automatisch in die Eingabemaske
  452. eingetragen.
  453.  
  454. In der Zeile für die Eingabe der Icons können Sie analog dazu ebenfalls
  455. mit der Taste [F2] eine Auswahlbox aufrufen, die Ihnen alle vorhandenen
  456. Icons anzeigt. Mit der Eingabetaste übernehmen Sie den Dateinamen
  457. des gewünschten Icons ebenfalls in die Eingabemaske.
  458.  
  459. Mit [PgDn] kommen Sie zum nächsten Programm, mit [PgUp] ein Programm
  460. zurück.
  461.  
  462. Im Fenster unter der Eingabemaske wird jeweils eine kurze Hilfe zu
  463. der Zeile eingeblendet, in der der Cursor gerade steht.
  464.  
  465. Im oberen Fenster wird der Dateiname angezeigt, sowie der Menutitel,
  466. und das wievielte Programm (von wievielen insgesamt) Sie gerade bearbeiten,
  467. bzw. eingeben.
  468.  
  469.  
  470. Reihenfolge tauschen / Menutitel eingeben:
  471. ------------------------------------------
  472. Damit Sie sich auch im Überblick anschauen können, welche Programme
  473. Sie bisher definiert haben, und in welcher Reihenfolge diese später
  474. im Menu stehen werden, können Sie mit der Taste [F1] eine weitere
  475. Maske aufrufen.
  476. Dort werden dann alle pro Menu möglichen 18 Programme so angezeigt, wie Sie
  477. später auch im eigentlichen GRAF-MENU angezeigt werden.
  478.  
  479. Wenn Sie hier die Taste [F2] drücken, können Sie für Ihr Menu einen
  480. Titel eingeben, der später in GRAF-MENU angezeigt wird, bzw. natürlich
  481. auch einen bestehenden Titel ändern.
  482.  
  483. Mit der Taste [F3] können Sie jeweils 2 Menueinträge vertauschen,
  484. wenn Sie mit der Reihenfolge, in der die Programme auftauchen, nicht
  485. zufrieden sind.
  486.  
  487. Mit [ESC] verlassen Sie diese Zusatzmaske wieder, und kommen zur eigentlichen
  488. Eingabemaske zurück.
  489.  
  490. Beendet wird der Menu-Editor mit der Taste [F10]. Sie werden dann
  491. noch gefragt, ob Sie Ihre Eingaben speichern wollen. Drücken Sie hier
  492. J (für Ja), wenn dies der Fall ist, und N (für Nein), wenn Sie eventuelle
  493. Änderungen oder Eingaben nicht abspeichern wollen.
  494.  
  495.  
  496. 6.3. Tips und Hinweise:
  497. -----------------------
  498. * Wenn Sie einen Knopf für ein Untermenu definieren, vergessen Sie
  499.   bitte das Dollarzeichen ("$") vor dem Menunamen nicht; der Aufruf
  500.   geht sonst auf jeden Fall schief.
  501.  
  502. * Manche Programme können von Haus aus nur über eine Batchdatei gestartet
  503.   werden. Auch diese Programme können Sie mit GRAFMENU aufrufen, nur
  504.   müssen Sie dazu vor den Namen der aufzurufenden Batchdatei den DOS-Befehl
  505.   "CALL" setzen, damit DOS nach der Beendigung des aufgerufenen Programms
  506.   wieder in die Batch-Datei GMB.BAT zurückkehrt;
  507.  
  508.   Wollen Sie beispielsweise das Programm GEM aufrufen, das über
  509.   die Batchdatei GEM.BAT gestartet wird, würden Sie folgende Definition
  510.   gebrauchen:
  511.  
  512.     GEM                            | Der Menuname
  513.     startet die Benutzeroberfläche | Erläuterung
  514.     c:\                            | Verzeichnis
  515.     call gem.bat                   | Programmname mit vorangestelltem CALL
  516.                                    | Parameter
  517.     c:\gm\icon\gem.icn             | das Icon zum Menubutton
  518.                                    | Passwort
  519.  
  520. * Wollen Sie interne DOS-Kommandos von GRAF-MENU aus aufrufen, so
  521.   können Sie dies über einen Aufruf von COMMAND.COM machen. Denken
  522.   Sie aber daran, daß Sie hier auf jeden FALL den Parameter "/C" mit
  523.   übergeben müssen. Schauen Sie sich dazu einmal die auf Diskette
  524.   enthaltene Datei DOS.DDT an
  525.  
  526. * Der eingebaute Bildschirmschoner schaltet den Bildschirm nach ca.
  527.   3 Minuten (Voreinstellung), in denen keine Maustaste und keine sonstige
  528.   Taste betätigt wurde, dunkel. Ein Druck auf die Leertaste genügt, um ihn
  529.   dann wieder einzuschalten.
  530.  
  531.  
  532.  
  533.                           7. Setup
  534.                           ────────
  535. Wie oben beschrieben, können Sie jedes einzelne Programm oder jedes
  536. einzelne Menu mit einem eigenen Passwort sichern. Das allein hindert
  537. aber niemand daran, einfach den Menu-Editor aufzurufen und nachzuschauen,
  538. wie denn das Passwort heißt. Um dies zu verhindern gibt es auch noch
  539. ein Haupt-Passwort, das vor dem Zugang zum Menu-Editor, zur Setup-
  540. Einstellung und vor dem Programmende abgefragt wird.
  541.  
  542. Wenn Sie Graf-Menu zum erstenmal installieren, ist noch kein Haupt-
  543. Passwort definiert. Sie haben also vollen Zugang zu dem blauen Button
  544. "Setup". (Dieser hat übrigens nichts mit der ganz zu Beginn vorgenommenen 
  545. Installation "SETUP.BAT" ins Verzeichnis C:\GM zu tun).
  546.  
  547. Wenn Sie ihn aufrufen, öffnet sich ein Fenster, in dem Sie dreierlei
  548. eingeben können:
  549.  
  550. * ein Haupt-Passwort, nach dem Sie immer dann gefragt werden, wenn
  551.   Sie den Menu-Editor starten, das Programm beenden oder wiederum
  552.   Setup aufrufen wollen.
  553.   Dieses Haupt-Passwort kann, ebenso wie die normalen Passworte, bis
  554.   zu 8 Zeichen lang sein.
  555.  
  556. * die Zeit (in Minuten) nach der der Bildschirm sich dunkel schaltet,
  557.   wenn keine Taste oder kein Mausknopf betätigt wird.
  558.  
  559. * das Verzeichnis, in dem sich Ihre Icons befinden. Wenn Sie das Programm
  560.   mit Install.exe installiert haben, ist dies das Verzeichnis
  561.   "C:\GM\ICON". Sie können hier aber auch ein beliebiges anderes Verzeichnis
  562.   eingeben.
  563.  
  564. Mit [F2] können Sie Ihre Eingaben abspeichern, mit [ESC] verlassen
  565. Sie das Setup-Fenster, ohne zu speichern.
  566.  
  567. Wenn Sie Ihre Eingaben abgespeichert haben, legt Graf-Menu eine Datei
  568. GM.CFG an, die diese Angaben enthält, und die jeweils beim Programmstart
  569. gelesen wird.
  570. Wenn Sie also einmal wirklich Ihr Haupt-Passwort vergessen haben sollten,
  571. reicht es völlig aus, einfach diese Datei GM.CFG zu löschen, und Sie
  572. haben wieder ungehinderten Zugang.
  573.  
  574.  
  575.  
  576.                           8. Die Icons
  577.                           ────────────
  578.  
  579. Wie bereits oben erwähnt, kann jeder Menubutton mit einem kleinen
  580. Bildchen, einem Icon versehen werden. Mit der Shareware-Version von
  581. GRAF-MENU werden ca. 30 Icons mitgeliefert, mit der Vollversion rund 100.
  582. Um einen Menuknopf mit einem Icon zu versehen, muß der Dateiname des
  583. Icons in der jeweiligen Definitionsdatei angegeben werden.
  584.  
  585.  
  586. 7.1 Icons anschauen:
  587. --------------------
  588. Mit dem blauen Menu-Button "Icons" unten am Bildschirm öffnen Sie ein
  589. Fenster, in dem alle vorhanden Icons (jeweils 24 gleichzeitig) angezeigt
  590. werden können.
  591. Mit der Taste <Pfeilrechts>, bzw einem Mausklick auf "Weiter" können Sie
  592. weiterblättern, mit der Taste <Pfeillinks>, bzw. einem Mausklick auf "Zurück"
  593. blättern Sie zurück.
  594. Mit <ESC>, bzw. einem Mausklick auf "Abbruch" wird die Funktion abgebrochen.
  595.  
  596. ACHTUNG: Der Icon-Betrachter sucht die Icons zunächst in dem Verzeichnis,
  597.          das über "Setup" definiert wurde. Ist dies nicht geschehen,
  598.          wird das Verzeichnis zugrunde gelegt, das durch die Environment-
  599.          Variable "GMPFAD" definiert wurde (siehe unter Installation).
  600.  
  601.  
  602. 7.2 Icons bearbeiten / neu erstellen:
  603. -------------------------------------
  604. Um die mitgelieferten Icons nach dem eigenen Geschmack zu bearbeiten,
  605. bzw. um neue zu erstellen, gehört zur Vollversion von GRAF-MENU auch ein
  606. eigener Icon-Editor.
  607.  
  608. ┌────────────────────────────────────────────────────────────────────────┐
  609. │ ACHTUNG: Dieses Zusatzprogramm ist in der Shareware-Version nicht ent- │
  610. │          halten, sondern wird erst mit der Vollversion einschließlich  │
  611. │          weiterer, fertiger Icons mitgeliefert!                        │
  612. └────────────────────────────────────────────────────────────────────────┘
  613.  
  614.  
  615.  
  616. 7.3 Icons von Windows importieren:
  617. ----------------------------------
  618. Es gibt im Public-Domain und Shareware-Bereich viele Disketten mit Icons für
  619. das Programm Windows. Diese Icons können mit GRAF-MENU zwar nicht direkt
  620. verwendet, aber mit dem Zusatzprogramm WIN2GM.EXE in das richtige Format
  621. umgewandelt werden.
  622.  
  623. ┌────────────────────────────────────────────────────────────────────────┐
  624. │ ACHTUNG: Dieses Zusatzprogramm ist in der Shareware-Version nicht ent- │
  625. │          halten, sondern wird erst mit der Vollversion mitgeliefert!   │
  626. └────────────────────────────────────────────────────────────────────────┘
  627.  
  628.  
  629.  
  630.  
  631.                      9. Das Programm MINIMENU
  632.                      ────────────────────────
  633.  
  634. Ein Menusystem, wie Graf-Menu kann zwar die Arbeit mit dem PC sehr
  635. erleichtern, aber manchmal kommt man doch nicht umhin, auch auf der
  636. Betriebssystemebene etwas zu erledigen.
  637. Um dies zu erleichtern, gehört zu Graf-Menu auch das kleine Programm
  638. Minimenu. Minimenu ist absichtlich sehr klein gehalten worden, weil
  639. es ursprünglich als Oberfläche für PCs ohne Festplatte gedacht war.
  640. Und mit seinen knapp 14 KiloByte paßt es auch ohne Schwierigkeiten
  641. auf jede Diskette.
  642.  
  643. Der ganze Aufbau von Minimenu spielt sich eigentlich nur in zwei Fenstern
  644. ab. In dem einen, größeren werden ständig die Dateien des aktuellen
  645. Verzeichnisses alphabetisch sortiert  dargestellt (wobei zuerst die
  646. Unterverzeichnisse, danach die Dateien kommen).
  647. Mit den Cursortasten steuert man in diesem Fenster einen inversen Balken.
  648. Wirksam sind dabei die Tasten:
  649. <Pfeilrunter>, <Pfeilrauf> : eine Zeile nach unten, bzw. nach oben;
  650. <PgUp>,<PgDn>              : eine Seite nach unten, bzw. nach oben;
  651. <Home>,<End>               : An den Anfang, bzw. das Ende der Dateiliste.
  652.  
  653. Verzeichnis wechseln:
  654. ─────────────────────
  655. Wenn Sie den inversen Balken auf ein Verzeichnis steuern, kenntlich
  656. durch "DIR", und dann <RETURN> betätigen, wechseln Sie in das ent-
  657. sprechende Verzeichnis. Die beiden Punkte ".." stehen dabei jeweils
  658. für das übergeordnete Verzeichnis, in das Sie natürlich ebenfalls
  659. zurückwechseln können.
  660.  
  661. Laufwerk wechseln:
  662. ──────────────────
  663. Im rechten Fenster werden unter dem Punkt "Erkannte Laufwerke:" die
  664. Kennbuchstaben derjenigen Laufwerke angezeigt, die MINIMENU erkannt hat.
  665. Wenn Sie einen von diesen Buchstaben eingeben (egal ob groß, oder klein),
  666. wechselt MINIMENU auf dieses Laufwerk.
  667.  
  668. Programme starten / Dateien anschauen:
  669. ──────────────────────────────────────
  670. Mit RETURN kann man diejenige Datei auswählen, über der im Moment der
  671. Balken steht. Dabei gibt es dann zwei Möglichkeiten:
  672.  
  673. * Wenn es sich um eine Programmdatei mit der Extension COM oder EXE
  674.   handelt, wird dieses Programm gestartet, wobei vorher noch die
  675.   Möglichkeit besteht, etwaige Parameter für dieses Programm einzugeben.
  676.   Im einem Fenster wird danach gefragt. Geben Sie hier ganz normal die
  677.   notwendigen Parameter ein, oder (wenn das Programm keine Parameter
  678.   benötigt) drücken Sie einfach nochmals RETURN. Wenn Sie auf die Frage
  679.   nach Parametern <ESC> drücken, wird der Start des Programms abgebrochen.
  680.  
  681. * Alle anderen Dateien werden angezeigt. Dabei prüft das Programm zunächst,
  682.   ob es sich um eine darstellbare ASCII-Datei handelt, oder um eine
  683.   Binärdatei (mit Steuerzeichen). Eine ASCII-Datei wird ganz normal im
  684.   Textformat auf dem Bildschirm dargestellt, eine Binärdatei sowohl im
  685.   HexFormat, als auch als ASCII-Zeichen. In beiden Darstellungsformen
  686.   wird die gewählte Datei zunächst vollständig (genauer gesagt, maximal
  687.   1500 Zeilen, was in der Regel wohl ausreichen dürfte), in den Speicher
  688.   gelesen, und dann angezeigt. Die möglichen Tastaturbefehle sind dabei
  689.   in der Titelzeile dargestellt.
  690.  
  691. DOS-Befehle eingeben:
  692. ─────────────────────
  693. Wenn Sie <F2> drücken, werden Sie im unteren Fenster aufgefordert, einen
  694. DOS-Befehl einzugeben. Sie können hier dann jeden beliebigen Befehl eingeben, und zwar ganz genauso,
  695. wie im Betriebssystem selbst (sei es nun kopieren, löschen oder sonst
  696. irgendetwas). Die Eingabe ist dabei editierbar. Nach der Ausführung dieses
  697. Befehls kehren Sie automatisch wieder zu MINIMENU zurück.
  698.  
  699. Wenn Sie auf die Frage nach einem DOS-Befehl nur <RETURN> eingeben, kehren
  700. Sie kurzfristig ganz in das Betriebssystem zurück. Um wieder zu MINIMENU
  701. zurückzukehren, müssen Sie hier dann nur "EXIT" eingeben. Vergessen Sie
  702. bitte nicht, wenn Sie mit dieser Option ins Betriebssystem gekommen sind.
  703. Wenn Sie, statt mit EXIT zurückzukehren, beispielsweise MINIMENU oder auch
  704. ein anderes Programm erneut laden, geht Ihnen wertvoller Speicherplatz
  705. verloren, da dann der Kommando-Interpreter (also die Datei COMMAND.COM)
  706. doppelt geladen wird. Eventuell kann hier auch Ihr Rechner abstürzen.
  707. Wenn Sie auf die Frage nach einem DOS-Befehl <ESC> eingeben, brechen Sie
  708. die Funktion ab.
  709.  
  710. Hilfefunktion:
  711. ──────────────
  712. Mit der Taste <F1> können Sie jederzeit einen kurzen Hilfsbildschirm
  713. aufrufen, der Ihnen die Möglichkeiten von MINI-MENU im Überblick zeigt.
  714.  
  715. Ende:
  716. ─────
  717. Beendet wird MiniMenu ganz einfach mit ESC.
  718.  
  719.  
  720.  
  721.                           10. Das war's
  722.                           ─────────────
  723.  
  724. So, das war schon alles. Ich hoffe, Sie kommen mit dem Programm zurecht,
  725. und haben ein bißchen Spaß daran.
  726.  
  727. Auch wenn GRAF-MENU vielleicht nicht alle Ansprüche zufrieden stellt,
  728. so erfüllt es seine Aufgabe doch auf eine recht effektive Weise.
  729.  
  730. Denken Sie aber bitte auch daran, daß GRAF-MENU ShareWare ist, und Sie
  731. sich als Benutzer registrieren lassen müssen, wenn Sie regelmäßig damit
  732. arbeiten wollen. Sie geben mir damit den nötigen Ansporn, auch in Zukunft
  733. auf diesem Vertriebsweg (hoffentlich gute) Programme zu entwickeln.                                           
  734.  
  735.  
  736.  
  737.  
  738.