home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 10 / Fresh_Fish_10_2352.bin / fishdisks / d1082.lha / docs / deutsch / inhalt
Text File  |  1995-07-04  |  5KB  |  101 lines

  1. ==========
  2.  
  3. WindowKey      1.04     Fenster per Tastatur steuern
  4.  
  5. WindowKey stellt eine sehr mächtige Benutzerschnittstelle zu
  6. Verfügung, mit dessen Hilfe Intuition komplett über Tastatur gesteuert
  7. werden kann (falls sich die Maus mal wieder unter irgendwelchen
  8. Papierbergen versteckt :).
  9. Zu diesem Zweck stellt WindowKey eine eigene Schlüsselwort-basierende
  10. Sprache zur Verfügung.
  11.  
  12. Autor: Frederic Delacroix
  13. Pfad: AmigaLibDisk1082:Programs/WindowKey/
  14.  
  15. ==========
  16.  
  17. AmigaBase       2.1     Umfangreiche programmierbare Datenbank mit GUI
  18.  
  19. AmigaBase ist eine hierarchische programmierbare Datenbank (nicht etwa 
  20. eine relationale Datenbank mit SQL-Interface oder so etwas ähnliches).
  21. Nichtsdestotrotz, oder gerade deswegen ist AmigaBase ideal für die 
  22. Verwaltung von Musik-Cassetten, Videos, Adressen usw. Komplexe 
  23. Anwendungen wie z.B. ein Finanzmanager mit automatischem Ausdruck von 
  24. Überweisungsvordrucken und Kunden-Konten ist ebenfalls kein Problem
  25. für Amiga-Base.
  26.  
  27. Ein Projekt besteht aus einem oder mehreren Records. Ein Record wird
  28. durch ein Rechteck mit einem farbigen Rahmen und Titelleiste
  29. dargestellt. Der Name des Records erscheint in dieser Titelleiste. Ein
  30. Record kann neben oder auch innerhalb eines anderen Records plaziert
  31. werden (Hierarchie-Eigenschaft).
  32. In Records können Variablen abgelegt werden; diese werden
  33. anschließende zur Dateneingabe und -anzeige benutzt.
  34. Daten werden in Datensätzen organisiert. Für jeden Record kann eine
  35. beliebige Nummer von Datensätzen reserviert werden (nur durch den 
  36. verfügbaren Speicherplatz beschränkt).
  37. Datensätze können über diverse Schlüssel sortiert werden.
  38. Ein Filter erlaubt die Auswahl bestimmter Datensätze.
  39. Ein Druckmenü erlaubt den Ausdruck von Datensätzen.
  40. Mit Hilfe des Suchrequesters können bestimmte Datensätze leicht und
  41. schnell gefunden werden.
  42.  
  43. AmigaBase bietet zwei Anzeigemodi: Formular und Liste.
  44. Im Formular werden alle Records in verschiedenen Fenstern dargestellt.
  45. In jedem Record wird exakt ein Datenstz angezeigt. 
  46. In der Listenanzeige werden alle Datensätze eines bestimmten Records
  47. dargestellt (in einer Rollbalkenliste in einem Fenster).
  48.  
  49. AmigaBase hat zwei Eingabemodi: Arbeitsmodus und Installationsmodus.
  50. Im Arbeitsmodus kann mit dem Project gearbeitet, es können Daten
  51. eingegeben, Programme gestartet werden etc.
  52. Im Installationsmodus kann der Benutzer sich eine eigene Datenstruktur
  53. aufbauen. Es können neue Variablen definiert, geändert und gelöscht
  54. werden. 
  55. Variablen können sein vom Typ BOOLEAN, CHOICE (ein Eintrag aus mehreren),
  56. INTEGER, REAL (Fließkomma), STRING (Text), DATE (Datum), TIME (Uhrzeit)
  57. und MEMO (Fließtext). Zusätzlich gibt es noch den Programm-Knopf-Typ,
  58. der nur benutzt wird, um AmigaBase-Programme zu starten. Weiterhin
  59. können Texte definiert, geändert und gelöscht werden. Diese Texte werden 
  60. nur benutzt, die Records übersichtlicher zu gestalten.
  61. Records und Fenster können auch definiert, gelöscht und geändert
  62. werden. Jede Variable, jeder Record und jedes Fenster muß einen Namen
  63. erhalten. Dieser Name muß mit einem Großbuchstaben beginnen, gefolgt von
  64. bis zu 9 Buchstaben, Ziffern oder dem '_'-Unterstrich. Einige
  65. reservierte Schlüsselwörter dürfen jedoch nicht für Namen benutzt
  66. werden.
  67.  
  68. Als besondere Spezialität bietet AmigaBase die Möglichkeit, für jede
  69. Eingabevariable (außer MEMO-Variablen) ein Makro zu definieren, 
  70. welches dann bei Benutzung des entsprechenden Eingabefeldes aufgerufen 
  71. wird. Als Beispiel sei hier auf das Etiketten-Druckprogramm des 
  72. Cassette-Projekt hingewiesen (befindet sich in der Distribution).
  73.  
  74. Eine vollständige Beschreibung aller Funktionen und Möglichkeiten von 
  75. AmigaBase befindet sich im Benutzerhandbuch von AmigaBase. Dieses ist 
  76. nur über die Registrierung erhältlich.
  77.  
  78. Import von Datensätzen:
  79. -----------------------
  80. Zum Import von Datensätzen existieren keine Menüpunkte. Jeder kann
  81. sich jedoch (mit Hilfe der AmigaBase-Makrosprache) seine eigene
  82. Import-Routine schreiben.
  83. Zuerst muß die Import-Datei in eine MEMO-Variable geschrieben werden.
  84. Mittels LeftStr, MidStr, RightStr, Val etc. können anschließend die
  85. Daten extrahiert und den einzelnen Datensatzvariablen zugeordnet
  86. werden.
  87. Dies hört sich etwas seltsam an, ist jedoch sehr flexibel. Das
  88. Benutzhandbuch enthält ein kompletten Kapitel über den Import und
  89. Export von Datensätzen.
  90.  
  91. Beispielprojekte:
  92. -----------------
  93. In den Schubladen Data/Deutsch und Data/English befinden sich einige 
  94. Beispielprojekte. 
  95. Wer ein eigenes Projekt ertstellt hat, und meint, es sollte zusammen 
  96. mit AmigaBase vertrieben werden, soll sich nicht scheuen, es dem Autor 
  97. zuzuschicken. Vielleicht erscheint es in der nächsten Distribution.
  98.  
  99. Autor: Steffen Gutmann
  100. Pfad: AmigaLibDisk1082:Programs/AmigaBase/
  101.