Commit Graph

253 Commits

Author SHA1 Message Date
Jack Jansen 848250c15b Allow an (optional) tracking function (or -1) to be specified to
TrackControl. TrackControl is now manually generated (too much work to
explain this to bgen).
1998-05-28 14:20:09 +00:00
Jack Jansen 29bfea9b76 Argument type for SetPort was wrong (WindowPtr in stead of GrafPtr). 1998-04-27 15:09:36 +00:00
Jack Jansen 2d7850f9ef Added FOUR_CHAR_CODE define 1998-04-27 15:09:02 +00:00
Jack Jansen aa70234c6b New versions from Just. 1998-04-27 15:08:39 +00:00
Jack Jansen e180d99280 Grmpf, a lot more routines have gotten a "Mac" prefix for their
declaration, probably so the universal headers are useable on
windows/unix too. Have to think of a more definite workaround later,
for now we manually declare the old names in the *edit.py files.
1998-04-24 10:28:20 +00:00
Jack Jansen b2006395b7 Added support for the horribly complex TimeRecord, so we can position
movies, etc. TimeBase objects have also been slightly modified for
this (for instance: the DisposeTimeBase call shouldn't be done in the
__del__ routine, the timebase might belong to someone else).
1998-04-23 13:22:44 +00:00
Jack Jansen 7f725e4061 SetPort was missing, and the defs file needs the FOUR_CHAR_CODE define. 1998-04-23 13:21:09 +00:00
Jack Jansen 1c4e614627 Re-generated from new (3.1) universal headers 1998-04-21 15:23:55 +00:00
Jack Jansen 02facaf90a Added ColorPicker and Printing modules, donated by Just. In config.c
they're dependent on the WITH_TOOLBOX define.
1998-04-21 15:23:02 +00:00
Jack Jansen 0c4d947eac Replaced addpack by handcrafted code to find the bgen stuff. 1998-04-17 14:07:56 +00:00
Jack Jansen b36b83011a Removed reop 1998-04-17 14:06:47 +00:00
Jack Jansen 8fa02d934c Added Sndihooks 1998-04-15 14:09:19 +00:00
Jack Jansen 75c5ef978b Module with hooks for sound input 1998-04-15 14:08:51 +00:00
Jack Jansen a239a92e10 Reindented some of the C code 1998-04-15 14:08:28 +00:00
Jack Jansen a4f0309282 Added WEGetTabSize and WESetTabSize, at Just's request 1998-03-02 16:56:18 +00:00
Jack Jansen 52b38b795b Support for sound input added. The interface is even worse than the
sound-output interface, so this needs a Python wrapper shortly.
1998-02-25 15:47:51 +00:00
Jack Jansen e742a82067 Regenerated because of confusion with Style/StyleParameter and
Char/CharParameter
1998-02-25 15:46:50 +00:00
Jack Jansen d6b6d88505 Regerated: Style and StyleParameter are different beasts 1998-02-25 15:45:21 +00:00
Jack Jansen 21f96872f2 Regenerated from Universal Headers 3.0.1. Some new calls are
blacklisted, because they are not available in classic 68k programs,
and bgen doesn't have a way to put #ifdef/#endif in the generated
code. For now we only implement calls that work on all three models.
1998-02-20 16:02:09 +00:00
Jack Jansen cbe6a53d1f Fixed double-dispose of splash() dialog 1998-02-20 15:59:59 +00:00
Jack Jansen 2369a98eb9 Updated for Waste 1.3 1998-02-20 15:57:30 +00:00
Jack Jansen 40bd770690 Add fstat() if using GUSI 1998-02-20 15:56:19 +00:00
Jack Jansen c2952bcbb2 Universal Headers 3 1998-02-20 15:55:53 +00:00
Jack Jansen 1b5b37f616 Updated to Universal Headers 3 constant names 1998-02-20 15:55:30 +00:00
Jack Jansen d9d2968de1 Added cPickle and cStringIO 1998-01-06 12:08:49 +00:00
Jack Jansen bbaf37c03e Added pcre module 1997-10-08 15:34:03 +00:00
Jack Jansen 55e3927f58 New exception interface 1997-10-07 21:47:25 +00:00
Jack Jansen a755e68df6 Export type objects to Python 1997-09-20 17:40:22 +00:00
Jack Jansen bf2f6021c5 Added interface to the Balloon Help Manager 1997-09-09 13:52:47 +00:00
Jack Jansen 2e871e4f09 Added SysBeep 1997-09-08 13:23:19 +00:00
Jack Jansen 68a0ee0a87 Can't remember... 1997-09-01 15:38:24 +00:00
Jack Jansen 898ac1bb46 Added GetTicks() here, so profiling can use a decent timer 1997-09-01 15:38:12 +00:00
Jack Jansen 8505ef8c6c Added #include <WETabs.h>, which had somehow gone missing 1997-08-27 14:09:25 +00:00
Jack Jansen 97de10cacf Added reop 1997-08-19 13:59:59 +00:00
Jack Jansen 8f0fab78ce Added support for WCTabHandle, AuxWinHandle, PixPatHandle: no reason
for blacklisting them.
1997-08-15 14:38:05 +00:00
Jack Jansen eaf3c9bed7 Added #include <string.h> for memcpy() 1997-08-15 14:36:45 +00:00
Jack Jansen 69b43ed5bc Added support for GDHandle, CTabHandle, ITabHandle and CCrsrHandle: no
reason they were blacklisted, we can handle them as generic Handles.
1997-08-15 14:35:54 +00:00
Jack Jansen c7fefed32c Added GetAuxiliaryControlRecord and SetControlColor, there was no good
reason they were excluded.
1997-08-15 14:32:18 +00:00
Jack Jansen f69633e4a1 Made AEDesc_{New,Convert} global 1997-08-15 14:31:13 +00:00
Jack Jansen 883765eb71 added SetEventHandler 1997-06-20 16:19:38 +00:00
Jack Jansen 3757523f1e Adapted to new event handling. It is now also possible to abort out of
an AESend with command-. (unless specifically disabled, of course).
1997-06-20 16:19:14 +00:00
Jack Jansen d993648ef6 Added NewAliasMinimalFromFullPath(), and allow alias.Resolve() to return
an FSSpec to a non-existing file.
1997-06-16 14:31:38 +00:00
Jack Jansen 120a105823 Removed SetScheduleTimes
Added SchedParams
Added docstrings for most routines
1997-06-03 15:29:41 +00:00
Jack Jansen e68a61c95b Added zlib (optional on USE_ZLIB) 1997-06-03 15:28:52 +00:00
Jack Jansen a07dd0fdd1 Renamed 1997-05-23 15:36:53 +00:00
Jack Jansen e8b9b9f15b Added keys() and mapping interface to shared-library objects, allowing
iteration over all symbols exported
1997-05-23 15:36:13 +00:00
Jack Jansen 450ae9f352 Don't free the MacOS_Splash() dialog twice... 1997-05-13 15:41:48 +00:00
Jack Jansen eeccca9bdc - Changed the m# format for PyArg_ParseTuple back to s#
- c2pstr has moved to a different include file
1997-05-07 15:46:31 +00:00
Jack Jansen e0cf87b20d Enabled resID input/output parameter to NewMovieFromFile. This changes
the Python interface, unfortunately.
Added a few calls that were blacklisted for no apparent reason.
1997-04-09 15:53:46 +00:00
Jack Jansen 85ae4a82ac Changed [SG]etCRefCon to [SG]etControlReference 1997-04-08 15:26:03 +00:00