home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD2.mdf / c / library / starview / doc / readme.txt < prev   
Text File  |  1992-07-31  |  11KB  |  336 lines

  1. README.TXT
  2. ----------
  3.  
  4. Willkommen zur Demoversion von StarView.
  5.  
  6. Bei der Ihnen vorliegenen StarView Demoversion handelt es sich um
  7. eine fast vollständige StarView-Version. Mit dieser Version können
  8. Sie StarView-Programme entwickeln und sogar Resource-Dateien mit dem
  9. StarView-DesignEditor erstellen. Im DOC-Verzeichnis befindet sich
  10. die StarView-QuickReferenz als Textdatei, damit Sie sich einen Überblick
  11. über den Funktionumfang von StarView verschaffen und die Beispiel-
  12. Programme auch modifizieren können.
  13.  
  14.  
  15. Viel Spaß beim Ausprobieren wünscht Ihnen Ihr STAR DIVISION Team.
  16.  
  17. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  18.  
  19. Inhalt
  20. ------
  21.  
  22. 1. Weitere Informationen zu StarView
  23. 2. Installation
  24. 3. Rechtliches
  25. 4. Hinweise zur Demoversion
  26. 5. Dateiliste
  27.  
  28.  
  29. 1. Weitere Informationen zu StarView
  30. ------------------------------------
  31.  
  32. StarView ist eine C++ Klassenbibliothek und wurde für die Entwicklung
  33. von Applikationen für verschiedene grafische Benutzeroberflächen
  34. erstellt. Damit sich Ihre Produktivität bei der Erstellung Ihrer
  35. Programme erhöht, bietet StarView Ihnen folgende Funktionalität:
  36.  
  37.     ■ StarView enthält Klassen für
  38.       - die Erstellung von Fenstern, Menus, Dialogen usw.
  39.       - die Betriebssystemdienste wie Clipboard, Timer usw.
  40.       - die Verwaltung von Objekten, wie Container, List, Stack usw.
  41.       - die Verarbeitung von Brüchen, Strings usw.
  42.  
  43.     ■ StarView ist portabel, weil
  44.       - der Programmcode auf allen Systemen verwendbar ist
  45.       - die Resource-Dateien auf allen Systemen verwendbar sind
  46.       - die Hilfedateien auf allen Systemen verwendbar sind
  47.       - das Multi Dokument Interface (MDI) auf allen Systemen vorhanden ist
  48.       - das "Look and Feel" der Basissysteme erhalten bleibt
  49.  
  50.     ■ StarView unterstützt
  51.       - Windows 3.x und Borland C++ 3.0, Zortech C++ 3.0 und
  52.         Microsoft C/C++ 7.0
  53.       - Apple Macintosh System 7 und MPW C++ 3.1
  54.       Folgende Versionen werden zur Zeit entwickelt und befinden sich
  55.       im Beta-Teststadium:
  56.       - OS/2 Presentation Manager 2.0 für Borland C++ und Zortech C++
  57.       - SUN-OS mit OSF Motif 1.1 X11.4 und SUN C++, sowie Solaris 2.0
  58.       - SCO-UNIX mit OSF Motif 1.1 X11.4 und Glockenspiel C++
  59.  
  60.     ■ StarView bietet einen Design-Editor für
  61.       - die Erstellung von Dialogen
  62.       - die Erstellung von Resource-Daten aller Resource-Klassen
  63.       - die Erstellung von C++ Klassendefinitionen für schnelles Prototyping
  64.  
  65.     ■ StarView erzeugt nur einen geringen Overhead, da
  66.       - DLL's oder Shared Libraries für alle Programme genutzt werden
  67.  
  68.     ■ Star Division bietet Ihnen
  69.       - qualifizierten Support in Deutschland
  70.       - Schulungen
  71.       - Wartungsverträge
  72.       - Sourcecode-Versionen von StarView
  73.  
  74. Falls Sie weitere Informationen zu StarView wünschen oder sich
  75. entschlossen haben, StarView einzusetzen, wenden Sie Sich bitte
  76. an:
  77.  
  78.         Star Division GmbH
  79.         - StarView -
  80.         Sachsenfeld 4
  81.         2000 Hamburg 1
  82.  
  83.         Tel: 040 / 23 646 - 740
  84.         Fax: 040 / 23 646 - 550
  85.  
  86.  
  87. 2. Installation
  88. ---------------
  89.  
  90. Um die Demoversion zu installieren, müssen Sie das Installationsprogramm
  91. INSTALL.EXE unter DOS folgendermaßen aufrufen:
  92.  
  93.     <Laufwerk>:\INSTALL.EXE
  94.  
  95.     und bei einem monochromen Bildschirm
  96.  
  97.     <Laufwerk>:\INSTALL.EXE /m
  98.  
  99. Wenn das Programm gestartet ist, können Sie das Verzeichnis eingeben, wo
  100. StarView installiert werden soll. Wenn Sie die Einstellungen vorgenommen
  101. haben, wählen Sie den Punkt "Installation starten" aus. Danach packt das
  102. Programm die Dateien aus und kopiert Sie in die entsprechenden Ver-
  103. zeichnisse.
  104.  
  105. Damit Sie mit StarView arbeiten können, müssen Sie noch folgende
  106. Umgebungsvariablen eingestellen:
  107.  
  108. SET PATH=C:\SVDEMO\BIN;C:\BORLANDC\BIN;%PATH%
  109. SET INCLUDE=C:\SVDEMO\INC;C:\BORLANDC\INCLUDE
  110. SET LIB=C:\SVDEMO\LIB;C:\BORLANDC\LIB
  111.  
  112. bzw.
  113.  
  114. SET PATH=C:\SVDEMO\BIN;C:\C700\BIN;%PATH%
  115. SET INCLUDE=C:\SVDEMO\INC;C:\C700\INCLUDE
  116. SET LIB=C:\SVDEMO\LIB;C:\C700\LIB
  117.  
  118.  
  119. 3. Rechtliches
  120. --------------
  121.  
  122. Diese Demoversion ist ausschließlich dazu bestimmt, sich einen
  123. Eindruck von StarView zu verschaffen. Beachten Sie, daß damit
  124. keinerlei kommerzielle Software erstellt werden darf. Sollten Sie
  125. an der Vollversion interessiert sein, so können Sie diese direkt
  126. bei StarDivision in Hamburg bestellen.
  127.  
  128.  
  129. 4. Hinweise zur Demoversion
  130. ---------------------------
  131.  
  132.   - Was enthält die Demoversion nicht
  133.  
  134.     Diese Version enthält nicht die komplette Funktionalität von
  135.     StarView, sondern bietet nur einen kleinen Überlick.
  136.     In dieser Demoversion fehlt folgendes:
  137.  
  138.         - Handbücher: Benutzerhandbuch, ca. 140 Seiten, deutsch
  139.                       Programmierhandbuch, ca. 510 Seiten, deutsch
  140.                       Referenzhandbuch, ca. 800 Seiten, deutsch
  141.                       Quick-Referenz, ca. 90 Seiten
  142.  
  143.         - Klassen:    VirtualDevice, Printer, PhysicalPrinter, Preview
  144.                       MDIApplication, MDIWindow,
  145.                       Cursor, Clipboard, Hilfe, Accelerator,
  146.                       System, Sound, Sysdepen,
  147.                       Stack, Queue, Table, DynArray,
  148.                       ...
  149.  
  150.         - Beispiele:  Printer, Hilfe, Clipboard, Eingaben, Dialoge,
  151.                       Menu, MDI, DDE, DLL,
  152.                       ...
  153.  
  154.         - Sonstiges:  Windows Online-Hilfe zu StarView
  155.                       StarView für Zortech C++ 3.0 Release 4,
  156.                       StarView für Microsoft bzw. Borland,
  157.                       Resourcenkonvertierer für Windows-Resourcen,
  158.                       ...
  159.  
  160.   - Vorausetzungen
  161.  
  162.     Um die Beispielprogramme zu übersetzen und zu verändern,
  163.     brauchen Sie folgende Hard- und Software:
  164.  
  165.         - PC mit 80286'er CPU
  166.         - min. 3 MB Hauptspeicher
  167.         - min. 3 MB Festplattenspeicher
  168.         - EGA- oder VGA-Farbgrafikkarte
  169.         - Maus
  170.  
  171.         - MS-DOS 3.x oder höher
  172.         - MS-Windows 3.x
  173.         - Borland C++ 3.0 bzw. Microsoft C/C++ 7.0
  174.  
  175.  
  176.   - Übersetzung der Beispiele mit Borland
  177.  
  178.     Um die in den Verzeichnissen unterhalb von »EXAMPLES« abgelegten
  179.     Beispielprogramme zu übersetzen, rufen Sie im jeweiligen Unter-
  180.     verzeichnis das Programm MAKER auf. Dabei müssen Sie den Namen
  181.     des Makefiles mit übergeben:
  182.  
  183.                         maker -fexample.blc
  184.  
  185.     Bitte achten Sie darauf, daß die o. g. Umgebungsvariablen gesetzt
  186.     sind. Als Ergebnis erhalten Sie im jeweiligen Unterverzeichnis
  187.     »MISC« das ausführbare Windowsprogramm.
  188.  
  189.     Die Beispielapplikationen können auch mit Projectfiles erstellt
  190.     werden. Nach der Installation stehen im Verzeichnis Examples
  191.     Projectfiles für alle Beispielapplikationen zur Verfügung.
  192.     Lediglich die Resource- und Def-Files müssen mit dem Makefile
  193.     in der DOS-Box übersetzt werden.
  194.  
  195.     Um die Beispiele mit Makefiles zu übersetzen, sollten Sie MAKER
  196.     benutzen und nicht MAKE. In den Projectfiles müssen Sie ggf.
  197.     noch die Pfade zu den Borland-C++ Verzeichnissen anpassen
  198.     (im Menü der IDE: Options/Directories).
  199.  
  200.     Falls Sie nicht Besitzer eines Borland C++ 3.0 Compilers sind,
  201.     oder die Programme nicht übersetzen wollen, befinden sich in
  202.     den »MISC« - Verzeichnissen die übersetzten Beispiele.
  203.  
  204.  
  205.   - Übersetzung der Beispiele mit Microsoft
  206.  
  207.     Um die in den Verzeichnissen unterhalb von »EXAMPLES« abgelegten
  208.     Beispielprogramme zu übersetzen, rufen Sie im jeweiligen Unter-
  209.     verzeichnis das Programm NMAKE auf. Dabei müssen Sie den Namen
  210.     des Makefiles mit übergeben:
  211.  
  212.                         nmake -fexample.msc
  213.  
  214.     Bitte achten Sie darauf, daß die o. g. Umgebungsvariablen gesetzt
  215.     sind. Als Ergebnis erhalten Sie im jeweiligen Unterverzeichnis
  216.     »MISC« das ausführbare Windowsprogramm.
  217.  
  218.     Falls Sie nicht Besitzer eines Microsoft C/C++ 7.0 Compilers sind,
  219.     oder die Programme nicht übersetzen wollen, befinden sich in
  220.     den »MISC« - Verzeichnissen die übersetzten Beispiele.
  221.  
  222.  
  223.   - HELPME.TXT
  224.  
  225.     Die Datei HELPME.TXT enthält gegenüber dieser Datei Hinweise und
  226.     Hilfen zum offziellen Produkt und nicht zur Demo-Version. Falls
  227.     Sie Probleme mit der Demo-Version haben, können Sie jedoch in
  228.     dieser Datei eine Lösung zu Ihrem Problem finden. Zur Demo-Version
  229.     gibt es keinen Support.
  230.  
  231.  
  232. 5. Dateiliste
  233. -------------
  234.  
  235. Verzeichnisbaum vom Verzeichnis \SVDEMO (x für Borland oder Microsoft)
  236.  
  237. BIN
  238.  ├─ MMUx100.DLL              // Memory-Manager DLL
  239.  ├─ TOOLx100.DLL             // Tool DLL
  240.  ├─ SVx100.DLL               // StarView DLL
  241.  ├─ RSC.EXE                  // Resource Compiler
  242.  ├─ RSCPP.EXE                // Preprozessor
  243.  ├─ RSC2.EXE                 // 386'er - Version der Resource Compilers
  244.  ├─ RSC2Z.EXE                // ProtectedMode-Version der Resource Compilers
  245.  ├─ ZPM.EXE                  // Lader für ProtectedMode
  246.  ├─ DESIGNED.EXE             // DesignEditor
  247.  ├─ DESIGNED.HLP             // Hilfe zum DesignEditor
  248.  └─ COMMDLG.DLL              // Dialog-DLL von Windows 3.1 für Windows 3.0
  249. INC
  250.  ├─ SOLAR.H                  // Grundlegende Datentypen
  251.  ├─ TOOLS.HXX                // Tools Include Datei
  252.  ├─ SV.HXX                   // StarView Include Datei
  253. LIB
  254.  ├─ TOOLS.LIB                // Library für Tools
  255.  └─ SV.LIB                   // Library für StarView
  256. DOC
  257.  ├─ README.TXT               // Diese Datei
  258.  ├─ HELPME.TXT               // Fragen und Antworten
  259.  └─ QUICKREF.TXT             // Quickreferenz von StarView als Textdatei
  260. EXAMPLES                     // Beispielapplikationen ...
  261.  ├─ TUTORIAL
  262.  │  ├─ EXAMPLE1
  263.  │  │  ├─ EXAMPLE1.CXX
  264.  │  │  ├─ EXAMPLE1.xxx
  265.  │  │  └─ MISC
  266.  │  │     └─ EXAMPLE1.EXE
  267.  │  ├─ EXAMPLE2
  268.  │  │  ├─ EXAMPLE2.CXX
  269.  │  │  ├─ EXAMPLE2.xxx
  270.  │  │  └─ MISC
  271.  │  │     └─ EXAMPLE2.EXE
  272.  │  ├─ EXAMPLE3
  273.  │  │  ├─ EXAMPLE3.CXX
  274.  │  │  ├─ ABOUT3.HXX
  275.  │  │  ├─ ABOUT3.CXX
  276.  │  │  ├─ EXAMPLE3.xxx
  277.  │  │  └─ MISC
  278.  │  │     └─ EXAMPLE3.EXE
  279.  │  └─ EXAMPLE4
  280.  │     ├─ EXAMPLE4.CXX
  281.  │     ├─ EXAMPLE4.HRC
  282.  │     ├─ EXAMPLE4.SRC
  283.  │     ├─ ABOUT4.HXX
  284.  │     ├─ ABOUT4.CXX
  285.  │     ├─ ABOUT4.HRC
  286.  │     ├─ ABOUT4.SRC
  287.  │     ├─ EXAMPLE4.xxx
  288.  │     └─ MISC
  289.  │        └─ EXAMPLE4.EXE
  290.  ├─ OUTPUT
  291.  │  ├─ FONTDEMO.CXX
  292.  │  ├─ FONTDEMO.HRC
  293.  │  ├─ FONTDEMO.SRC
  294.  │  ├─ FONTDEMO.xxx
  295.  │  ├─ MAPMODE.CXX
  296.  │  ├─ MAPMODE.xxx
  297.  │  ├─ METAFILE.CXX
  298.  │  ├─ METAFILE.xxx
  299.  │  └─ MISC
  300.  │     ├─ FONTDEMO.EXE
  301.  │     ├─ MAPMODE.EXE
  302.  │     └─ METAFILE.EXE
  303.  ├─ INPUT
  304.  │  ├─ CONNECT.CXX
  305.  │  ├─ CONNECT.xxx
  306.  │  └─ MISC
  307.  │     └─ CONNECT.EXE
  308.  ├─ DIALOG
  309.  │  ├─ POPPAD.CXX
  310.  │  ├─ POPPAD.xxx
  311.  │  ├─ COLORS.CXX
  312.  │  ├─ COLORS.xxx
  313.  │  └─ MISC
  314.  │     ├─ POPPAD.EXE
  315.  │     └─ COLORS.EXE
  316.  ├─ DESIGNED
  317.  │  ├─ DEDTDEMO.HXX
  318.  │  ├─ DEDTDEMO.CXX
  319.  │  ├─ DEDTDEMO.HRC
  320.  │  ├─ DEDTDEMO.SRC
  321.  │  ├─ DEDITDLG.CXX
  322.  │  ├─ DEDTDEMO.xxx
  323.  │  └─ MISC
  324.  │     └─ DEDTDEMO.EXE
  325.  ├─ EXAMPLE1.PRJ             // Projectfiles (nur Borland)
  326.  ├─ EXAMPLE2.PRJ
  327.  ├─ EXAMPLE3.PRJ
  328.  ├─ EXAMPLE4.PRJ
  329.  ├─ FONTDEMO.PRJ
  330.  ├─ MAPMODE.PRJ
  331.  ├─ METAFILE.PRJ
  332.  ├─ CONNECT.PRJ
  333.  ├─ POPPAD.PRJ
  334.  ├─ COLORS.PRJ
  335.  └─ DEDTDEMO.PRJ
  336.