The module MiniAEFrame provides a framework for an application
that can function as an Open Scripting Architecture
(OSA) server, i.e. receive and process
AppleEvents . It can be used in conjunction with
FrameWork or standalone. As an
example, it is used in PythonCGISlave.
The MiniAEFrame module defines the following classes:
- class AEServer()
A class that handles AppleEvent dispatch. Your application should
subclass this class together with either
FrameWork.Application. Your __init__() method should
call the __init__() method for both classes.
- class MiniApplication()
A class that is more or less compatible with
FrameWork.Application but with less functionality. Its
event loop supports the apple menu, command-dot and AppleEvents; other
events are passed on to the Python interpreter and/or Sioux.
Useful if your application wants to use AEServer but does not
provide its own windows, etc.
See About this document... for information on suggesting changes.