home *** CD-ROM | disk | FTP | other *** search
/ TopWare Tools / TOOLS.iso / tools / top1309 / readme.doc next >
Encoding:
Text File  |  1994-02-21  |  6.0 KB  |  138 lines

  1. Turbo Wizard 1.10
  2. Autor     : Ulrich Albrecht
  3. Registr.  : 50.- DM
  4.  
  5.  
  6. Turbo Wizard ist ein Quelltextgenerator und Interfacebuilder, der unter
  7. Verwendung der Objekthierarchie Turbo Vision für Pascal von Borland die
  8. Gestaltung von Menüs, Statuszeilen, modalen und nichtmodalen Dialogen,
  9. sowie die Erstellung eines kompletten Online-Hilfesystems erheblich
  10. vereinfacht.
  11. Das Programm erzeugt reinen, regelrecht formatierten, objektorientierten
  12. Pascal-Code wahlweise für TP 6.0 oder 7.0 und unterstützt dabei sehr
  13. weitgehend die Verwendung polymorpher Dialogobjekte und Ressourcendateien.
  14. Alle Codeteile können SOFORT, ohne daß Sie eine einzige Zeile Quellcode
  15. selbst schreiben müssen, zu einem lauffähigen Prototypen integriert
  16. und compiliert werden, der bereits die vollständige Programmlogik
  17. implementieren und vorführen kann.
  18. Die Integration eigener Units und Prozeduren ist einfach, so daß sogar
  19. eine Umstellung existierender Programme auf eine SAA-konforme Oberfläche
  20. mit Onlinehilfe leicht möglich ist.
  21. Die Gestaltung der Oberfläche selbst geschieht bei perfektem "Look & Feel"
  22. größtenteils auf intuitive Weise mit der Maus.
  23. Da Turbo Wizard die fertigen Objekte nicht, wie andere Ressourceneditoren,
  24. binär, sondern als Quelltext "abspeichert", hat der Programmierer
  25. weitreichende Möglichkeiten der Einflußnahme, und kann vorhandene
  26. Bibliotheken, die auf Turbo Vision basieren, weiterhin nutzen.
  27. Der Wizard verfügt über einen integrierten Editor, um den Quelltext sofort
  28. kontrollieren und wo nötig erweitern zu können.
  29.  
  30. Zu jedem Dialog deklariert der Wizard den passenden Transferrecord und
  31. hilft so, obskure Fehler zu vermeiden.
  32.  
  33. Der Quelltext, den der Wizard erzeugt, ist von hoher Qualität und kann
  34. sicherlich auch gut als Anschauungsmaterial benutzt werden (ich habe
  35. schon bedeutend schlimmeres in "Fachbüchern" angesehener Verlage gesehen).
  36.  
  37. Es werden bestimmte Erweiterungen der Turbo Vision Version 2.0 unterstützt,
  38. Verbesserungen des Pascal-Compilers in der Version 7.0 werden (auf Wunsch)
  39. berücksichtigt.
  40.  
  41. Minimale Systemvoraussetzungen:
  42.  
  43.  ■ AT 286 mit ca. 512kB RAM, 2xAT-FD oder HD, bel. Grafik-Karte,
  44.    DOS ab 3.2, Maus (!)
  45.  
  46. Da Turbo Wizard ausgiebig von Overlays und Dialogressourcen Gebrauch
  47. macht, und für beides EMS-Speicher nutzen kann, ist insbesondere bei
  48. einem System mit träger Festplatte (oder gar bei Installation auf einem
  49. System mit lediglich zwei Diskettenlaufwerken) 256kb EMS (real oder
  50. emuliert) eine feine Sache.
  51.  
  52. Um mit Turbo Wizard sinnvoll arbeiten zu können, benötigen Sie außerdem
  53. natürlich noch einen Turbo bzw. Borland Pascal Compiler ab Version 6.0,
  54. und die mit diesen Compilern mitgelieferte Objektbibliothek Turbo Vision
  55. in den Versionen 1.0 oder 2.0.
  56.  
  57. Turbo Wizard ist in folgenden Punkten gegenüber der Vollversion
  58. eingeschränkt, die Sie für DM 50,- bei mir bestellen können:
  59.  
  60.  ■ Registrieraufforderungen (ohne Zeitschleifen) am Start und Ende
  61.    des Programmes.
  62.  
  63.  ■ Die Vollversion läuft im 286er Protected Mode und kann somit den
  64.    gesammten Arbeitsspeicher des Rechners nutzen. Insbesondere erlaubt
  65.    dies die direkte Einbindung des Kommandozeilencompilers, des
  66.    Hilfecompilers und eines Debuggers, so daß alle Prototypen direkt
  67.    aus dem Wizard heraus kompiliert, ausgeführt und getestet werden
  68.    können. Dafür ist der DPMI-Server von Borland erforderlich, der
  69.    mit der Vollversion mitgeliefert wird.
  70.  
  71.  ■ Turbo Wizard Programme nutzen ein gegenüber dem Turbo Vision Vorbild
  72.    in Funktionalität und Gebrauch verbessertes Hilfefenster zur Anzeige
  73.    der zu Ihrem Programm erstellten Onlinehilfe. Sie erhalten mit der
  74.    Sharewareversion kompilierte Units, die dieses Fenster exportieren,
  75.      ohne daß Sie dessen Titelzeile "Turbo Wizard Hilfe" ändern könnten.
  76.    In der Vollversion können Sie den Titel dann frei bestimmen.
  77.  
  78.  ■ Validierungsobjekte (TValidator und Nachfahren), die in
  79.    Turbo Vision 2.0 eine sehr komfortable Art der Datenüberprüfung bei
  80.    Eingabezeilen ermöglichen (numerische Bereichsüberprüfung, Zeichen-
  81.    filter, Datenbankmasken etc.) erzeugen in der Sharewareversion nur
  82.    im "Testmodus" Quelltext. Dieser Testmodus erzeugt dabei keine Dateien,
  83.    sondern stellt den Quelltext nur auf dem Bildschirm dar. Sie können
  84.    den Code also zwar begutachten, aber nicht direkt nutzen...
  85.  
  86.  ■ Die Vollversion erlaubt die freie Konfiguration von "Hotkeys" zur
  87.    Aktivierung der Menübefehle.
  88.  
  89.  ■ Die Dokumentation der Vollversion ist um einige Punkte erweitert
  90.    (Befehlsreferenz, Beispiele), die in der Sharewareversion nur in
  91.    der Onlinehilfe zu finden sind oder ganz weggefallen sind.
  92.    Die Dokumentation zur Sharewareversion sollte aber eine problemlose
  93.    Einarbeitung durchaus ermöglichen.
  94.  
  95.  
  96. Autor:  Ulrich Albrecht
  97.         Thomashofstr 23
  98.         52070 Aachen
  99.         Tel 0241/153824
  100.  
  101.  
  102. ████████████████████████████████████████████████████████████████████████████
  103.  
  104.  
  105. Hier noch ein paar kürzere bis sehr kurze Fassungen der Programm-
  106. beschreibung.
  107.  
  108. 1.
  109. Turbo Wizard 1.1 Interfacebuilder und Programmgenerator
  110. für Turbo Vision Programmierer (Pascal)
  111.  
  112. 2.
  113. Turbo Wizard 1.1 Interfacebuilder und Programmgenerator
  114. für Turbo Vision Programmierer (Pascal). SAA-Programme
  115. "im Mausumdrehen"!
  116.  
  117. 3.
  118. Turbo Wizard 1.1 Interfacebuilder und Programmgenerator
  119. für Turbo Vision Programmierer (Pascal). Gestalten Sie
  120. SAA-Programme mit Menüs, Statuszeilen, Dialogen und
  121. Onlinehilfe durch ein paar Mausklicks. Nutzt EMS-Speicher.
  122.  
  123. 4.
  124. Turbo Wizard 1.1 Interfacebuilder und Programmgenerator
  125. für Turbo Vision Programmierer (Pascal). Gestalten Sie
  126. SAA-Programme mit Menüs, Statuszeilen, Dialogen und
  127. Onlinehilfe durch ein paar Mausklicks. Dt. Programm mit
  128. umfangreicher Onlinehilfe. Nutzt EMS-Speicher.
  129.  
  130. 5.
  131. Turbo Wizard 1.1 Interfacebuilder und Programmgenerator
  132. für Turbo Vision Programmierer (Pascal). Gestalten Sie
  133. SAA-Programme mit Menüs, Statuszeilen, Dialogen und
  134. Onlinehilfe durch ein paar Mausklicks. TW 1.1 ist mehr
  135. als ein Ressourceneditor, sondern kann sofort lauffähige,
  136. aussagekräftige Prototypen erzeugen. Dt. Programm mit
  137. umfangreicher Onlinehilfe. Nutzt EMS-Speicher.
  138.