summaryrefslogtreecommitdiffstats
path: root/Mac/Modules/evt/evtsupport.py
Commit message (Collapse)AuthorAgeFilesLines
* Converted the Carbon modules to use PEP252-style objects, withJack Jansen2002-11-291-17/+0
| | | | | | | | | | | | | | | | descriptors in stead of manual getattr hooks to get at attributes of the objects. For Qd I have in stead gotten rid of most of the attribute access in favor of the carbon-style accessor methods (with the exception of visRgn, to be done later), and of the Carbon.Qd.qd global object, for which accessor functions are also available. For List I have fixed the fact that various methods were incorrectly generated as functions. CF is untouched: PEP252 doesn't allow "poor-mans-inheritance" with basechain, so it will have to wait for PEP253 support.
* Weaklink most toolbox modules, improving backward compatibility. Modules ↵Jack Jansen2002-03-251-2/+2
| | | | | | will no longer fail to load if a single routine is missing on the curent OS version, in stead calling the missing routine will raise an exception. Should finally fix 531398. 2.2.1 candidate.
* TickCount moved to a different header file. We manually added it back in ↵Jack Jansen2001-12-171-0/+6
| | | | here, for conveninece.
* The MacOS toolbox modules have acquired an _ in front of their name. Normal ↵Jack Jansen2001-08-231-2/+2
| | | | usage is through a wrapper module (without underscore) which lives in the Carbon package.
* Lots more Carbon/Carbon.h includes, new UPP routine names, function ↵Jack Jansen2001-05-221-1/+6
| | | | prototypes. Most toolbox modules now compile, link and import in MacOSX-MachO python.
* Oops, WaitNextEvent was hand-coded, and it also needed the h->H conversion ↵Jack Jansen2000-07-241-1/+1
| | | | for PyArg_ParseTuple format strings.
* pymactoolbox.h contains protoypes for all externally visible toolbox moduleJack Jansen2000-07-141-2/+0
| | | | | functions. Include it in stead of duplicating the declarations everywhere. Also cleaned up toolbox module exports, and got rid of resNotFound error.
* Changed all (hopefully) uses of unsigned 16 bit value to use H format ↵Jack Jansen2000-07-071-4/+4
| | | | specifier, now that h is signed-only.
* Added optional mouseregion parameter to WaitNextEvent (which is nowJack Jansen1998-09-171-0/+25
| | | | manually generated).
* - Changed GestaltEqu.h to Gestalt.hJack Jansen1997-02-241-1/+0
| | | | | | | | - Changed FragLoader.h to CodeFragments.h - Removed Desk.h - Regenerated bgen modules from new universal headers - Changed some of the s# in PyArg_ParseTuple to m# (unfortunately: this should have been a different commit)
* Replaced various dummy updateRegions by real argumentsJack Jansen1996-04-101-1/+3
|
* New universal headersJack Jansen1995-10-091-2/+4
|
* Ported to Universal Header 2.0.1f (i.e. CW6)Jack Jansen1995-06-091-0/+2
|
* Trying again to check it in. Changes to:Jack Jansen1995-06-061-1/+0
| | | | | | - Use Universal Headers as input - Change addpack calls to not depend on Guido's disklayout - Checkge testprograms to use new names for some functions
* more stuffGuido van Rossum1995-02-281-2/+4
|
* Committed a more or less working version.Guido van Rossum1995-01-301-0/+74