home *** CD-ROM | disk | FTP | other *** search
/ Best of German Only 1 / romside_best_of_german_only_1.iso / wissen / dos / clp / entpack.exe / !CLP141.EXE / CLP141.DOC < prev    next >
Text File  |  1993-03-01  |  24KB  |  553 lines

  1.  
  2.           ┌──────────────────────────────────────────────────────────┐
  3.           │                                                          │
  4.           │         CLP - Clipper-Funktionen und -Prozeduren         │
  5.           │                                                          │
  6.           │                       Version 1.41                       │
  7.           │                                                          │
  8.           │                     Made in Germany                      │
  9.           │                                                          │
  10.           │                 (C) Copyright 1992, 1993                 │
  11.           │                                                          │
  12.           │            by Erich Schuster, Hirsauer Weg 18            │
  13.           │                     W-7250 Leonberg                      │
  14.           │                                                          │
  15.           │           Telefon u. Telefax: (07152) 4 62 13            │
  16.           │                                                          │
  17.           └──────────────────────────────────────────────────────────┘
  18.  
  19.           ┌──────────────────────────────────────────────────────────┐
  20.           │                      Dokumentation                       │
  21.           └──────────────────────────────────────────────────────────┘
  22.  
  23.  
  24.           ┌────────────────────┐
  25.           │ Inhaltsverzeichnis │
  26.           └────────────────────┘
  27.  
  28.               Vollständige Dateien
  29.               Copyright-Vermerk
  30.            1. Installation des Programmes
  31.            2. Arbeiten mit den Objekten
  32.            3. Liste der Funktionen
  33.            4. Aufruf der Funktionen
  34.            5. Anwenderfunktionen bei Benutzung von CLPWINDW
  35.  
  36.  
  37.     CLP 1.41   Clipper-Funktionen und -Prozeduren    (C) Copyright E. Schuster
  38.    ────────────────────────────────────────────────────────────────────────────
  39.  
  40.  
  41.     ┌──────────────────────┐
  42.     │ Vollständige Dateien │
  43.     └──────────────────────┘
  44.  
  45.      INSTALL.EXE    Installationsprogramm (nur auf Diskette)
  46.      DRIVEDIR.EXE   LW/Pfad ok? für die Installation (nur auf Diskette)
  47.      BEEP.EXE       Biept nur!  für die Installation (nur auf Diskette)
  48.      READ_ME.!      Datei mit Installationshinweisen und anderes
  49.      LIST.EXE       Lister zum Anschauen von Dateien (LIST READ_ME.!)
  50.      CLP.SNR        Ihre persönliche Seriennummer (nur bei Vollversion)
  51.      !CLP141.EXE    Archiv mit folgenden Dateien:
  52.        CLPTEST.EXE    Beispiel-Programm
  53.        CLPTEST.STA    Datei für Hinweistexte für Beispiel-Programm
  54.        CLPTEST.MAK    Makefile zum Erstellen des Beispiel-Programms
  55.        CLPTEST.LNK    Linkfile zum Erstellen des Beispiel-Programms
  56.        CLPTEST.PRG    Sourcecode zum Beispiel-Programm
  57.        CLPTEST.PRX    Sourcecode mit vielen Kommentaren
  58.        CLP141.DOC     Dokumentation zu CLP 1.41 (diese Datei)
  59.        HELP.DBF       Die Datenbank für die Hilfstexte
  60.        HELP.DBT       Die Hilfstexte selbst
  61.        ERR.MSG        Die Datei mit den Nachrichten
  62.        INKEY.EXE      Programm zur Ermittlung des Inkey-Wertes
  63.        DOKU.BAT       Batchdatei zum Anschauen der Dokumentation
  64.        BESTELL1.TXT   Das Formular zur Bestellung/Registrierung
  65.        BESTELL2.TXT   Ein Bestellformular für Vollversionen
  66.        BESTELL3.TXT   Ein Bestellformular für Shareware/Sourcecode
  67.      !OBJS87.EXE    Archiv mit Objektfiles für Clipper Sommer 87
  68.      !OBJC50.EXE    Archiv mit Objektfiles für Clipper 5.0
  69.  
  70.      Folgende Objektfiles sind in den beiden Archiven:
  71.        CLPCOLOR.OBJ   Objekt für individuelle Farbeinstellung
  72.        CLPFILES.OBJ   Objekt für Dateienverarbeitung
  73.        CLPFUNC1.OBJ   Objekt mit verschiedenen Clipper-Funktionen
  74.        CLPFUNC2.OBJ   Objekt mit verschiedenen Clipper-Funktionen
  75.        CLPNUMTO.OBJ   Objekt mit verschiedenen Clipper-Funktionen
  76.        CLPWINDW.OBJ   Objekt mit Clipper-Prozeduren für SAA-Oberflächen
  77.  
  78.  
  79.     ┌───────────────────┐
  80.     │ Copyright-Vermerk │
  81.     └───────────────────┘
  82.  
  83.     Das Programm CLP 1.41 inklusive der Dokumentation untersteht dem
  84.     Urheberrecht. Das Copyright liegt ausschließlich bei dem Autor,
  85.     - Erich Schuster, Hirsauer Weg 18, 7250 Leonberg -
  86.     Das bedeutet, das Programm darf weder an andere Personen weiter-
  87.     gegeben, noch auf mehr als einem PC installiert werden.
  88.  
  89.  
  90.     CLP 1.41   Clipper-Funktionen und -Prozeduren    (C) Copyright E. Schuster
  91.    ────────────────────────────────────────────────────────────────────────────
  92.  
  93.  
  94.     ┌─────────────────────────────────┐
  95.     │ 1.  Installation des Programmes │
  96.     └─────────────────────────────────┘
  97.  
  98.     Die Installation von CLP ist durch die mitgelieferte Batchdatei
  99.     'INSTALL.BAT' denkbar einfach.
  100.     Dazu führen Sie nur folgende Schritte aus:
  101.  
  102.     1. Sie wechseln in das Laufwerk, in welches sich die Installations-
  103.        diskette zu CLP befindet.
  104.        Beispiel:  Installation von Laufwerk A:   'A:' [Eingabe]
  105.  
  106.     2. Sie tippen den Befehl zum Aufruf der Installationsprozedur mit den
  107.        Parametern 'LW' und 'PFAD' (das Laufwerk und Verzeichnis, auf welches
  108.        CLP installiert werden soll).    'INSTALL [LW] [PFAD]'
  109.        Beispiel:  Installation auf C:\CLP        'install c clp'  [Eingabe]
  110.  
  111.     Fertig!   CLP installiert sich nun von selbst.
  112.  
  113.     Sie müssen also das Verzeichnis vorher nicht anlegen, aber Sie können
  114.     durchaus auch in ein bereits bestehendes Verzeichnis installieren.
  115.  
  116.     Bitte unbedingt beachten:
  117.     Die Parameter 'LW' und 'PFAD' müssen mit einem Leerzeichen getrennt sein.
  118.     Der Parameter 'LW' darf nur aus einem Buchstaben ohne folgendem Doppel-
  119.     punkt bestehen. Außerdem darf der Parameter 'PFAD' nicht mit einem Back-
  120.     slash '\' anfangen oder enden.
  121.     Falsch wäre: 'install c:\clp' oder 'install c: clp' oder 'install c \clp'
  122.  
  123.     Noch ein Beispiel für die Installation von Laufwerk B: in das Laufwerk
  124.     und Verzeichnis D:\PRIVAT\CLP:
  125.  
  126.        B:  [Eingabe]
  127.        install d privat\clp  [Eingabe]
  128.  
  129.     Auch hier werden, wenn noch nicht vorhanden, das Verzeichnis 'PRIVAT'
  130.     mit dem Unterverzeichnis 'CLP' auf Laufwerk D: angelegt.
  131.  
  132.  
  133.     CLP 1.41   Clipper-Funktionen und -Prozeduren    (C) Copyright E. Schuster
  134.    ────────────────────────────────────────────────────────────────────────────
  135.  
  136.  
  137.     ┌───────────────────────────────┐
  138.     │ 2.  Arbeiten mit den Objekten │
  139.     └───────────────────────────────┘
  140.  
  141.     Da diese Objekte nur für Clipper-Programmierer interessant sein können,
  142.     gehe ich davon aus, daß Sie mit dem PC im allgemeinen und der Clipper-
  143.     Umgebung im besonderen vertraut sind.
  144.  
  145.     Wichtig ist, daß jedes Programm, welches eine der in den verschiedenen
  146.     Objekten enthaltenen Prozeduren bzw. Funktionen nutzt, also aufruft, mit
  147.     dem entsprechenden Objekt zusammen gelinkt wurde.
  148.  
  149.     Dabei ist zu beachten:
  150.     'CLPCOLOR' verwendet Funktionen von 'CLPWINDW',
  151.     'CLPFILES' verwendet Funktionen von 'CLPFUNC1' und 'CLPFUNC2',
  152.     also kann 'CLPCOLOR' nur zusammen mit 'CLPWINDW', und 'CLPFILES' nur
  153.     zusammen mit 'CLPFUNC1' und 'CLPFUNC2' gelinkt werden.
  154.  
  155.     Zur Vereinfachung der Compilierung ist eine Makefile 'CLPTEST.MAK' dabei,
  156.     womit das Demoprogramm CLPTEST compiliert und inklusive sämtlicher
  157.     Objekte gelinkt werden kann.
  158.     Dazu muß lediglich der Pfad des Clipper-Compilers, des Linkers und der
  159.     Clipper-Lib's in der Makefile angegeben werden (CLIPPATH=Clipper-Pfad).
  160.  
  161.  
  162.     CLP 1.41   Clipper-Funktionen und -Prozeduren    (C) Copyright E. Schuster
  163.    ────────────────────────────────────────────────────────────────────────────
  164.  
  165.  
  166.     ┌──────────────────────────┐
  167.     │ 3.  Liste der Funktionen │
  168.     └──────────────────────────┘
  169.  
  170.     CLPWINDW: WIN_INIT     :  Initialisieren von Variablen
  171.               WIN_CREATE   :  Erstellen des Hauptbildschirms
  172.               WIN_MAIN     :  Programm für das Hauptfenster
  173.               WIN_CLOSE    :  Beenden des Programms
  174.               POP_SCREEN() :  Anzeigen eines PopUp-Fensters
  175.               POP_MENU()   :  Anzeigen eines PopUp-Menüs
  176.               POP_MSG()    :  Anzeig