Example #1
0
    'con',
    'its',
    'customroot',
    'Query',
    'AETypeBase',
    'AEType',
    'AEEnum',
    'AEProp',
    'AEKey',
]

######################################################################
# PRIVATE
######################################################################

_defaultcodecs = Codecs()

######################################################################
# PUBLIC
######################################################################


class Application(Query):
    """Target application for Apple events."""

    # aem.Application subclasses can override these attributes to modify the creation
    # and sending of AppleEvent descriptors
    _createproc = staticmethod(newappleevent)
    _sendproc = staticmethod(sendappleevent)

    # aem.Application subclasses can override this attribute (typically with a subclass
Example #2
0
(C) 2005-2008 HAS
"""

from ae import newappleevent, MacOSError
import kae

from aemcodecs import Codecs

__all__ = ["Event", "EventError", "CommandError"]  # deprecated; use EventError instead

######################################################################
# PRIVATE
######################################################################

_defaultcodecs = Codecs()


def sendappleevent(evt, flags, timeout):
    """ Default function for sending Apple events.
		evt : aem.ae.AEDesc -- the AppleEvent to send
		flags : int -- send mode flags
		timeout : int -- timeout delay
		Result : aem.ae.AEDesc -- the reply AppleEvent
	"""
    return evt.send(flags, timeout)


######################################################################
# PUBLIC
######################################################################
Example #3
0
"""send -- Construct and send Apple events. """

from ae import newappleevent, stringsforosstatus, MacOSError
import kae

from aemcodecs import Codecs

__all__ = ['Event', 'EventError']

######################################################################
# PRIVATE
######################################################################

_defaultcodecs = Codecs()


def sendappleevent(evt, flags, timeout):
    """ Default function for sending Apple events.
		evt : aem.ae.AEDesc -- the AppleEvent to send
		flags : int -- send mode flags
		timeout : int -- timeout delay
		Result : aem.ae.AEDesc -- the reply AppleEvent
	"""
    return evt.send(flags, timeout)


######################################################################
# PUBLIC
######################################################################