Download mouse-broken-101-c.hqx (233,531 KB)
From: f8dy@netaxs.com (Mark Pilgrim)
Subject: Mousebroken 1.0.1 (source code)
Date: Tue, 7 Dec 1993 00:16:40 -0500 (EST)
Mousebroken is a control panel which will give you greater control over your
mouse (or less control, depending on how you look at it). It comes with 13
mouse modules, each designed to alter your mouse's behavior in a different
way. New mouse modules can easily be designed and added to Mousebroken. The
mouse modules in this archive are public domain; feel free to design your own!
The Mousebroken control panel is free and is distributed under the GNU
General Public License. This archive contains complete THINK C 6.0.1 source
code and project files for the control panel. This archive also contains
source code to 13 sample mouse modules and a blank module prototype (quite
well commented, too); these modules are public domain. If you do not have FTP
access, e-mail the author for a copy of the control panel, the source code, or
a list of other programs by the same author. The address is f8dy@netaxs.com.
Version 1.0.1 fixes a bug that caused the error dialog box to be displayed
incorrectly on black & white Macs. This version of the control panel should
work on any Macintosh, under either system 6 or 7. Some individual mouse
modules may have problems on systems with multiple monitors. Please report
any bugs/comments/suggestions to f8dy@netaxs.com.
This code demonstrates the in's and out's of writing a control panel,
advanced file maintenance, INIT installation, preference file maintenance,
notification through the Notification Manager, VBL installation and removal,
and the correct way to access Quickdraw globals in a control panel.
Mousebroken 1.0.1 is copyright 1993, Mark Pilgrim, MerriMac Software Group.