home *** CD-ROM | disk | FTP | other *** search
/ Global Amiga Experience / globalamigaexperience.iso / compressed / development / gaded20demo.lha / Anleitung.dok next >
Text File  |  1993-11-15  |  3KB  |  87 lines

  1.  
  2.  
  3.                          Kurzanleitung zu GadEd V2.0 Demo
  4.                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  5.  
  6. GadEd ist ein Werkzeug zur Erzeugung von graphischen Benutzeroberflächen.
  7. Es nimmt viel Arbeit bei der Berechnung und Erstellung der Gaded-Koordinaten
  8. und Strukturen ab. Die neue Version 2.0 bietet folgende Möglichkeiten:
  9.  
  10.  - Graphische Intuition/GadTools Benutzeroberfläche
  11.  
  12.  - Unterstützt alle Screenauflösungen (incl. ECS/AGA etc.)
  13.  
  14.  - Alle Gadget von OS 2.04 sowie Bevelboxen,Intuitexte und Images
  15.    sind generierbar
  16.  
  17.  - Erstellung von Menus (Pro Fenster)
  18.  
  19.  - Komplette Maus und Tastaturbedienung
  20.  
  21.  - Generierung von Quellcode in Modula-2, Oberon, C und Assembler
  22.  
  23.  - Optionale Angabe von Usertaglisten.
  24.  
  25.  - Sicherung aller Projekte sowie Gadget-, Menugruppen zur späteren
  26.    Bearbeitung. Bei vorhandensein der Powerpacker.library können die
  27.    Projektdaatein komprimiert werden.
  28.  
  29.  - Verschiedene Zeichensätze für Screens und/oder Fenster möglich
  30.  
  31.  - Einstellung eines freidefinierbaren Rasters
  32.  
  33.  - Vielfältige Ausrichtungs uns Positioniermöglichkeiten der Gadgets
  34.  
  35.  - Optional fontsensitiver Code
  36.  
  37.  - Exportierte Variablennamen änderbar
  38.  
  39.  
  40. Gadgets können einfach mit der Maus generiert werden, indem bei gedrückter
  41. linker Maustaste ein Rahmen gezogen wird der die Gadgetgröße festlegt.
  42. Im Submenu Gadgets/Art kann der zu erzeugende Typ Gewählt werden.
  43.  
  44. Im Projektmenu können grundsätzliche einstellungen des Programms getroffen
  45. werden, sowie die Quellcodes generiert werden.
  46.  
  47. Das Gadgetmenu beinhaltet sämtliche Funktionen zum Kopieren, Größenänderung,
  48. Ausrichtung und Änderung gadgetspezifischer Daten.
  49.  
  50. Im Windowmenu können sie die Einstellung der Windowflags, Idcmpflags und
  51. anderer Windowdaten bearbeiten.
  52.  
  53. Das Screenmenu beinhaltet die Einstellungsmöglichkeiten für den Screen.
  54.  
  55. Im Menumenu können Menus bearbeitet und getestet werden.
  56.  
  57.  
  58. Der Generierte Quellcode:
  59.  
  60.  
  61. Init<File>(S: ScreenPtr): BOOLEAN;
  62.  
  63.    Bei S=NIL wird der Screen so geöffnet wie er erstellt wurde, ansonsten wird
  64.    der übergebene Screen benutzt.
  65.  
  66. Init<Proc>Mask(): WindowPtr;
  67.  
  68.    Öffnet das jeweilige Projektfenster auf dem durch Init<File>(S: ScreenPtr);
  69.    geöffneten Screen.
  70.  
  71. Refresh<Proc>;
  72.  
  73.    Zeichnet alle Bevelboxen, Intuitexte und Images neu.
  74.  
  75. Get<Proc>GPtr(Nummer: INTEGER): GadgetPtr;
  76.  
  77.    Gibt anhand der Nummer den zugehörigen Gadget-Zeiger zurück.
  78.  
  79. Close<Proc>Mask;
  80.  
  81.    Schließt das mit Init<Proc>Mask() geöffnete Fenster.
  82.  
  83. Free<File>;
  84.  
  85.    Schließt alle noch offenen Fenster und den zugehörigen Screen, falls dieser
  86.    durch Init<Proc>Mask() geöffnet wurde.
  87.