summaryrefslogtreecommitdiffstats
path: root/Mac/Lib/FrameWork.py
Commit message (Collapse)AuthorAgeFilesLines
* Added dopendingevents callJack Jansen1997-06-201-0/+31
| | | | Added asyncevents call to enable asynchronous event handling
* Replaced MacOS.EnableAppSwitch with MacOS.SchedParamsJack Jansen1997-06-121-3/+3
|
* Added Application.cleanup method which asks all windows to closeJack Jansen1996-12-231-0/+5
| | | | themselves and returns true if they did.
* Menu callbacks can be strings, in which case they will be looked up inJack Jansen1996-09-261-12/+76
| | | | | the top window. The menubar is redrawn in the event loop in stead of for every change.
* - Use a flag (self.quitting) as preferred method of exiting mainloopJack Jansen1996-09-171-4/+18
| | | | - Added optional "nomenubar" argument to Application.__init__
* Added setwatchcursor() and setarrowcursor() functionsJack Jansen1996-08-281-0/+10
|
* Mods by Just:Jack Jansen1996-07-261-20/+46
| | | | | | | - Better staggering of windows - Windows have zoombox by default, and zooming works - DrawControls->UpdateControls - Better scrollbar show/hide
* Added MenuItem methods setstyle(), seticon(), setmark()Jack Jansen1996-04-231-0/+12
|
* - Confine window moves to screen boundariesJack Jansen1996-04-191-9/+35
| | | | | | | | | - Added windowbounds() function to help programmer with staggering windows - Added event parameter to idle routine - Added settext(label) method to menu entries - Erase/invalidate only visRgn in stead of everything - Correctly handle clicks in inactive ControlWindows
* Fixed ScrolledWindow to disable scrollbars if everything is visible.Jack Jansen1996-04-161-8/+48
|
* Added ScrolledWindow (a window with one or two scrollbars)Jack Jansen1996-04-121-2/+86
|
* Added enable(onoff) method to menus and menu itemsJack Jansen1996-04-111-0/+11
|
* Removed addpack callsJack Jansen1996-03-201-13/+0
|
* Added checkmenu() method (to checkmark an entry) and delete() methodJack Jansen1996-03-121-0/+18
| | | | to remove a menu.
* Various fixes/enhancements, thanks to Ivan and Just:Jack Jansen1996-01-081-5/+24
| | | | | | | | - Added window.SetPort() method - Added optional bounds and resid parameters to Window.open() - Fixed apple-menu DA handling - Fixed activate-event handling - Added default Application.makeusermenus() (File:Quit only)
* Minor bugfix in keyboard input handlingJack Jansen1995-12-121-1/+2
|
* Added 2 missing SetPort callsJack Jansen1995-11-141-1/+2
|
* Added idle() method, called when no events are available.Jack Jansen1995-11-101-0/+5
|
* Fixed dialog-window event handlingJack Jansen1995-08-311-12/+10
|
* Made separate window class (and subclasses for special windows likeJack Jansen1995-08-171-96/+237
| | | | dialogs). This is an incompatible change.
* Various fixes: missing imports, missing calls toJack Jansen1995-08-141-24/+32
| | | | MacOS.HandleEvent. Also, prints are now inside 'if DEBUG'.
* Various toolbox routines have gotten new names.Jack Jansen1995-07-171-3/+3
|
* two new modules for the Mac toolboxGuido van Rossum1995-04-051-0/+480