home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 2 / crawlyvol2.bin / program / pascal / sgem122p / read.me < prev    next >
Encoding:
Text File  |  1994-05-21  |  5.0 KB  |  155 lines

  1. Read.Me zu SysGem V1.20 vom 21.05.1994
  2. ======================================
  3.  
  4. 1. Lieferumfang
  5. ---------------
  6.  
  7. Im Archiv SYS_GEM sollten sich folgende Dateien befinden:
  8.  
  9. \demo
  10.       demo.pas          Der Source zum Demo für PurePascal
  11.       demo.i            Include-Datei für PurePascal
  12.       demo.hrd          Die Resource-Namensdatei von Interface
  13.       demo.rsc          Resource-File für das Demo
  14.       demo.app          Kompiliertes Demo von PurePascal
  15.  
  16. \
  17.       sys_pas.lib       Die Lib als C-Objektfile
  18.       sys_gem.pas    Die eigentliche Lib (Unit)
  19.       sys_gem.pp        Das Online-Help. Einerseits zum Ausdrucken
  20.                         oder auch zum Eintragen von eigenen Sachen
  21.       sys_gem.hlp       Das Online-Help zu SysGem für PurePascal
  22.  
  23. 2. Wat 'nu?
  24. -----------
  25.  
  26. In allen vorherigen Versionen war es so, daß SysGem immer von der
  27. Revision von PurePascal abhängig war. Eine neue Version und damit
  28. (wieder) ein neues Format der .ppu führte dazu, daß die Lib mit
  29. dieser PP-Version nicht lief.
  30.  
  31. Nun hat dies Gott-Lob ein Ende. Die eigentliche Unit (sys_gem.pas)
  32. lädt die eigentlichen Funktionen aus dem C-Objektfile (sys_pas.lib)
  33. nach und bindet beide zu einer Unit (sys_gem.ppu) zusammen. So ist
  34. gewährleistet, daß bei einer Änderung der .ppu-Formate nur noch ein
  35. freundliches Alt-X notwendig ist und alles wie gewohnt weiterläuft.
  36.  
  37. Ich warne aber davor, an sys_gem.pas irgendwelche Änderungen vorzu-
  38. nehmen, denn: Never change a running system!
  39.  
  40. 3. System-Umgebung
  41. ------------------
  42.  
  43. SysGem wurde auf allen Rechnern getestet (1040ST, Mega-ST, Mega-STE,
  44. TT, Falcon); unter Mag!X, MiNT (mit und ohne Memory-Protection) und
  45. so ziemlich allen TOS-Versionen. Dabei wurden keine Unverträglich-
  46. keiten festgestellt.
  47.  
  48. Sollten SIE jedoch etwas bemerken, so bitte ich um eine kurze Nach-
  49. richt.
  50.  
  51.  
  52. 4. Keyware
  53. ----------
  54.  
  55. * SysGem ist Keyware. Sie können SysGem im Archiv weiterkopieren,
  56. * über Mailboxen verteilen, anderen Programmen beilegen usw,
  57. * WENN das Archiv __mit allen Dateien__ und __unverändert__ weiter-
  58. * gegeben wird.
  59.  
  60. Sie können SysGem beliebig lange und in aller Ruhe testen. Die Lib
  61. ist vollständig, also finden sich in der unregistrierten Fassung
  62. keinerlei Einschränkungen! In der unregistrierten Fassung erscheint
  63. ab und zu mal eine Meldung, daß Sie sich doch bitte registrieren
  64. lassen sollten.
  65.  
  66. Haben Sie diesen Entschluß gefasst, sich registrieren zu lassen,
  67. erhalten Sie von mir einen Schlüssel, wodurch die "Erinnerungshilfe"
  68. nicht mehr erscheinen wird.
  69.  
  70. Die SysGem-Fassung für C und Pascal sind nicht nur in Ihren Funktionen
  71. identisch, auch die Schlüssel. Sie können also für beide Sprachen
  72. SysGem benutzen, ohne sich doppelt registrieren zu lassen.
  73.  
  74. Näheres erfahren Sie im Online-Help unter 'Registrierung'.
  75.  
  76. Eine komplette Übersicht über alle Funktionen erhalten Sie im Online-Help
  77. unter dem Stichwort 'Uebersicht' oder 'SysGem'.
  78.  
  79.  
  80. 5. Support
  81. ----------
  82.  
  83. Was wäre ein Programm oder eine Lib ohne Support? Ich stehe Ihnen
  84. für Fragen, Anregungen, Hilfen usw. jederzeit (zu "humanen" Zeiten)
  85. zur Verfügung. Denken Sie daran: Wenn mal irgendwas nicht so klappt,
  86. wie es soll, dann verzagen Sie nicht, fragen Sie einfach!
  87.  
  88.  
  89. 6. Erreichbarkeit
  90. -----------------
  91.  
  92. Ich bin via Snail-Mail zu erreichen:
  93.  
  94. Andreas Pietsch
  95. Schillerstr. 24
  96. 56727 Mayen
  97. Germany
  98.  
  99. ...oder via E-Mail:
  100.  
  101. Tel: +49-2651-48833
  102. Fax: +49-2651-43344
  103.  
  104. Maus      WI2
  105. Internet  Andreas_Pietsch@wi2.maus.de
  106.  
  107.  
  108. 7. Features
  109. -----------
  110.  
  111. - Das, was sonst eine ganze Menge Aufwand bedeutet, können Sie nun meistens
  112.   mit nur einer einzigen Anweisung realisieren. Sei es eine komplette
  113.   Dialogverwaltung, eine Fensterverwaltung oder Dialoge in Fensters mit
  114.   Menüzeilen.
  115.  
  116. - Sie brauchen sich um nichts mehr zu kümmern, was der Benutzer macht! Die
  117.   komplette Eventverwaltung wird von SysGem übernommen. Verschiebt der
  118.   Benutzer z. B. ein Fenster, erledigt dies SysGem und teilt Ihnen die
  119.   neuen Koordinaten mit. SIE brauchen sich nur noch darum zu kümmen, was
  120.   geschehen soll, wenn der Benutzer z. B. einen Button anklickt.
  121.  
  122. - Fensterdialoge werden einfach mit 'WindowDialog' erzeugt und die Verwaltung
  123.   übernimmt SysGem. Klickt nun der Benutzer auf einen Button, fragt SysGem
  124.   Sie, was nun zu geschehen hat.
  125.  
  126. - Mit SysGem geschriebene Programme sind sowohl als ACC als auch als
  127.   Programm lauffähig. Standardmäßig.
  128.  
  129. - SysGem-Programme können miteinander reden. Natürlich mit nur einer
  130.   Anweisung. Schauen Sie mal in's Demo!
  131.  
  132.  
  133. 8. Kurzübersicht der Merkmale
  134. -----------------------------
  135.  
  136. - Erweiterte Objekttypen (Radio- und Selectable-Button)
  137. - Erweiterte Stringobjekte
  138. - Erweiterte Rahmenobjekte
  139. - Komplette Fensterverwaltung
  140. - Komplette Dialogverwaltung
  141. - Verwaltung von Menüzeilen und Desktops
  142. - Scrollboxen mit einem Aufruf
  143. - und noch vieles andere mehr...
  144.  
  145.  
  146. 9. Das Ende
  147. -----------
  148.  
  149. Was soll ich noch sagen? Schauen Sie sich das Demo einmal an, und danach
  150. den Quelltext. Sie werden sehen, daß eine GEM-Oberfläche alles andere
  151. als schwierig zu programmieren ist.
  152.  
  153.  
  154. Andreas Pietsch, 21.05.94
  155.