Commit Graph

3544 Commits

Author SHA1 Message Date
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 1e4ce733fc Added Sint8 and Uint8 types 1995-12-09 14:02:54 +00:00
Jack Jansen 0a54ae24c3 Added cm and qt demos 1995-12-09 14:02:10 +00:00
Jack Jansen cbc0358e30 Added QuickTime module 1995-12-09 14:01:28 +00:00
Jack Jansen 641e8d7566 Added component mgr and quicktime modules 1995-12-09 14:00:39 +00:00
Guido van Rossum 992ded8f12 fix free memory reads in dictlookup et al 1995-12-08 01:16:31 +00:00
Sjoerd Mullender e5fe4af070 Use global statement instead of importing ourselves to get to global
variable.
1995-12-07 10:16:45 +00:00
Jack Jansen 453ced57dc still untested (but it compiles) 1995-11-30 17:42:08 +00:00
Jack Jansen 8b13703fc8 Added Cm.slb, the component mgr interface 1995-11-30 15:16:42 +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 135fb71481 BitMap object support 1995-11-16 22:47:22 +00:00
Jack Jansen 93fa45c9c5 A variation on PICTbrowse.py that displays the picture using
DrawPicture.
1995-11-15 15:20:35 +00:00
Jack Jansen fa4d5d0414 Added converters for Fixed 1995-11-15 15:19: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 7830ab8f49 Added definitions for GrafPort object and Fixed type. 1995-11-15 15:17:23 +00:00
Jack Jansen e7bea57d0c Example: control eudora using AppleEvents 1995-11-14 11:35:17 +00:00
Jack Jansen 1dcbcc3abf Sample extension module: InterSLIP control API. 1995-11-14 11:34:17 +00:00
Jack Jansen 4ac724946a Control InterSLIP using modeless dialog, uses FrameWork 1995-11-14 11:33:32 +00:00
Jack Jansen 310c657d75 Control InterSLIP using a modal dialog 1995-11-14 11:32:53 +00:00
Jack Jansen 07043b4573 Browse all PICT resources in the resource chain. Uses SetWindowPic for
display.
1995-11-14 11:32:06 +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
Jack Jansen b5cf5dad43 Changed file signature to CW7 project mgr 1995-11-14 10:40:45 +00:00
Jack Jansen 5d9579707f Allow '@' for ' ' in uuencoded files. 1995-11-14 10:35:19 +00:00
Jack Jansen 40b546d40e Initialize GUSI on the mac. 1995-11-14 10:34:45 +00:00
Jack Jansen 8a5d0d4980 Updated for the CW7.5 release, and some minor tweaks that I don't
remember.
1995-11-14 10:34:04 +00:00
Jack Jansen 06d1632909 Project to build alternative version of MWCRuntimePPC.lib, needed for
PythonCore as of the CW7.5 release.
1995-11-14 10:32:53 +00:00
Jack Jansen c436d87f1a almost-but-not-quite working python with tk. 1995-11-14 10:31:37 +00:00
Jack Jansen 350b2b956e Documented ProgressBar and idle() 1995-11-14 10:30:27 +00:00
Jack Jansen a550328432 MacTkPython configuration file. 1995-11-14 10:27:40 +00:00
Jack Jansen e3342e8a87 Added progress-bar dialog 1995-11-14 10:26:44 +00:00
Jack Jansen e2b5d046d6 Changed for the 1.3.2 compiler (CW7.5) 1995-11-14 10:26:00 +00:00
Jack Jansen 79559dcf47 Initialize GUSI for MacTkPython 1995-11-14 10:24:44 +00:00
Jack Jansen da38f2d6a3 Added 2 missing SetPort calls 1995-11-14 10:15:42 +00:00
Jack Jansen 3a87f5bb09 Added a ProgressBar() class (which shows a progress bar). Needs new
resource.
1995-11-14 10:13:49 +00:00
Jack Jansen e48aa966c1 Fixed bug in cts error message handling. 1995-11-10 14:56:16 +00:00
Jack Jansen e2ac51efcc Added _tkinter, if USE_TK defined 1995-11-10 14:54:53 +00:00
Jack Jansen dbe75ae1d3 Continue looking for "open doc" events even after "open app". This
allows you to debug the interpreter in non-interactive mode.
1995-11-10 14:54:16 +00:00
Jack Jansen 38e976665d Cosmetic change to event handling. 1995-11-10 14:53:00 +00:00
Jack Jansen 1e8557a9fe For MW Python, update titlebar of window when python exits. 1995-11-10 14:51:26 +00:00
Jack Jansen 8324836329 Disable pythons own eventhandling on the mac. 1995-11-10 14:49:44 +00:00
Jack Jansen 38186782e5 Added idle() method, called when no events are available. 1995-11-10 14:48:36 +00:00
Sjoerd Mullender e0371b8415 Fixed basejoin. There were two main problems:
- basejoin('some/url', '#name') would strip the last component of
  some/url and resturn some/#name.
- basejoin('file.html', 'relative/path') would return something like
  file:/relative/path, making a relative path into an absolute one.
These bugs are fixed by some drastic changes.  No scheme is added when
none is present (i.e. it works as replacement for posix.joinpath).
If a scheme is present in the second argument, it is returned
unprocessed.  No hostname are added in this case.  If no scheme is
present, the scheme of the first argument, if present, is used.
The algorithm is commented profusely.
Also fixed a typo in a comment.
1995-11-10 10:36:07 +00:00