home *** CD-ROM | disk | FTP | other *** search
-
-
- M o u s o m e t e r V3.13
-
- für MUI
-
- © by Wolfgang Breyha and Michael Matzl
-
- in 1993-95
-
- SCHNITZELWARE
-
-
- Inhalt
- ------
-
- Rechtliches
- Einführung
- Voraussetzungen
- Programmstart
- Infofenster
- Rekorde
- Maustastenfenster
- Maustastenrekorde
- Kalibrierung
- Tastenbelegung
- Zukunft & Autoren
- Danksagungen
- Geschichte
-
-
-
- Rechtliches:
- ------------
-
- M o u s o m e t e r V3.13
-
- für MUI
-
- Copyright (C) by
-
- Wolfgang Breyha and Michael Matzl
-
- in 1993-95
-
- SCHNITZELWARE
-
-
- Italian.catalog © by Stefano Peruzzi
-
-
- Mousometer ist SCHNITZELWARE!
-
- Wenn Sie Mousometer länger als 200 Meter verwenden, müssen Sie an einen
- der beiden Autoren Geld für ein "Wiener Schnitzel" und ein Bier schicken
- (zur Zeit 15DM oder 10US$). (ad V3.03: Das ist übrigens ernst gemeint!)
-
-
- Diese Dokumentation darf kopiert und weitergegeben werden solange die
- Copyright-Notiz und diese Erlaubnis unverändert auf allen Kopien
- enthalten ist.
-
- Es wird keine Garantie gegeben, daß das Programm, das in dieser
- Dokumentation beschrieben wird, 100%ig zuverlässig ist. Sie
- benutzen dieses Programm auf eigene Gefahr. Die Autoren können auf }keinen@{ui}
- Fall für irgendwelche Schäden verantwortlich gemacht werden, die
- durch die Anwendung dieses Programmes entstehen.
- (Auch nicht für Sehnenscheidenentzündungen<:o)
-
- Das Paket ist darf nichti} höher sein als US $5 oder 5 DM.
-
-
- Dieses Paket darf in Public-Domain Sammlungen aufgenommen werden,
- insbesondere in Fred Fishs Amiga Disk Library (CD ROM Versionen dieser
- Sammlung eingeschlossen). Die Distributionsdatei darf in Mailboxsystemen
- oder auf FTP Servern abgelegt werden. Wenn Sie dieses Paket weitergeben
- wollen, dann @{i}müssen@{ui} Sie die originale Distributionsdatei
- @{b}MUIMousoMeter312.lha@{ub} benutzen.
-
- Das Programm (oder Teile davon) darf ohne eine schriftliche Genehmigung der
- Autoren in kommerziellen Programmen nicht benutzt werden.
-
-
- @endnode
-
- @node Introduction
- @title weiter.
-
- Außerdem benötigt man MUI V2.2 von Stefan Stuntz.
- (siehe ReadMe.MUI)
-
- Man benötigt auf jeden Fall:
- Fonts/topaz/11
- Fonts/topaz.font
- libs/commodties.library
- libs/diskfont.library
- libs/iffparse.library
- libs/mathieeedoubbas.library
- libs/muimaster.library
- libs/rexxsyslib.library
-
- Benützer von V37 & V38 müssen darauf achten, daß das Verzeichnis
- 'Classes' im Pfad von 'libs:' enthalten ist.
- z.B.
- assign libs: sys:Classes add
-
-
- Programmstart:
- --------------
- Mousometer kann sowohl übers CLI als auch über die Workbench aufgerufen
- werden. Am besten ist es, wie bei den meisten Commodities, es einfach
- in das WBStartup Verzeichnis zu kopieren.
-
- Die TOOLTYPES und CLI-Optionen sind genau gleich. Und zwar;
- CX_PRIORITY siehe Benutzerhandbuch Workbench
- SAVE_DISTANCE Distanz nach der jeweils gespeichert werden soll
- CALIBRATION Kalibrierungswert für Ihre Maus (siehe Kalibrierung)
- HANDLERPRI Die Priorität des Input-Handlers (sollte >55 sein!)
- MAXDATEDIFF Gibt an wie weit im voraus das Systemdatum zum letzten
- von MousoMeter gespeicherten liegen darf. Liegt das
- Systemdatum dahinter meldet sich MousoMeter ebenfalls!
-
- RESETHANDLER * ACHTUNG * ACHTUNG * ACHTUNG * ACHTUNG * ACHTUNG * ACHTUNG *
-
- Diese Funktion kann bei Fehlkonfiguration Schreib-/Lese-
- Fehler oder nicht validierte Speichermedien verursachen!!
- Lassen Sie tunlichst Ihre Finger davon, wenn Sie nicht
- zumindest wissen was ein Resethandler im keyboard.device
- ist und welche Gefahren sich verbinden!! Die Authoren
- sind sich des Risikos(, aber auch der Sinnhaftigkeit) dieser
- Funktion voll bewußt und übernehmen keinerlei Haftung
- für Folgeschäden irgenwelcher Art! Sagen Sie nicht Sie
- seien nicht gewarnt worden!!
-
- RESETDELAY Ich möchte jenen Vollprofis, die etwas Ahnung von Reset-
- handlern haben nochmal kurz die Problematik in Erinnerung
- rufen. Nachdem Sie Ctrl-Amiga-Amiga gedrückt haben, ruft das
- keyboard.device meinen Resethandler auf, der wiederrum
- die Speicherfunktion von MousoMeter aufruft. Nachdem
- das File geschrieben ist, teilt MousoMeter dem keyb.dev mit,
- daß es fertig ist. Dieses wiederum macht daraufhin den Reset.
- Na, wer weis was jetzt passiert ist?? Ganz einfach! Genau
- das vor dem ich vorher gewarnt habe! Die Platte ist im
- günstigsten Fall nur nicht validiert da die Bitmap nicht
- geschrieben wurde.
- Der Wert von RESETDELAY gibt an wieviele 1/50 Sekunden
- MousoMeter den Reset verzögert damit auch noch die Bitmap
- geschrieben werden kann. Vorgabewert ist 150 (3 Sekunden).
- Ich (W. Breyha) verwende 75, was aber schon sehr knapp ist!
- Zu kurze Werte enden wieder in oben beschriebenem Fiasko!!
-
- * ACHTUNG * ACHTUNG * ACHTUNG * ACHTUNG * ACHTUNG * ACHTUNG *
-
-
- Die üblichen Commodity-Tooltypes werden nicht unterstützt, da diese Werte in
- im Preferences-Programm von MUI eingestellt werden können (POPUP und POPKEY).
-
-
- Das Infofenster:
- ----------------
-
- Hier werden allgemeine Informationen über das Programm und die bisher erreichten
- Werte bekanntgegeben. Unter anderem wie lange MousoMeter aktiv war und welche
- Durchschnittsgeschwindigkeit (in Meter/Stunde) sich araus ergibt. Die Daten die
- sich auf "Letztes Mal" beziehen sind jene des letzten Tages an dem MousoMeter
- aktiv war (es muß also nicht unbedingt gestern sein!
-
-
- Das Rekordfenster:
- ------------------
-
- Hier sieht man in einer Tabelle an welchen Tagen man die drei besten und die drei
- schlechtesten Werte in den drei Disziplinen Zeit, Weg und Durchschnittsgeschw.
- erreicht hat.
-
-
- Das Maustastenfenster:
- ----------------------
-
- Hier sieht man genau wie oft man welche Maustaste gedrückt hat. Zuletzt ist
- wie beim Infofenster der Wert des letzten Tages an dem MousoMeter aktiv war.
- Für jeden der drei Sparten Zuletzt, Heute und Gesamt gibt es auch einen
- Durchschnittswert in Klicks/Stunde.
-
-
- Das Maustastenrekordfenster:
- ----------------------------
-
- Hier sieht man in einer Tabelle an welchen Tagen man die drei besten und die drei
- schlechtesten Werte mit der jeweiligen Maustaste erreicht hat.
-
-
- Kalibrierung:
- -------------
-
- Wählen Sie im Menü von Mousometer den Punkt "Kalibrierung..." an.
-
- Ein Fenster fordert Sie auf mit gehaltener linker Maustaste genau 10 cm
- auf Ihrem Mousepad zu fahren (in x Richtung, was definitionsgemäß von
- links nach rechts oder umgekehrt ist;-).
-
- Danach lassen Sie die Maustaste wieder aus.
- Nun sagt Ihnen Mousometer den neuen Wert der in den Tooltypes einzutragen
- wäre. Weiters werden Sie gefragt, ob sie den Kilometerzähler zurücksetzen
- wollen, um möglicherweise falsche Werte zu vermeiden.
-
- Wählen sie danach einfach "Save Prefs" an, um die Kalibrierung abzuspeichern!
- (Das hat glaub ich in der MUI-Version bisher garnicht funktioniert;-)
-
-
- Tastenbelegung:
- ---------------
- rechte AMIGA-Taste + B -> Programm beenden
- (Achtung! Nur knapp vor dem Abdrehen verwenden. Der Mäuse-TÜV kann
- Ihnen lange Gefängnisstrafen wegen Fälschung des Kilometerstandes
- auferlegen;-)
-
- rechte AMIGA-Taste + H -> Fenster schließen
- Mousometer läuft im Hintergrund weiter, nur das Fenster ist nicht
- sichtbar.
-
- rechte AMIGA-Taste + I -> Info
- rechte AMIGA-Taste + R -> Rekorde
- rechte AMIGA-Taste + T -> Maustasten
- rechte AMIGA-Taste + E -> Maustastenrekorde
-
-
- Zukunftsträumereien:
- --------------------
- Außer von ein paar Catalog-Files träumen die Autoren in Punkto
- MousoMeter nicht mehr viel. Wir haben schon das nächste, sehr
- ähnliche Projekt in Angriff genommen. Laßt Euch überraschen!
-
-
- Da weder Michael noch ich andere Sprachen als Deutsch und Englisch
- sprechen, sind wir auf die Hilfe anderer angewiesen was die
- Catalogs betrifft. Im Archiv ist das .cd und das deutsche .ct File
- inkludiert. Ich weis das sie fürchterlich aufgebaut sind, aber
- es war ja auch das erste mal das ich ein Programm mit Locals aus-
- gestattet habe;-) Gemeinsam werden wir das schon schaffen...
-
- Übersetzt Sie einfach und schickt Sie an eine der beiden unteren Adressen.
-
-
- Die Autoren:
- ------------
-
- Wolfgang Breyha E-Mail: e9025856@stud1.tuwien.ac.at
- Großer Ring 42 IRC-Nick: MASH
- 1130 WIEN
- Österreich
-
- Michael Matzl
- Maurer-Langegasse 57/1/4
- 1238 WIEN
- Österreich
-
-
- Werbung:
- --------
- Falls Ihnen Mousometer gefällt, schauen Sie sich doch nach weiteren
- Utilities dieser Erfolgsautoren um!!
-
- D.E.R. ST-Player (STP) von Wolfgang Breyha
- Ein Soundtracker-Moduleplayer mit kompletter grafischer Benutzer-
- oberfläche eines CD-Players, verdammt vielen Features und
- Fernbedienung.
-
- Plot 3D von Michael Matzl
- Ein umfangreicher 3D Funktionsplotter mit Kick 2.0 Oberfläche.
-
-
- coming soon:
-
- .....Meter: Ja, ja, ganz richtig. Es ist schon wieder sowas im Anmarsch!
- Was es wirklich ist werde ich nicht verraten. vielleicht nur so viel:
- Markus Illenseer hat mich in Köln gefragt ob ich nicht noch so was
- für die ........ schreiben könnte. Vielleicht kann er sich ja erinnern.
- Fragt in doch mal am IRC (Nickname = Ill)...
-
- Danksagungen:
- -------------
-
- Zum Schluß noch vielen Dank an
-
- Reinhardt Franz(Killersoft), Dieter Henkel, Peter Scherbaum
-
- für das Testen, die Fehlerberichte, einige gute Ideen
- und beste Freundschaft;
-
- an folgende MousoMeter-Fans die mir Mail geschickt haben:
- (Reihenfolge nach Datum der ersten Mail)
- Michael Thiel , Deutschland, 16 Sep 93 14:43
- Christian Carlsson, Schweden , 16 Sep 93 20:44
- Stefano Peruzzi , Italien , 2 Jun 94 22:02
- Tetsuo , Finnland , 13 Aug 94 12:58
-
- an alle die wirklich normale Post geschickt haben:
- Tobias Ferber , Deutschland
- Bernd Schäfer , Deutschland
- Kristoffer Larsson , Schweden
- Michael Petrikowski, Deutschland, (Amiga Szene PD)
-
- an all diejenigen, die mich in Köln moralisch unterstützt
- haben MousoMeter zu verbessern (allen voran Markus
- Ill Illenseer) und gleich das nächste ?Meter-Tool
- anzufangen.
-
- an alle die Bugreports, Mails, Ideen, Schnitzelgeld
- oder andere Geschenke schicken oder schon geschickt
- haben (Bitte schickt uns ja keine echten Schnitzel!!
- Die sind nur in Wien wirklich gut;-)
-
- Ein ganz besonderes Dankeschön an Stefan Stunz, dem
- MUI-Vater. Ich hoffe für alle AMIGA-Fans, daß MUI
- DER Standart wird.
-
- an VillageTronic für die Entwicklung der Picasso II
-
- an F.G.T.H für alle Ihre Maxi-Singles.
-
- an Citroen für den 2CV, das lustigste Auto das ich je hatte.
-
- an Robert Altman für MASH, den besten Film aller Zeiten
-
- an Mama und Papa für ....
-
- //
- an Commodore für die Entwicklung des \X/AMIGA
-
- und niemals vergessen: Intel outside!!
-
-
- /* $Revision Header built automatically *************** (do not edit) ************
- **
- ** © Copyright by Modern Art Soft Hietzing
- **
- ** File : MUIMouso.c
- ** Created on : Saturday, 03.07.93 18:37:57
- ** Created by : Wolfgang Breyha & Michael Matzl
- ** Current revision : V3.13
- **
- **
- ** Purpose
- ** -------
- ** - Commoditiy for meassuring mouse-movement in kilometers
- **
- ** Revision V3.13
- ** --------------
- ** created on Thursday, 20.04.95 01:57:49 by Wolfgang BREYHA. LogMessage :
- ** - Hotkeys for MUI Requesters added (catalogs)
- ** Communication with other *Meter Products to avoid
- ** multiple Checkdate Requesters
- **
- ** Revision V3.12
- ** --------------
- ** created on Thursday, 15.09.94 12:32:14 by W.Breyha & M.Matzl. LogMessage :
- ** - MousoMeter uniconfies now if a requester is coming up
- ** Bug in Save Prefs corrected; Sourceupdate to MUI 2.2
- ** Italian catalog included
- **
- ** Revision V3.11
- ** --------------
- ** created on Tuesday, 24.05.94 22:48:21 by W.Breyha & M.Matzl. LogMessage :
- ** - About-Window fixed for non-laced WB
- **
- ** Revision V3.10
- ** --------------
- ** created on Wednesday, 02.03.94 00:34:56 by Wolfgang BREYHA. LogMessage :
- ** -*- changed on Tuesday, 08.03.94 21:49:48 by Wolfgang BREYHA. LogMessage :
- ** - Bug in loadroutine removed (date of first use of 3.09
- ** was not stored correctly!)
- ** -*- created on Wednesday, 02.03.94 00:34:56 by Wolfgang BREYHA. LogMessage :
- ** - All EasyStruct Requesters changed to MUI Requesters
- **
- ** Revision V3.09
- ** --------------
- ** created on Monday, 28.02.94 01:01:42 by W.Breyha & M.Matzl. LogMessage :
- ** -*- changed on Monday, 28.02.94 11:29:06 by Wolfgang BREYHA. LogMessage :
- ** - Ignore button in both checkdate requesters now.
- ** Minor bug in button window removed (no timeupdate)
- ** -*- created on Monday, 28.02.94 01:01:42 by W.Breyha & M.Matzl. LogMessage :
- ** - Problem with average button values fixed (time of 1st usage
- ** of buttons saved)
- **
- ** Revision V3.08
- ** --------------
- ** created on Thursday, 17.02.94 12:29:23 by Wolfgang BREYHA. LogMessage :
- ** -*- changed on Sunday, 20.02.94 23:48:49 by Wolfgang BREYHA. LogMessage :
- ** - Bug in Resethandler removed (only IORequest not IOStdReq
- ** allocated); code for Helpfile-detection removed since MUI
- ** does it itself;
- ** -*- created on Thursday, 17.02.94 12:29:23 by Wolfgang BREYHA. LogMessage :
- ** - Button-Highscores included
- **
- ** Revision V3.07
- ** --------------
- ** created on Tuesday, 15.02.94 12:55:11 by Wolfgang BREYHA. LogMessage :
- ** - Timerrequest changed; new day recognized exactly at 24h now
- ** Resethandler added
- **
- ** Revision V3.06
- ** --------------
- ** created on Monday, 14.02.94 20:45:20 by W.Breyha & M.Matzl. LogMessage :
- ** - CX_PRIORITY is supported now
- ** Mousebutton-Statistic added
- ** Last values added
- ** helpfile location localized
- **
- ** Revision V3.05
- ** --------------
- ** created on Sunday, 13.02.94 23:17:25 by Wolfgang Breyha. LogMessage :
- ** - localized
- ** Ok shortcut in About and HighScore Window enabled
- ** Save Prefs enabled (don't know why it was disabled ;-)
- ** Activate, Disable corrected (no timeupdate)
- **
- ** Revision V3.04
- ** --------------
- ** created on Sunday, 30.01.94 16:54:16 by Michael Matzl. LogMessage :
- ** - Online help included
- ** History in documentation included
- **
- ** Revision V3.03
- ** --------------
- ** created on Wednesday, 19.01.94 00:13:10 by W.Breyha & M.Matzl. LogMessage :
- ** -*- changed on Thursday, 20.01.94 16:56:49 by Wolfgang BREYHA. LogMessage :
- ** - cosmetic sourcechanges, date-check improved
- ** MM uses now .info-file as iconify-icon
- ** -*- created on Wednesday, 19.01.94 00:13:10 by W.Breyha & M.Matzl. LogMessage :
- ** - Systemdate-check included
- **
- ** Revision V3.02
- ** --------------
- ** created on Sunday, 07.11.93 20:32:23 by Michael Matzl. LogMessage :
- ** - Window-Activation at startup disabled
- ** save every time at startup
- **
- ** Revision V3.01
- ** --------------
- ** created on Friday, 17.09.93 20:47:03 by Michael Matzl. LogMessage :
- ** - (In)active signals from Exchange activated:)
- ** Cosmetic changes in About Window
- ** Iconfiy Image included
- ** some bugfixes
- **
- ** Revision V3.00
- ** --------------
- ** created on Monday, 06.09.93 01:30:00 by Wolfgang BREYHA. LogMessage :
- ** - Totaly new version using the brand new MUI from Stefan Stunz
- **
- ** Revision V2.01
- ** --------------
- ** created on Saturday, 04.09.93 13:44:12 by Wolfgang BREYHA. LogMessage :
- ** - Bug in highscoretable removed
- **
- ** Revision V2.00
- ** --------------
- ** created on Wednesday, 01.09.93 15:27:35 by Wolfgang BREYHA. LogMessage :
- ** - Autosave to .info-file for calibration, window x,y
- ** Measures uptime too now. Aboutrequester changed.
- ** Highscorelist included. Timer.device for newday-check.
- ** Removed many bugs
- **
- ** Revision V1.10
- ** --------------
- ** created on Wednesday, 25.08.93 00:09:20 by Michael Matzl. LogMessage :
- ** - Inputhandler add
- **
- ** Revision V1.02
- ** --------------
- ** created on Wednesday, 14.07.93 21:38:32 by Michael Matzl & Wolfgang Breyha. LogMessage :
- ** - Added Calibration-routine
- ** didn't save kilometers when window hidden
- **
- ** Revision V1.01
- ** --------------
- ** created on Wednesday, 07.07.93 17:04:48 by Michael Matzl. LogMessage :
- ** -*- changed on Thursday, 08.07.93 00:37:01 by Michael Matzl. LogMessage :
- ** - Enforcer-Hit fixed
- ** -*- created on Wednesday, 07.07.93 17:04:48 by Michael Matzl. LogMessage :
- ** - Bug fixed in CalcKM-routine (y-axis not considered)
- ** click on close-gadget hides window
- ** saved 0 km when started again
- ** menu added
- **
- ** Revision V1.00
- ** --------------
- ** created on Saturday, 03.07.93 18:37:57 by W.Breyha & M.Matzl. LogMessage :
- ** --- Initial release ---
- **
- *********************************************************************************/
-
-