home *** CD-ROM | disk | FTP | other *** search
/ The Best of the Best / _.img / 02046 / ascii-x.exe / ASCII.DOC < prev   
Text File  |  1992-06-10  |  17KB  |  345 lines

  1.  
  2.  
  3.                                         ASCII
  4.  
  5.  
  6.                                Residente ASCII-Tabelle
  7.                                   - Version 2.10 -
  8.                                      10.06.1992
  9.  
  10.  
  11.                          Copyright (C) 1991/92 by Frank Kintrup
  12.  
  13.  
  14.                                     Frank Kintrup
  15.                                     Im Bilskamp 65
  16.                                  4400 Münster-Wolbeck
  17.  
  18.                                  Tel. (0 25 06) 37 15
  19.                                       (0 25 06)  4 32
  20.  
  21.  
  22.                ASCII ist ein  speicherresidentes  Programm, das über einen
  23.              Tastendruck von überallher (auch aus anderen Programmen) auf-
  24.              gerufen werden kann. Das Programm stellt beim Aufruf den kom-
  25.              pletten  ASCII-Zeichensatz auf dem Bildschirm dar und erlaubt
  26.              es Ihnen daraus beliebige Zeichen in das laufende Programm zu
  27.              übernehmen. Die Tabelle läßt sich über den  Bildschirm  bewe-
  28.              gen, um verdeckte Teile sichtbar zu machen. ASCII arbeitet im
  29.              Textmodus mit allen Grafikkarten zusammen.
  30.  
  31.                Die Taste, über die die Tabelle aufgerufen  wird,  kann von
  32.              Ihnen (fast) beliebig festgelegt werden.  Normalerweise  wird
  33.              die Tabelle über die Tastenkombination <Alt-T> aufgerufen.
  34.  
  35.                Speicherverbrauch:  Die  ASCII-Tabelle verbraucht 2704 Byte
  36.              Speicher. Sie läßt sich (zumindest mit  QEMM ≥ 5.0 und DOS 5)
  37.              problemlos hochladen.
  38.  
  39.  
  40.              =============================================================
  41.               1.  PARAMETER
  42.              =============================================================
  43.  
  44.              Die ASCII-Tabelle verarbeitet folgende Parameter:
  45.  
  46.              Aufruf:   ASCII [/Txx] [/Sxx] [/R]
  47.  
  48.                 /Txx         - ScanCode des Hotkeys (s.u.)
  49.                 /Sxx         - Status der Schalttasten (s.u.)
  50.                 /R           - Tabelle aus dem Speicher entfernen
  51.  
  52.              Wenn sie die Tabelle wieder aus  dem  Speicher entfernen wol-
  53.              len, geben Sie einfach den Parameter /R an.  Achten Sie dabei
  54.              darauf, daß ASCII das zuletzt geladene (oberste) TSR-Programm
  55.              ist, da ASCII sich sonst evtl. nicht entfernen läßt.
  56.  
  57.  
  58.              =============================================================
  59.               2.  HOTKEY - PARAMETER /S und /T
  60.              =============================================================
  61.  
  62.              Die Tabelle  läßt  sich so ziemlich mit jeder  Taste bzw. Ta-
  63.              stenkombination aktivieren. Dazu müssen Sie den  Scancode der
  64.  
  65.             ASCII 2.10 ................................................. 2
  66.  
  67.  
  68.  
  69.  
  70.              gewünschte Taste angeben. Außerdem können Sie festlegen, wel-
  71.              che Schalttasten <Alt>, <Ctrl> und <Shift> gedrückt sein müs-
  72.              sen, um die Tabelle aufzurufen.
  73.  
  74.                Wenn Sie die Tabelle nur über  Schalttasten aufrufen wollen
  75.              (z.B. über <SHIFT><SHIFT> wie Sidekick), müssen Sie den Scan-
  76.              code auf Null setzen. Ebenso verhält es sich,  wenn  Sie  die
  77.              Tabelle nur über  eine  "normale" Taste aufrufen möchten.  In
  78.              diesem Fall sollten Sie die Schalttasten auf Null setzen.
  79.  
  80.              Schalttasten (Parameter /Sxx):
  81.              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  82.              Shift-Links    1          Ctrl (Strg)    4
  83.              Shift-Rechts   2          Alt            8
  84.  
  85.              Anstatt xx sollten Sie einen der  Werte einsetzen.  Wenn  Sie
  86.              eine Kombination von mehreren Schalttasten bevorzugen, müssen
  87.              Sie die einzelnen Werte der  Schalttasten addieren.   Für die
  88.              Kombination  <SHIFT-Links><SHIFT-Rechts> sollten Sie also den
  89.              Wert 3 angeben.
  90.  
  91.  
  92.              Scancodes (Parameter /Txx):
  93.              ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  94.               ┌─────────────┬──────────────┬─────────────┬──────────────┐
  95.               │ A        30 │ U        22  │ Esc       1 │ F10      68  │
  96.               │ B        48 │ V        47  │ '        13 │ Home     71  │
  97.               │ C        46 │ W        17  │ BackSp.  14 │ Up       72  │
  98.               │ D        32 │ X        45  │ Tab      15 │ PgUp     73  │
  99.               │ E        18 │ Y        21  │ + (Weiß) 27 │ - (Grau) 74  │
  100.               │ F        33 │ Z        44  │ Enter    28 │ Left     75  │
  101.               │ G        34 │ 1         2  │ ,        51 │ 5 (Grau) 76  │
  102.               │ H        35 │ 2         3  │ .        52 │ Right    77  │
  103.               │ I        23 │ 3         4  │ -        53 │ + (Grau) 78  │
  104.               │ J        36 │ 4         5  │ * (Grau) 55 │ End      79  │
  105.               │ K        37 │ 5         6  │ Space    57 │ Down     80  │
  106.               │ L        38 │ 6         7  │ F1       59 │ PgDn     81  │
  107.               │ M        50 │ 7         8  │ F2       60 │ Ins      82  │
  108.               │ N        49 │ 8         9  │ F3       61 │ Del      83  │
  109.               │ O        24 │ 9        10  │ F4       62 │ <        86  │
  110.               │ P        25 │ 0        11  │ F5       63 │ F11      87  │
  111.               │ Q        16 │ ß        12  │ F6       64 │ F12      88  │
  112.               │ R        19 │ Ä        40  │ F7       65 │              │
  113.               │ S        31 │ Ö        39  │ F8       66 │              │
  114.               │ T        20 │ Ü        26  │ F9       67 │              │
  115.               └─────────────┴──────────────┴─────────────┴──────────────┘
  116.                             Tabelle: Scancodes der Tasten
  117.  
  118.                Beispiele:  /S8  /T20  - Aufruf über <Alt><T>.
  119.                            /S3  /T0   - Aufruf über <Shift><Shift>.
  120.                            /S0  /T87  - Aufruf über <F11>.
  121.                            /S0  /76   - Aufruf über <5>, numerisches Feld.
  122.  
  123.  
  124.              =============================================================
  125.               3.  BEDIENUNG DER TABELLE
  126.              =============================================================
  127.  
  128.              Durch Betätigung des Hotkeys wird  die  ASCII-Tabelle auf dem
  129.              Bildschirm eingeblendet.  Mit Hilfe der Cursor-Tasten und der
  130.  
  131.             ASCII 2.10 ................................................. 3
  132.  
  133.  
  134.  
  135.  
  136.              Tasten  <Home>, <End>, <PgUp> und <PgDn> können Sie jetzt das
  137.              gewünschte Zeichen suchen.
  138.  
  139.              ╔═══ ASCII 2.10 ═══╗
  140.              ║ ....             ║
  141.              ║  !"#$%&'()*+,-./ ║
  142.              ║ 0123456789:;<=>? ║
  143.              ║ @ABCDEFGHIJKLMNO─╫─────── kompletter ASCII-Zeichensatz.
  144.              ║ PQRSTUVWXYZ[\]^_ ║        Die Zeichen werden mit den Cur-
  145.              ║ `abcdefghijklmno ║        sortasten ausgewählt.
  146.              ║ pqrstuvwxyz{|}~  ║
  147.              ║ ....             ║   ┌─── ASCII-Code des Zeichens unter
  148.              ║                  ║   │    dem Cursor. Anzeige in dezimaler
  149.              ║                  ║   │    und hexadezimaler Schreibweise.
  150.              ║ Dez: 038 Hex: 26─╫───┘
  151.              ║ ████████████████─╫─────── Pufferanzeige. Zeigt die Zeichen
  152.              ╚══════════SCROLL══╝        an, die in das Programm übernom-
  153.                           │              men werden sollen.
  154.                           │
  155.                           └───────────── Wird eingeblendet, wenn die
  156.                                          Tabelle über den Bildschirm
  157.                                          bewegt wird (SCROLL-LOCK)
  158.  
  159.              Mit <Ctrl-Enter> wird das aktuelle  Zeichen  in  den internen
  160.              Puffer der Tabelle geschrieben.  So lassen sich recht einfach
  161.              mehrere Zeichen übernehmen.  Die bereits ausgewählten Zeichen
  162.              werden unten im Fenster angezeigt.  Um  die ausgewählten Zei-
  163.              chen an das darunterliegende Programm zu übergeben,  brauchen
  164.              Sie nur noch <Enter> zu drücken.  Damit  werden  alle Zeichen
  165.              übernommen und die Tabelle beendet.  Wenn  noch keine Zeichen
  166.              mit <Ctrl-Enter> ausgewählt wurden,  ist  der  interne Puffer
  167.              natürlich noch leer und es wird nur das aktuelle  Zeichen  an
  168.              das laufende Programm übergeben.  Mit  <Esc>  beenden Sie die
  169.              Tabelle, ohne Zeichen zu übernehmen.
  170.  
  171.              Tastenbelegung:
  172.              ~~~~~~~~~~~~~~~
  173.              <cursortasten>   - Cursor zeichenweise bewegen
  174.              <Ctrl><Rechts>   - In die erste Spalte
  175.              <Ctrl><Links>    - In die letzte Spalte
  176.              <Scroll>         - Umschalten auf Tabelle bewegen
  177.              <Ctrl><Enter>    - Taste in Puffer übernehmen
  178.              <Backspace>      - Letztes Zeichen in Puffer löschen
  179.              <Enter>          - Taste (bzw. Puffer) übernehmen, Tabelle
  180.                                 ausblenden
  181.              <Esc>            - Tabelle ausblenden
  182.  
  183.              Alle anderen Tasten werden direkt in den  Puffer  aufgenommen
  184.              und angezeigt.
  185.  
  186.  
  187.              =============================================================
  188.               4.  BEWEGEN DER TABELLE
  189.              =============================================================
  190.  
  191.              Wenn die Taste <Scroll-Lock> aktiv ist,  läßt sich die Tabel-
  192.              le mit den Cursor-Tasten <Links>, <Rechts>, <Hoch> und  <Run-
  193.              ter> über den Bildschirm bewegen, um verdeckte Bildschirmtei-
  194.              le sichtbar zu machen.  Mit  <Home>, <End>, <PgUp> und <PgDn>
  195.  
  196.             ASCII 2.10 ................................................. 4
  197.  
  198.  
  199.  
  200.  
  201.              wird die Tabelle  diagonal  über den  Bildschirm  verschoben.
  202.              Beim nächsten Aufruf der  Tabelle wird die Tabelle an der zu-
  203.              letzt gewählten Position eingeblendet.
  204.  
  205.                Wenn die <Scroll-Lock>-Taste aktiv ist, wird der Schriftzug
  206.              'SCROLL' unten rechts auf dem Rahmen  der Tabelle  eingeblen-
  207.              det.
  208.  
  209.  
  210.              =============================================================
  211.               5.  FARBEINSTELLUNG - AINST.EXE
  212.              =============================================================
  213.  
  214.              Wenn Ihnen die Farben  der  ASCII-Tabelle nicht zusagen, kön-
  215.              nen Sie diese mit dem Programm  AINST.EXE verändern. Der Auf-
  216.              ruf des Programms erfolgt mit AINST <name>. Unter <name> sind
  217.              Pfad und  Name der  ASCII-Tabelle zu verstehen. Standardmäßig
  218.              wird angenommen,  daß die Datei  ASCII.COM  heißt und sich im
  219.              aktuellen Verzeichnis befindet.
  220.  
  221.                Nach erfolgreichem Lesen der Daten aus  ASCII.COM wird eine
  222.              Farb-Tabelle mit den 128 möglichen Farbkombinationen gezeigt.
  223.              Falls Sie blinkende Zeichen wünschen,  müssen Sie zu der ent-
  224.              sprechenden Farbe noch den Wert 128 hinzuaddieren.
  225.  
  226.                Sie werden nun gefragt, welche Farbe  die  einzelnen  Teile
  227.              der ASCII-Tabelle bekommen sollen.  In Klammern ist die aktu-
  228.              elle Farbe angegeben (zu jedem Punkt muß eine Zahl eingegeben
  229.              werden!). Nach  Eingabe aller Werte werden  Sie  gefragt,  ob
  230.              die Farben abspeichert werden sollen.  Das  Installationspro-
  231.              gramm läßt sich jederzeit mit <Ctrl-Break> abbrechen.
  232.  
  233.                Die neuen Farben machen sich erst bemerkbar,  wenn  Sie die
  234.              ASCII-Tabelle neu laden.
  235.  
  236.              =============================================================
  237.               7.   HISTORY
  238.              =============================================================
  239.  
  240.              10.06.1992 -  Version 2.10 - Eingestellter  Hotkey  wird beim
  241.                            Aufruf von ASCII angezeigt.
  242.  
  243.              12.02.1992 -  Version 2.00 - Inhalt des Puffers wird unten im
  244.                            Fenster angezeigt. Alle Tasten,  die  nicht von
  245.                            der Tabelle belegt sind, werden  direkt  in den
  246.                            Puffer übernommen.
  247.  
  248.              02.12.1991 -  Version 1.51 - Fehler beim Zeichnen des "Tabel-
  249.                            lenschattens"  in  hohen  Textauflösungen (z.B.
  250.                            132x44) entfernt.  Tabelle  verbraucht  32 Byte
  251.                            weniger Speicher.
  252.  
  253.              30.10.1991 -  Version 1.5 - Fehler  bei  der  Übertragung der
  254.                            Tasten-Codes entfernt.  Fehler  bei  der De-In-
  255.                            stallation entfernt.
  256.  
  257.              20.09.1991 -  Version 1.4 - Schatten des Fenster hinzugefügt.
  258.                            Hotkey wird  getrennt  nach  Schalttaste (Ctrl,
  259.                            Alt, Shift) und Scancode bestimmt. Interrupt 9h
  260.  
  261.             ASCII 2.10 ................................................. 5
  262.  
  263.  
  264.  
  265.  
  266.                            wird verbogen. Hilfefenster ist weggefallen, um
  267.                            Speicher zu sparen.
  268.  
  269.              03.05.1991 -  Version 1.3 - Parameter  '/R' hinzugefügt.  Die
  270.                            Tabelle kann sich jetzt selbst aus dem Speicher
  271.                            entfernen.
  272.  
  273.              18.04.1991 -  Version 1.2 - Variabler  Hotkey durch  Hinzufü-
  274.                            gen des Parameters 'Tastencode'.
  275.  
  276.              08.01.1991 -  Version 1.1 - Verbesserungen bei der  Installa-
  277.                            tion. Mehrfaches Installieren wird vermieden.
  278.  
  279.              13.11.1990 -  Version 1.0 - Erste Version der ASCII-Tabelle.
  280.  
  281.  
  282.              =============================================================
  283.               8.  ALLGEMEINES
  284.              =============================================================
  285.  
  286.              Für Verbesserungsvorschläge,  Hinweise  auf Programm- und Do-
  287.              kumentations-Fehler,  Ergänzungen,  Programmiervorschläge und
  288.              Anfragen sonstiger Art bin ich immer dankbar.
  289.  
  290.                Dieses Programm enthält keine nervtötenden  Registrierungs-
  291.              aufforderungen, Zeitschleifen  etc.,  so daß Sie es ohne Stö-
  292.              rungen testen können.  Wenn  Sie  dieses  Programm über einen
  293.              längeren Zeitraum benutzen möchten, seien Sie aber bitte auch
  294.              fair und honorieren meine Mühe und meinen Zeitaufwand bei der
  295.              Programmerstellung und  geben bitte auch immer das  komplette
  296.              Programm (incl. ASCII.DOC) weiter.
  297.  
  298.                10,- DM sind sicherlich  nicht zu viel für eine so kleines,
  299.              aber nützliches Programm.  Wenn Sie sich zusätzlich  noch mit
  300.              2,50 DM an den  Porto- und Verpackungskosten beteiligen,  be-
  301.              kommen Sie eine  aktuelle  Version  von  ASCII  sobald  diese
  302.              verfügbar ist (bitte unbedingt Versionsnummer angeben!).  Ich
  303.              Ich wäre Ihnen dankbar, wenn Sie Ihre Adresse lesbar angeben.
  304.  
  305.  
  306.              Falls Sie das Geld überweisen möchten (ist sicherer!):
  307.  
  308.                Kontoinhaber:  Frank Kintrup
  309.                Kontonummer:   3247 93 460
  310.                BLZ:           440 100 46       Postgiroamt Dortmund
  311.  
  312.                Kontoinhaber:  Frank Kintrup
  313.                Kontonummer:   143 024 925
  314.                BLZ:           400 501 50       Stadtsparkasse Münster
  315.  
  316.              Bitte geben Sie bei einer Überweisung unbedingt  Ihre  genaue
  317.              Adresse an!
  318.  
  319.             ASCII 2.10 ................................................. 6
  320.  
  321.  
  322.  
  323.  
  324.              =============================================================
  325.               9.  GARANTIEAUSSCHLUSSERKLÄRUNG
  326.              =============================================================
  327.  
  328.                Unter keinen Umständen bin  ich  haftbar  für Folgeschäden,
  329.              die aus der Verwendung  des  Programms  ASCII  enstehen  oder
  330.              noch entstehen  können.  Dies  gilt auch für alle entgangenen
  331.              Gewinne und  Vermögensverluste oder andere mittelbare und un-
  332.              mittelbare Schäden,  die durch  die Verwendung des  Programms
  333.              oder  der dazugehörenden Dokumentation entstehen.  Dies  gilt
  334.              auch, wenn ich über die  Möglichkeit  solcher  Schäden unter-
  335.              richtet war oder bin.
  336.  
  337.                ASCII  ist  ein urheberrechtlich geschütztes Programm. Wenn
  338.              Sie es weitergeben, dann nur unter diesem Namen und  zusammen
  339.              mit dieser Datei (ASCII.DOC).  Das  Programm  darf nicht ver-
  340.              kauft werden.  Davon  unberührt bleibt ein  Kostenbeitrag für
  341.              das Kopieren der Diskette.
  342.  
  343.              10.06.1992 /FK
  344.  
  345.