home *** CD-ROM | disk | FTP | other *** search
/ PC Open 18 / pcopen18_giallo.iso / Msdos / Keybit6 / WHATSNEW.TXT < prev   
Encoding:
Text File  |  1996-02-22  |  9.3 KB  |  189 lines

  1.  
  2.  
  3.                  KEYBIT Lite!
  4.  
  5.  
  6.       *** What's new - v.6
  7.  
  8.      A partire da questa versione è disponibile la funzione AutoCaps.
  9.       Quando si usa l'AutoCaps, il Caps Lock viene automaticamente disat-
  10.       tivato se si preme shift-lettera. L'AutoCaps, quindi, impedisce  di
  11.       scrivere in qUESTO mODO.
  12.      L'AutoCaps di    KEYBIT Lite non va confuso con lo  Smart Caps  di
  13.       HyperKey: quest'ultimo, infatti, disattiva il Caps Lock non  appena
  14.       si preme uno shift, il che è decisamente scomodo.
  15.      Per  attivare    questa nuova funzione bisogna  installare  KEYBIT
  16.       Lite con il parametro /A sulla riga di comando.
  17.  
  18.       Nota per gli utenti di HyperKey.
  19.     Per  far  sì che HyperKey accetti l'AutoCaps di  KEYBIT  Lite,    è
  20.       necessario installarlo con il parametro opzionale  OH:-  e,  ovvia-
  21.       mente, senza  Smart Caps (cioè senza il parametro M).  Le  versioni
  22.       precedenti la 4.75 richiedono il parametro KH:+ invece di OH:- .
  23.  
  24.      Molti word processors usano Ctrl-trattino per inserire un "trat-
  25.       tino  mobile" o "trattino opzionale".  Il KEYB non gestisce  questa
  26.       combinazione  di    tasti (nonostante sia usata anche  dal    Word  per
  27.       DOS), KEYBIT Lite invece sì.
  28.  
  29.      Una  nuova  strategia di allocazione è  disponibile  tramite  il
  30.       parametro  /NT (No Top) che permette di installare il programma  in
  31.       memoria  superiore oppure, quando questa non è  disponibile,  nella
  32.       parte  bassa della memoria convenzionale    (installazione    tradizio-
  33.       nale).
  34.  
  35.      Il KEYMOD è stato migliorato: ora è dotato di una riga di  stato
  36.       sensibile al contesto ed è in grado di visualizzare la tabella  del
  37.       codice ASCII in modo da facilitare la ridefinizione dei tasti.  Per
  38.       visualizzare  la    tabella basta premere il tasto TAB  quando  viene
  39.       chiesto di immettere il codice di un carattere.
  40.  
  41.      L'occupazione di memoria è sempre di 480 byte (senza AutoCaps) e
  42.       aumenta di 32 byte con l'AutoCaps inserito.
  43.  
  44.  
  45.  
  46.       *** What's new - v.5
  47.  
  48.      Questa è la versione più piccola che abbia mai realizzato: appe-
  49.       na 480 byte!!  Non meravigliatevi se alcuni programmi (una minoran-
  50.       za,  tra cui il MEM del DOS 6.2) dicono che KEYBIT Lite occupa  496
  51.       byte: in effetti è una questione di... punti di vista (!), come  ho
  52.       spiegato nel file MEMORY.TXT.
  53.  
  54.      Ora  KEYBIT Lite richiede un processore 286+ (cosa non ho  fatto
  55.       per  risparmiare    qualche  byte!), inoltre si  aggancia  all'INT    9
  56.       anziché  all'INT    15/4F in modo da accontentare  anche  quei  pochi
  57.       programmi  che non rispettano le regole.    Tra questi  c'è  l'editor
  58.       del DOS che non riconosceva le combinazioni Alt-ì e Ctrl-ì (proble-
  59.       ma risolto).  Un altro vecchio inconveniente ora superato è  quello
  60.       relativo al carattere      che ha lo stesso codice ASCII di Ctrl-U e
  61.       per questo veniva respinto da alcuni editor.
  62.      L'uso dell'INT 9 ha reso necessaria la sostituzione del  vecchio
  63.       KeySim con il nuovo tool KEYSMAN che ha le stesse funzionalità  del
  64.       precedente  ma si usa in modo diverso; per informazioni in  merito,
  65.       lanciare KEYSMAN senza parametri.
  66.  
  67.      La  procedura d'installazione è stata resa più  versatile.  Come
  68.       nella versione precedente, KEYBIT Lite si installa  automaticamente
  69.       in  memoria  superiore  (il comando LH del DOS  è  superfluo,  anzi
  70.       conviene    non usarlo per non frammentare gli UMB).  Se  la  memoria
  71.       superiore non è accessibile, il programma si posiziona in cima alla
  72.       memoria convenzionale.  Se per qualsiasi motivo questa strategia di
  73.       allocazione non fosse gradita, è ora possibile forzare un'installa-
  74.       zione tradizionale mediante il parametro L (o LOW); in questo  caso
  75.       l'occupazione di memoria aumenta di 64 byte.
  76.  
  77.      L'ultima novità è un'aggiunta, non una modifica (sì, non solo la
  78.       v.5 è più piccola, ha anche qualcosa in più!): KEYBIT Lite fornisce
  79.       una  piccola  API (Application Program Interface)  che  consente    a
  80.       qualsiasi  programma di abilitare automaticamente il  supporto  per
  81.       l'e-mail    (cioè la conversione delle vocali) senza più  bisogno  di
  82.       ricorrere  al  KEYSMAN.  Ovviamente, poiché  questa  interfaccia    è
  83.       stata  appena  definita, non è ancora conosciuta da  nessuno  degli
  84.       editor di messaggi esistenti, e non so se i vari autori si  prende-
  85.       ranno la briga di rendere i loro programmi "KEYBIT-aware".  Ad ogni
  86.       modo,  chi è interessato ad interfacciare il proprio  software  con
  87.       KEYBIT Lite, troverà nel file KL_API.RAR non solo tutte le informa-
  88.       zioni  necessarie  ma  anche due sorgenti già  pronti,  uno  in  C,
  89.       l'altro  in Pascal, contenenti le routine per rilevare la  presenza
  90.       in  memoria di KEYBIT Lite e per modificare lo stato  del  supporto
  91.       e-mail.  Più facile di così...!
  92.  
  93.      Concludo  con    un  suggerimento: se  volete  essere  sicuri  che
  94.       l'autore    del  vostro editor di messaggi preferito venga    a  sapere
  95.       dell'esistenza di KEYBIT Lite e della sua API, diteglielo!
  96.  
  97.  
  98.  
  99.       *** What's new - v.4
  100.  
  101.      Il sorgente di KEYBIT Lite è stato interamente ristrutturato  ed
  102.       ora  segue lo standard AMIS proposto da Ralf Brown (vedi    Interrupt
  103.       List, INT 2D).
  104.  
  105.      KEYBIT Lite ora si installa automaticamente in memoria superiore
  106.       senza bisogno del comando LOADHIGH (o LH) del DOS.  E' anche possi-
  107.       bile rimuoverlo dalla memoria (oltre che disabilitarlo) mediante il
  108.       parametro  R.
  109.  
  110.      Gli  utenti  del  sistema  operativo  Linux  non  dovranno   più
  111.       rimpiangere  la  comodità di KEYBIT Lite: il file ITA.MAP  serve    a
  112.       configurare  la tastiera italiana sotto Linux e fornisce le  stesse
  113.       combinazioni  di tasti di KEYBIT Lite per le parentesi  graffe,  la
  114.       tilde  e    l'apostrofo rovesciato.  Si tratta solo di  una  versione
  115.       provvisoria,  realizzata in pochissimo tempo, che non  fornisce  le
  116.       vocali  apostrofate né tutti gli altri simboli non  presenti  sulla
  117.       tastiera italiana.  Beh, almeno per ora, è meglio di niente!  Quan-
  118.       do  installerò Linux sul mio PC (cioè quando avrò più di 4 mega  di
  119.       RAM...) vedrò di migliorarlo.
  120.  
  121.      Altro    file  aggiunto    in questa  versione  è    KBD-PRG.RAR,  che
  122.       contiene alcuni programmi dimostrativi sul come interfacciarsi  col
  123.       BIOS  e con il controller della tastiera per  realizzare    "trucchi"
  124.       particolari.
  125.  
  126.      Il  codice  sorgente di KEYBIT Lite è stato  spostato    nel  file
  127.       SOURCE.RAR, in modo da mettere un po' di ordine.
  128.  
  129.  
  130.  
  131.       *** What's new - v.3
  132.  
  133.      KEYBIT  Lite  ora  gestisce anche  le    nuove  tastiere  italiane
  134.       (modello    142) dotate di parentesi graffe.  Il default è ancora  la
  135.       tastiera    tradizionale  (modello 141), ma è  possibile  modificarlo
  136.       mediante l'opzione n.2 del menù di KEYMOD.
  137.      KEYMOD ora permette di assegnare nuovi caratteri anche a  combi-
  138.       nazioni di tasti del tipo Ctrl+tasto.
  139.      Sono state definite altre nove combinazioni di tasti che  forni-
  140.       scono  il simbolo  ±  e i caratteri usati per disegnare gli  angoli
  141.       di finestre a bordo singolo e doppio:
  142.  
  143.       Ctrl    + <   =    ±
  144.       Alt_sin + ò   =    ┌   (per gli angoli delle finestre a bordo sing.)
  145.       Alt_sin + à   =    ┐   (      "    "    "     "    "    "    "    "    )
  146.       Alt_sin + ;   =  └    (      "    "    "     "    "    "    "    "    )
  147.       Alt_sin + :   =    ┘   (      "    "    "     "    "    "    "    "    )
  148.       Ctrl    + ò   =    ╔   (per gli angoli delle finestre a b. doppio)
  149.       Ctrl    + à   =    ╗   (      "    "    "     "    "    "    "     )
  150.       Ctrl    + ;   =  ╚    (      "    "    "     "    "    "    "     )
  151.       Ctrl    + :   =    ╝   (      "    "    "     "    "    "    "     )
  152.  
  153.      Dunque, complessivamente, i caratteri "extra" forniti da  KEYBIT
  154.       Lite sono i seguenti:  { } ~ ` ≤ ≥ ± « » │ ║ ─ ═ ┌ ┐ └ ┘ ╔ ╗ ╚ ╝
  155.       Mediante KEYMOD è sempre possibile aggiungerne molti altri.
  156.      La  tilde ora è ottenibile anche con Ctrl-^ e con Ctrl-ù, e  per
  157.       l'apostrofo rovesciato si può usare anche Ctrl-'.
  158.  
  159.  
  160.  
  161.       *** What's new - v.2
  162.  
  163.      A partire da questa versione è possibile distinguere i caratteri
  164.       "è"  ed "é" mediante due apostrofi diversi: per default queste  due
  165.       vocali  vengono  convertite in "e`" ed "e'", mentre  per    tutte  le
  166.       altre vocali accentate viene usato l'apostrofo rovesciato.
  167.      Mediante il tool KEYMOD, che è stato opportunamente  modificato,
  168.       è  possibile scegliere fra tre diversi metodi di conversione  delle
  169.       vocali accentate:
  170.       1) con distinzione tra "è" ed "é" (default);
  171.       2) senza distinzione, solo apostrofi (default della versione 1);
  172.       3) senza distinzione, solo apostrofi rovesciati.
  173.  
  174.      Le tastiere di alcuni portatili non hanno il tasto F12 e  quindi
  175.       risulta scomodo attivare/disattivare le vocali apostrofate (bisogna
  176.       usare  Ctrl-Alt-Fn-F2);  per questo motivo KEYMOD permette  ora  di
  177.       scegliere il tasto funzione da usare.  Il default resta F12 (il più
  178.       comodo  con le tastiere da tavolo), ma è possibile usare    qualsiasi
  179.       tasto da F3 a F12 (sempre insieme a Ctrl e Alt).
  180.  
  181.      L'ultima novità è il tool KEYSIM che permette di attivare/disat-
  182.       tivare  le  vocali apostrofate da un file batch.     Ora,  quindi,    è
  183.       possibile scrivere un batch che abiliti le vocali apostrofate prima
  184.       di lanciare il vostro editor di messaggi preferito, e le disabiliti
  185.       nuovamente in uscita.
  186.  
  187.  
  188.       <EOF>
  189.