+class ScreenInfo(_object):
+ __swig_setmethods__ = {}
+ __setattr__ = lambda self, name, value: _swig_setattr(self, ScreenInfo, name, value)
+ __swig_getmethods__ = {}
+ __getattr__ = lambda self, name: _swig_getattr(self, ScreenInfo, name)
+ def __init__(self,*args):
+ self.this = apply(_openbox.new_ScreenInfo,args)
+ self.thisown = 1
+ def visual(*args): return apply(_openbox.ScreenInfo_visual,args)
+ def rootWindow(*args): return apply(_openbox.ScreenInfo_rootWindow,args)
+ def colormap(*args): return apply(_openbox.ScreenInfo_colormap,args)
+ def depth(*args): return apply(_openbox.ScreenInfo_depth,args)
+ def screen(*args): return apply(_openbox.ScreenInfo_screen,args)
+ def rect(*args): return apply(_openbox.ScreenInfo_rect,args)
+ def width(*args): return apply(_openbox.ScreenInfo_width,args)
+ def height(*args): return apply(_openbox.ScreenInfo_height,args)
+ def displayString(*args): return apply(_openbox.ScreenInfo_displayString,args)
+ def __repr__(self):
+ return "<C ScreenInfo instance at %s>" % (self.this,)
+
+class ScreenInfoPtr(ScreenInfo):
+ def __init__(self,this):
+ self.this = this
+ if not hasattr(self,"thisown"): self.thisown = 0
+ self.__class__ = ScreenInfo
+_openbox.ScreenInfo_swigregister(ScreenInfoPtr)
+
+class Strut(_object):
+ __swig_setmethods__ = {}
+ __setattr__ = lambda self, name, value: _swig_setattr(self, Strut, name, value)
+ __swig_getmethods__ = {}
+ __getattr__ = lambda self, name: _swig_getattr(self, Strut, name)
+ __swig_setmethods__["top"] = _openbox.Strut_top_set
+ __swig_getmethods__["top"] = _openbox.Strut_top_get
+ if _newclass:top = property(_openbox.Strut_top_get,_openbox.Strut_top_set)
+ __swig_setmethods__["bottom"] = _openbox.Strut_bottom_set
+ __swig_getmethods__["bottom"] = _openbox.Strut_bottom_get
+ if _newclass:bottom = property(_openbox.Strut_bottom_get,_openbox.Strut_bottom_set)
+ __swig_setmethods__["left"] = _openbox.Strut_left_set
+ __swig_getmethods__["left"] = _openbox.Strut_left_get
+ if _newclass:left = property(_openbox.Strut_left_get,_openbox.Strut_left_set)
+ __swig_setmethods__["right"] = _openbox.Strut_right_set
+ __swig_getmethods__["right"] = _openbox.Strut_right_get
+ if _newclass:right = property(_openbox.Strut_right_get,_openbox.Strut_right_set)
+ def __init__(self,*args):
+ self.this = apply(_openbox.new_Strut,args)
+ self.thisown = 1
+ def __repr__(self):
+ return "<C Strut instance at %s>" % (self.this,)
+
+class StrutPtr(Strut):
+ def __init__(self,this):
+ self.this = this
+ if not hasattr(self,"thisown"): self.thisown = 0
+ self.__class__ = Strut
+_openbox.Strut_swigregister(StrutPtr)
+
+expandTilde = _openbox.expandTilde
+
+bexec = _openbox.bexec
+
+textPropertyToString = _openbox.textPropertyToString
+
+itostring_unsigned_long = _openbox.itostring_unsigned_long
+
+itostring_long = _openbox.itostring_long
+
+itostring_unsigned = _openbox.itostring_unsigned
+
+itostring = _openbox.itostring
+
+basename = _openbox.basename
+
+class OtkEventHandler(_object):
+ __swig_setmethods__ = {}
+ __setattr__ = lambda self, name, value: _swig_setattr(self, OtkEventHandler, name, value)
+ __swig_getmethods__ = {}
+ __getattr__ = lambda self, name: _swig_getattr(self, OtkEventHandler, name)
+ def handle(*args): return apply(_openbox.OtkEventHandler_handle,args)
+ def keyPressHandler(*args): return apply(_openbox.OtkEventHandler_keyPressHandler,args)
+ def keyReleaseHandler(*args): return apply(_openbox.OtkEventHandler_keyReleaseHandler,args)
+ def buttonPressHandler(*args): return apply(_openbox.OtkEventHandler_buttonPressHandler,args)
+ def buttonReleaseHandler(*args): return apply(_openbox.OtkEventHandler_buttonReleaseHandler,args)
+ def motionHandler(*args): return apply(_openbox.OtkEventHandler_motionHandler,args)
+ def enterHandler(*args): return apply(_openbox.OtkEventHandler_enterHandler,args)
+ def leaveHandler(*args): return apply(_openbox.OtkEventHandler_leaveHandler,args)
+ def focusHandler(*args): return apply(_openbox.OtkEventHandler_focusHandler,args)
+ def unfocusHandler(*args): return apply(_openbox.OtkEventHandler_unfocusHandler,args)
+ def exposeHandler(*args): return apply(_openbox.OtkEventHandler_exposeHandler,args)
+ def graphicsExposeHandler(*args): return apply(_openbox.OtkEventHandler_graphicsExposeHandler,args)
+ def noExposeEventHandler(*args): return apply(_openbox.OtkEventHandler_noExposeEventHandler,args)
+ def circulateRequestHandler(*args): return apply(_openbox.OtkEventHandler_circulateRequestHandler,args)
+ def configureRequestHandler(*args): return apply(_openbox.OtkEventHandler_configureRequestHandler,args)
+ def mapRequestHandler(*args): return apply(_openbox.OtkEventHandler_mapRequestHandler,args)
+ def resizeRequestHandler(*args): return apply(_openbox.OtkEventHandler_resizeRequestHandler,args)
+ def circulateHandler(*args): return apply(_openbox.OtkEventHandler_circulateHandler,args)
+ def configureHandler(*args): return apply(_openbox.OtkEventHandler_configureHandler,args)
+ def createHandler(*args): return apply(_openbox.OtkEventHandler_createHandler,args)
+ def destroyHandler(*args): return apply(_openbox.OtkEventHandler_destroyHandler,args)
+ def gravityHandler(*args): return apply(_openbox.OtkEventHandler_gravityHandler,args)
+ def mapHandler(*args): return apply(_openbox.OtkEventHandler_mapHandler,args)
+ def mappingHandler(*args): return apply(_openbox.OtkEventHandler_mappingHandler,args)
+ def reparentHandler(*args): return apply(_openbox.OtkEventHandler_reparentHandler,args)
+ def unmapHandler(*args): return apply(_openbox.OtkEventHandler_unmapHandler,args)
+ def visibilityHandler(*args): return apply(_openbox.OtkEventHandler_visibilityHandler,args)
+ def colorMapHandler(*args): return apply(_openbox.OtkEventHandler_colorMapHandler,args)
+ def propertyHandler(*args): return apply(_openbox.OtkEventHandler_propertyHandler,args)
+ def selectionClearHandler(*args): return apply(_openbox.OtkEventHandler_selectionClearHandler,args)
+ def selectionHandler(*args): return apply(_openbox.OtkEventHandler_selectionHandler,args)
+ def selectionRequestHandler(*args): return apply(_openbox.OtkEventHandler_selectionRequestHandler,args)
+ def clientMessageHandler(*args): return apply(_openbox.OtkEventHandler_clientMessageHandler,args)
+ def __del__(self, destroy= _openbox.delete_OtkEventHandler):
+ try:
+ if self.thisown: destroy(self)
+ except: pass
+ def __init__(self): raise RuntimeError, "No constructor defined"
+ def __repr__(self):
+ return "<C OtkEventHandler instance at %s>" % (self.this,)
+
+class OtkEventHandlerPtr(OtkEventHandler):
+ def __init__(self,this):
+ self.this = this
+ if not hasattr(self,"thisown"): self.thisown = 0
+ self.__class__ = OtkEventHandler
+_openbox.OtkEventHandler_swigregister(OtkEventHandlerPtr)
+cvar = _openbox.cvar
+BSENTINEL = cvar.BSENTINEL
+
+class OtkEventDispatcher(_object):
+ __swig_setmethods__ = {}
+ __setattr__ = lambda self, name, value: _swig_setattr(self, OtkEventDispatcher, name, value)
+ __swig_getmethods__ = {}
+ __getattr__ = lambda self, name: _swig_getattr(self, OtkEventDispatcher, name)
+ def __init__(self,*args):
+ self.this = apply(_openbox.new_OtkEventDispatcher,args)
+ self.thisown = 1
+ def __del__(self, destroy= _openbox.delete_OtkEventDispatcher):
+ try:
+ if self.thisown: destroy(self)
+ except: pass
+ def clearAllHandlers(*args): return apply(_openbox.OtkEventDispatcher_clearAllHandlers,args)
+ def registerHandler(*args): return apply(_openbox.OtkEventDispatcher_registerHandler,args)
+ def clearHandler(*args): return apply(_openbox.OtkEventDispatcher_clearHandler,args)
+ def dispatchEvents(*args): return apply(_openbox.OtkEventDispatcher_dispatchEvents,args)
+ def setFallbackHandler(*args): return apply(_openbox.OtkEventDispatcher_setFallbackHandler,args)
+ def getFallbackHandler(*args): return apply(_openbox.OtkEventDispatcher_getFallbackHandler,args)
+ def setMasterHandler(*args): return apply(_openbox.OtkEventDispatcher_setMasterHandler,args)
+ def getMasterHandler(*args): return apply(_openbox.OtkEventDispatcher_getMasterHandler,args)
+ def findHandler(*args): return apply(_openbox.OtkEventDispatcher_findHandler,args)
+ def lastTime(*args): return apply(_openbox.OtkEventDispatcher_lastTime,args)
+ def __repr__(self):
+ return "<C OtkEventDispatcher instance at %s>" % (self.this,)
+
+class OtkEventDispatcherPtr(OtkEventDispatcher):
+ def __init__(self,this):
+ self.this = this
+ if not hasattr(self,"thisown"): self.thisown = 0
+ self.__class__ = OtkEventDispatcher
+_openbox.OtkEventDispatcher_swigregister(OtkEventDispatcherPtr)
+