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
Jack Jansen
f73bab7f96
Added an attribute string_id_to_buffer, which gives the offset you
...
have to add to the id() of a string to get the address of the
data. This is a horrible and error-prone hack, but unfortunately it is
one that is needed for playing audio and crearing pixmaps. Having the
constant here is at least marginally better than the previous practice
of having the constant 16 all over the place...
1997-04-03 14:51:03 +00:00
Jack Jansen
377df98005
- Most errors are *not* OSErr style, so raise better exceptions (with
...
textual messages)
- Plugged a memory leak or two
1997-04-03 14:48:04 +00:00
Jack Jansen
4a8c54e6d9
- Changed GestaltEqu.h to Gestalt.h
...
- 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)
1997-02-24 13:56:59 +00:00
Jack Jansen
4f27a55e80
Comments around identifier after #endif
1997-02-20 15:22:17 +00:00
Jack Jansen
c1cd2ca999
Added operator, errno and soundex modules.
1997-02-20 15:20:46 +00:00
Jack Jansen
e0e1f1a25d
Redid arg/return handling (still not as I would like it to be, though).
1997-02-20 15:18:32 +00:00
Jack Jansen
b3928d2ffd
An initial stab at calling random C routines from Python
1997-02-17 16:56:56 +00:00
Jack Jansen
42218ce33c
Added/updated copyright notices
...
(and the &*^$%@ resource files got binhexed again, sigh)
1997-01-31 16:15:11 +00:00
Jack Jansen
f5c20575cb
Renamed
1997-01-30 15:48:07 +00:00
Jack Jansen
22023f4b77
Added imgpng
1997-01-30 15:47:08 +00:00
Jack Jansen
8ce72f50b5
Low-level interface to Internet Config (to be augmented by nice Python
...
wrapper shortly)
1997-01-07 16:18:32 +00:00
Jack Jansen
81aa0e2888
Added gdbm (if USE_GDBM defined)
1996-12-23 17:21:20 +00:00
Jack Jansen
84fb1fab1f
Got rid of nfullpath()
1996-11-09 18:46:57 +00:00
Jack Jansen
46ed276bc3
Malloc debugging now flagged with USE_MALLOC_DEBUG
1996-10-23 15:46:57 +00:00
Jack Jansen
a1255e0c4e
removed unused var
1996-10-23 15:44:27 +00:00
Jack Jansen
176f3a9339
Added support for tab hooks
1996-10-23 15:43:46 +00:00
Jack Jansen
59b912adf5
Fixed xstat to again include resroucefork size, creator, type. Obtain
...
thru macstat(), but other values via stat() (so os.stat() and
os.xstat() agree).
1996-10-15 16:13:33 +00:00
Jack Jansen
7df3606f0d
Fixed object-handler-install bug
1996-10-01 11:41:14 +00:00
Jack Jansen
9f2ff9124c
Fixed bug in object-handler install arg handling
1996-10-01 10:48:45 +00:00
Jack Jansen
cfb60ee1e8
Fixed very nasty null-dereferencing bug in DisposeControl/destroy
...
object.
1996-10-01 10:46:46 +00:00
Jack Jansen
eb76b8484d
Added DebugStr method to drop into low-level debugger
1996-09-30 14:43:22 +00:00
Jack Jansen
04df9d5ad4
Added dialog-centering code to splash()
1996-09-23 15:49:43 +00:00
Jack Jansen
d96cb5088a
Added support for GetDialogWindow and other accessor functions
1996-09-23 15:48:46 +00:00
Jack Jansen
924ca855da
Added macfs.FindApplication() to find application FSSpec given signature.
1996-09-20 15:25:16 +00:00
Jack Jansen
df34cf1206
Fixed macos.splash to actually *draw* the splash box:-)
1996-09-15 22:12:00 +00:00
Jack Jansen
0bdf979af7
Added [GS]etDates methods to get and set creation, modification and
...
backup times.
1996-09-15 22:11:25 +00:00
Jack Jansen
16ff8728d8
- Renamed USE_BGEN to USE_TOOLBOX
...
- Moved Qt and Cm out of toolbox into private library (so people
without QuickTime can install PPC Python)
1996-08-20 16:20:31 +00:00
Jack Jansen
e5649c75f0
Removed {Set,Get}SoundVol (old calls not supported by cfm68k)
1996-08-19 10:59:44 +00:00
Jack Jansen
3ca6eddb12
GUSI mkdir() lost its dummy second arg
1996-08-06 16:06:31 +00:00
Jack Jansen
2268af5873
Upgraded to Waste 1.2f
1996-08-06 16:04:22 +00:00
Jack Jansen
d84e7aaf00
Regenerated
1996-08-02 11:24:34 +00:00
Jack Jansen
a6d78c44a7
Removed unused var
1996-08-01 15:27:18 +00:00
Jack Jansen
5674e4ec17
NumVersion stuff has changed
1996-08-01 15:26:05 +00:00
Jack Jansen
6451cff2c3
Added access to selFlags and listFlags members (both read and write)
1996-07-26 16:03:16 +00:00
Jack Jansen
d99d283383
Added SetFolder method which sets Standard File initial folder
1996-07-22 15:26:01 +00:00
Jack Jansen
84d0bfcbe0
inittab is a "struct _inittab".
1996-07-10 15:47:19 +00:00
Jack Jansen
ab7fcdd770
Added splash method (to quickly display splash screen without first
...
having to load a zillion extension modules)
1996-05-20 11:32:00 +00:00
Jack Jansen
9d640a3d84
Added waste
1996-05-20 11:31:13 +00:00
Jack Jansen
25241d9978
Fixed callback handling on 68K machines.
1996-05-20 11:30:45 +00:00
Jack Jansen
3355be3f35
Added _id attribute to GrafPort objects (real id of grafport, numeric)
1996-05-08 15:33:20 +00:00
Jack Jansen
756522f426
Added support for callbacks (for embedded objects)
1996-05-07 15:24:01 +00:00
Jack Jansen
8ae8e4f963
Made style and soup handles optional
1996-04-23 16:17:08 +00:00
Jack Jansen
ded81a1ffe
Removed ...gen.py files from repository
1996-04-16 14:33:21 +00:00
Jack Jansen
19171a21fd
Added support for accessing a few more TERec members
1996-04-16 14:32:01 +00:00
Jack Jansen
90ecdf49df
An interface to WASTE, an all-singing-all-dancing TextEdit replacement
1996-04-16 14:29:15 +00:00
Jack Jansen
46d9e79de6
bgen-generators now drop the python definition file straight in the
...
Lib:toolbox folder.
1996-04-12 16:29:23 +00:00
Jack Jansen
819fa1a794
Added scrap manager
1996-04-12 16:27:54 +00:00
Jack Jansen
c574b43d35
Fixed a nasty bug where FindControl could return a reference to a
...
destroyed python object.
1996-04-12 16:26:59 +00:00
Jack Jansen
da6a971994
Interface to the scrap manager
1996-04-12 16:25:30 +00:00
Jack Jansen
2b72417da0
Replaced various dummy updateRegions by real arguments
1996-04-10 14:48:19 +00:00
Jack Jansen
8a452d6fa1
Interface to TextEdit toolbox
1996-04-10 14:41:08 +00:00
Jack Jansen
378815ca86
Replaced previous gusi-chdir() fix by a call to PyMac_FixGUSIcd()
...
after each chdir call.
1996-03-06 16:21:34 +00:00
Jack Jansen
6648fb749b
Removed unused vars
1996-03-05 16:56:00 +00:00
Jack Jansen
76a0589986
Added openrf method, which opens resource fork. The resulting object
...
supports a subset of normal file functionality.
1996-02-29 16:11:32 +00:00
Jack Jansen
243b29b169
Mods by Guido: mkdir 2nd arg optional and remove as alias for unlink.
1996-02-21 12:33:50 +00:00
Jack Jansen
b697173b5f
- Added Guido's fixes
...
- Removed CW4 ifdefs
- Rationalized ifdefs for dup, fdopen
1996-02-20 16:24:37 +00:00
Jack Jansen
c743c8d166
Modified for GUSI
1996-02-14 16:02:30 +00:00
Jack Jansen
4fbb6d9a15
Added cmath module
1996-01-29 15:47:19 +00:00
Jack Jansen
d390325bbb
Modules implementing WWW and URL suite, and a module to control netscape.
1996-01-29 15:45:59 +00:00
Jack Jansen
bdd0747193
Fixed access to Quickdraw globals. Unfortunately, they now have to be
...
accessed as Qd.qd.xxxx
1996-01-29 15:44:03 +00:00
Jack Jansen
61f3df4543
Added rgbFgColor and a few other members of CGrafPort
1996-01-15 14:39:56 +00:00
Jack Jansen
79fb732d5e
Added Fm module
1996-01-15 14:39:11 +00:00
Jack Jansen
3a50f8a51e
- Added FontInfo support
...
- Added (read-)access to members of [C]GrafPort object
1996-01-11 16:17:14 +00:00
Jack Jansen
6259af9bbb
An interface to the font manager
1996-01-09 17:15:16 +00:00
Jack Jansen
1d8ede7bbe
Fixed GetPen and SetPt arguments
1996-01-08 23:47:31 +00:00
Jack Jansen
04a02e7e11
Added support for PenState and Patterns (and the accompanying qd
...
globals)
1996-01-06 17:12:58 +00:00
Jack Jansen
b539406643
Added support for cursors, and a way to get at the qd global 'arrow'
1996-01-05 18:06:41 +00:00
Jack Jansen
425e9eb6cb
- Added color window/pixmap support
...
- Added support for obtaining pixmap data
- Added OptResObj_* routines for optional handles
1995-12-12 15:02:03 +00:00
Jack Jansen
9cfea10bf2
It now actually works. Also, MovieInWindow and VerySimplePlayer
...
example programs translated to python and added.
1995-12-09 14:05:56 +00:00
Jack Jansen
232f3cd190
Added support for RGB objects (tuples in python)
1995-12-09 14:04:31 +00:00
Jack Jansen
641e8d7566
Added component mgr and quicktime modules
1995-12-09 14:00:39 +00:00
Jack Jansen
453ced57dc
still untested (but it compiles)
1995-11-30 17:42:08 +00:00
Jack Jansen
cb4eaadd68
QuickTime support (not yet functional)
1995-11-30 15:03:59 +00:00
Jack Jansen
b996856d12
Component mgr support
1995-11-30 15:03:09 +00:00
Jack Jansen
41058c0d0b
BitMap object support (only lightly tested)
1995-11-16 22:48:29 +00:00
Jack Jansen
b7abb18cd9
Added support for GrafPort object
1995-11-15 15:18:47 +00:00
Jack Jansen
330381cbbb
Added (minimal) support for a GrafPort type
1995-11-15 15:18:01 +00:00
Jack Jansen
330f57699f
- Added support for PicHandle
...
- Added (by hand, through winedit.py) support for WindowPeek accessor
functions that are currently declared as macros.
1995-11-14 10:48:54 +00:00
Jack Jansen
a01a8f78cb
New universal headers, a few bit-flags were added.
1995-11-14 10:46:59 +00:00
Jack Jansen
54c8f7e4bb
- Fixed handling of InsetRect, OffsetRect, MapRect
...
- Added support for PatHandle, CursHandle
- Regenerated from new universal headers.
1995-11-14 10:46:01 +00:00
Jack Jansen
cdaa3d95b8
Universal header changes: some new bits defined.
1995-11-14 10:43:24 +00:00
Jack Jansen
754d4a4fa0
Regenerated because of minor changes in universal headers
1995-11-14 10:41:55 +00:00