home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 2 / FFMCD02.bin / new / amigalibdisks / disk947 / smaus / smaus.dok < prev    next >
Text File  |  1993-12-21  |  35KB  |  726 lines

  1.  
  2.  
  3.  
  4.  
  5.                                Dokumentation
  6.  
  7.                                     zu
  8.  
  9.                                    SMaus
  10.  
  11.  
  12.                    Copyright © 1991, 1992 Stefan Sticht
  13.  
  14.                             All rights reserved
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.                                  Shareware
  22.  
  23.      SMaus ist nicht  Freeware,  sondern  Shareware.  Wenn  Sie  SMaus
  24.      benutzen, müssen Sie Ihre Kopie von SMaus registrieren lassen.
  25.  
  26.  
  27.                                Registration
  28.  
  29.      Zum Registrieren drucken Sie bitte die Datei  Registrierung  aus.
  30.      Sie können dies tun, indem  Sie  das  Piktogramm  des  Programmes
  31.      Printfiles in der Schublade Tools Ihrer Extras2.0-Diskette einmal
  32.      anklicken, die Shift-Taste gedrückt halten und einen  Doppelklick
  33.      auf das Piktogramm Registrierung machen. Schicken Sie  mir  bitte
  34.      dieses Formular ausgefüllt und mit  einem  Scheck,  Bargeld  oder
  35.      einer separaten Postanweisung zu. Die Registrierungsgebühr ist DM
  36.      5.-. Vielen Dank.
  37.  
  38.  
  39.                               Keine Garantie
  40.  
  41.      Die Nutzung von SMaus erfolgt auf eigene Gefahr. Weder der  Autor
  42.      noch irgendein Distributor haftet für irgendwelche  Schäden,  die
  43.      durch dieses Programm verursacht werden.
  44.  
  45.  
  46.                                Distribution
  47.  
  48.      Sie dürfen SMaus so oft kopieren und weitergeben, wie Sie wollen,
  49.      solange Sie immer alle Dateien zu  SMaus  weitergeben  und  diese
  50.      unverändert lassen und solange dies unentgeltlich oder nur  gegen
  51.      eine geringe  Auwandsentschädigung  geschieht.  SMaus  darf  über
  52.      Mailboxen  oder  elektronische  Datennetze   vertrieben   werden,
  53.      solange dies ebenfalls unentgeltlich geschieht.  SMaus  darf  als
  54.      Beigabe zu kommerziellen  Produkten  nur  mit  der  schriftlichen
  55.      Genehmigung  des  Autors  vertrieben  werden.  Diese  Genehmigung
  56.      erhalten Sie in der Regel durch  ein  vollwertiges  Exemplar  des
  57.      Produktes   für   den   Autor   und   einen   Hinweis   auf   den
  58.      Shareware-Status von SMaus in der  Dokumentation  des  Produktes.
  59.      Eine Vertrieb von SMaus als eigenständiges kommerzeilles  Produkt
  60.      ist ausnahmslos untersagt.
  61.  
  62.      SMaus_nowin ist nur eine Spezialversion von SMaus ohne graphische
  63.      Benutzeroberfläche, für die obiges ebenfalls gilt.
  64.  
  65.  
  66.                           Beschreibung von SMaus
  67.  
  68.      SMaus soll das Programm Autopoint, welches im Rahmen von  AmigaOS
  69.      2.0 oder größer ausgeliefert wird, ersetzen. SMaus ist stark kon-
  70.      figurierbar.
  71.  
  72.      Das primäre Ziel ist wie bei Autopoint,  das  Fenster  unter  dem
  73.      Mauspfeil zu aktivieren.  Es  gibt  mehrere  Aktionen,  die  eine
  74.      Aktivierung veranlassen:
  75.  
  76.      Mausbewegung: Nach oder bei einer Mausbewegung  wird das  Fenster
  77.           unter dem Mauspfeil aktiviert. Sie können einstellen, bis zu
  78.           welcher  Geschwindigkeit  der  Mausbewegung  Fenster  sofort
  79.           aktiviert werden sollen.  Im  Extremfall  wird  das  Fenster
  80.           unter dem  Mauspfeil  erst  nach  dem  Stillstand  der  Maus
  81.           aktiviert, um das  lästige  "Hüpfen"  des  Mauspfeiles  beim
  82.           Bewegen über Fenstergrenzen  hinweg  zu  verhindern.  Dieses
  83.           Hüpfen  wird  durch   das   Einfärben   des   Fensterrahmens
  84.           verursacht. Hat man einen schnelleren  Rechner,  z.B.  Amiga
  85.           3000, so kann man das Fenster auch sofort aktivieren lassen,
  86.           da sich hier das "Hüpfen" kaum  bemerkbar  macht,  zumindest
  87.           nicht bei langsamen Mausbewegungen.
  88.  
  89.      Zeit: Leider kann sich  SMaus,  wie  auch  Autopoint,  nicht  vom
  90.           Betriebssystem informieren  lassen,  ob  ein  neues  Fenster
  91.           geöffnet wurde oder  ob  der  Bildschirm  gewechselt  wurde.
  92.           Deswegen  müssen  SMaus  und   Autopoint   in   regelmäßigen
  93.           Abständen prüfen, ob dies der Fall ist. Diese Technik  nennt
  94.           man "pollen" und ist auf Multitaskingsystemen wie dem  Amiga
  95.           unerwünscht, da sie unnötige Rechenzeit verbraucht. Da  aber
  96.           immer das Fenster unter dem Mauspfeil  aktiv  bleiben  soll,
  97.           muß  geprüft  werden,  ob  vielleicht  ein  anderes  Fenster
  98.           geöffnet  und  aktiviert  wurde,  welches  nicht  unter  dem
  99.           Mauspfeil ist, ebenso ob der  Bildschirm  gewechselt  wurde.
  100.           Bei SMaus können Sie zumindest die Zeitabstände, nach  denen
  101.           geprüft wird, einstellen. Sie können  die  Überprüfung  ganz
  102.           ausschalten  oder  die  Zeitintervalle  vergrößern,  um  den
  103.           Rechenzeitverbrauch  zu  senken.   Mit   einem   annehmbaren
  104.           Zeitintervall benötigt SMaus deutlich weniger Rechenzeit als
  105.           Autopoint. Durch die Option "Aktivieren auf Tastendruck" ist
  106.           dieses Zeitintervall auch ohne  größere  Einschränkung  sehr
  107.           groß wählbar.
  108.  
  109.      Tastendruck: Auf Wunsch  aktiviert  SMaus  bei  einem  beliebigen
  110.           Tastendruck das Fenster unter dem Mauspfeil.
  111.  
  112.      Mausbewegung über Tastatur: SMaus  erkennt  auch  Mausbewegungen,
  113.           die über einer der beiden Amiga-Tasten  zusammen  mit  einer
  114.           Cursortaste vorgenommen werden. SMaus  aktiviert  in  diesem
  115.           Fall das Fenster nach dem Stillstand des Mauspfeiles.
  116.  
  117.      Sehr oft ist es aber auch unerwünscht, daß das Fenster unter  dem
  118.      Mauspfeil aktiviert wird. Folgende Optionen verhindern, daß SMaus
  119.      ein Fenster aktiviert:
  120.  
  121.      Fenstertitel: Sie können Titel von Fenstern  angeben,  die  nicht
  122.           deaktiviert werden sollen. Titel  können  dabei  mit  Jokern
  123.           (Wildcards) angegeben werden. Sie können z.B. bestimmen, daß
  124.           Fenster, deren Titel  mit  den  Buchstaben  "Arq"  beginnen,
  125.           nicht  deaktiviert  werden  sollen,  da  es  sich  dabei  um
  126.           Requester handelt, die Sie gerne  sofort  mit  der  Tastatur
  127.           beantworten möchten.
  128.  
  129.      Bildschirmtitel: Sie können Titel von Bildschirmen  angeben,  auf
  130.           denen SMaus generell funktionslos bleiben  soll.  Auch  hier
  131.           können Sie wieder Joker einsetzen.
  132.  
  133.      Aktives Texteingabefeld: Fenster  mit einem  aktiven Texteingabe-
  134.           feld werden auf Wunsch nicht deaktiviert.
  135.  
  136.      Systemrequester: werden nicht deaktiviert, solange Sie nicht  ein
  137.           Programm wie  Arq  benutzen,  welches  Systemrequester  ver-
  138.           ändert.
  139.  
  140.      Wollen  Sie,  daß  Fenster  zwar  bei  einem  Tastendruck   nicht
  141.      deaktiviert werden sollen,  aber  bei  Mausbewegungen  schon,  so
  142.      können Sie auch dies einstellen.
  143.  
  144.      Bereits  aktive  Fenster  werden  natürlich  nicht  noch   einmal
  145.      aktiviert.
  146.      SMaus hat ein Fenster, in dem alle Einstellungen verändert werden
  147.      können.
  148.      SMaus ist systemkonform programmiert. Es werden  keine  Betriebs-
  149.      systemroutinen verändert. SMaus wurde auf einem  Amiga  3000  mit
  150.      SAS/C entwickelt und unter Benutzung von  Enforcer  und  Mungwall
  151.      getestet.
  152.  
  153.  
  154.                            Systemanforderungen
  155.  
  156.      SMaus benötigt AmigaOS 2.0, mindestens Kickstart  V37.175.  Diese
  157.      Version wird auch als AmigaOS 2.04 bezeichnet. Machen Sie einfach
  158.      folgendes:  Rufen  Sie  den  Menüpunkt  About  bzw.  Version  der
  159.      Workbench auf. Es  öffnet  sich  ein  Requester,  der  Ihnen  die
  160.      Version Ihrer Kickstart und Workbench verrät. Steht bei Kickstart
  161.      eine Versionsnummer kleiner  als  37.175,  so  sollten  Sie  sich
  162.      unbedingt die neueste Kickstart besorgen, und nicht nur, um SMaus
  163.      testen zu können. Kickstart und Workbench 2.04 sind im Fachhandel
  164.      erhältlich.
  165.  
  166.      Haben Sie die Workbench 2.1 oder größer,  können Sie die Sprache,
  167.      die SMaus verwenden soll, über  den   Preferences-Editor "Locale"
  168.      einstellen. Die Versionsnummer können  Sie  wie  oben  ermitteln.
  169.      Steht bei Workbench V38.xx oder höher, benutzen Sie Workbench 2.1
  170.      oder höher. Workbench 2.1  ist  im  Fachhandel  erhältlich.  Ohne
  171.      Workbench 2.1 sind alle Texte von SMaus in englischer Sprache.
  172.  
  173.  
  174.                            So starten Sie SMaus
  175.  
  176.      Bevor Sie SMaus testen, vergewissern Sie sich bitte, daß Sie  das
  177.      Programm Autopoint nicht auch benutzen. Starten Sie das  Programm
  178.      Exchange, das Sie üblicherweise in der