Commit Graph

263 Commits

Author SHA1 Message Date
Jack Jansen
d9f5a39ef3 Manually added definitions for normal, bold, etc. These are in MacTypes (of all
places) which isn't worth bgenning.
1999-01-21 13:31:30 +00:00
Jack Jansen
31000dd0f4 Interface to GetIcon, PlotIcon and friends. 1999-01-18 09:34:50 +00:00
Jack Jansen
cdcbd1f02b Added {Get,Set}WindowUserData methods. 1998-10-22 15:08:00 +00:00
Jack Jansen
deff89c8be Replaced fprintf(stderr,...) with PySys_WriteStderr(...) where appropriate. 1998-10-12 20:53:15 +00:00
Jack Jansen
91b5bedf1c Added optional mouseregion parameter to WaitNextEvent (which is now
manually generated).
1998-09-17 15:28:58 +00:00
Jack Jansen
0072bfb126 I give in (after all these years): renaming config.c to macconfig.c to forestall
the continuous name conflicts which cause the wrong config.c to be found.
1998-08-18 14:35:56 +00:00
Jack Jansen
d81fc3cd64 - Added a function MoviesTask, which is the same as the method but
with a null movie (giving time to all active movies)
- Made the graphics world parameter to SetMovieGWorld optional.
1998-07-22 13:37:37 +00:00
Jack Jansen
df901dfdea Added a function SetUserItemHandler: this takes a function(dialog,
item) as parameter and returns a handle suitable for passing to
SetDialogItem as a user-item redraw routine. Note that you can
only make one of these, for now.
1998-07-10 15:47:48 +00:00
Jack Jansen
d674163a0b The init routine for MacOS had a non-standard name. Changed to
initMacOS().
1998-07-01 15:48:54 +00:00
Jack Jansen
4c704131ca Added {Get,Set}PopupData calls to get at the data for popup menu controls. 1998-06-19 13:35:14 +00:00
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