Package application :: Module Application
[hide private]
[frames] | no frames]

Module Application

source code

Classes [hide private]
  MainThreadCallbackEvent
  wxBlockFrameWindow
  wxMainFrame
  LocaleInfo
  wxApplication
  TransportWrapper
Wrapper class for items sent between threads by CallItemMethodAsync() in wxApplication.
  StartupSplash
Functions [hide private]
 
mixinAClass(self, myMixinClassImportPath)
Given an object, self, and the path as a string to a mixin class, myMixinClassImportPath, create a new subclass derived from base class of self and the mixin class and makes self's class this new class.
source code
 
registerStringForId(id, string) source code
 
unregisterStringForId(name) source code
 
checkPlatform()
Check that the platforms you're running and the one the code has been compiled for match.
source code
 
showSchemaWindow() source code
 
showMigrationWindow() source code
 
shouldMigrateOldRepository(options, repoDir)
Check to see if Chandler is starting for the first time.
source code
Variables [hide private]
  logger = logging.getLogger(__name__)
  wxEVT_MAIN_THREAD_CALLBACK = 10290
  EVT_MAIN_THREAD_CALLBACK = <wx._core.PyEventBinder object at 0...
  idToString = {}
  stringToId = {}
Function Details [hide private]

mixinAClass(self, myMixinClassImportPath)

source code 

Given an object, self, and the path as a string to a mixin class, myMixinClassImportPath, create a new subclass derived from base class of self and the mixin class and makes self's class this new class.

This is useful to dynamicly (at runtime) mixin new behavior.

checkPlatform()

source code 
Check that the platforms you're running and the one the code has been compiled for match. If they don't, the program stops with sys.exit().

shouldMigrateOldRepository(options, repoDir)

source code 

Check to see if Chandler is starting for the first time. If it is and we can locate another Chandler's repository, prompt the user to check if they want to migrate the previous data.

The profile directory should always exist as it's created before this call.

Variables Details [hide private]

EVT_MAIN_THREAD_CALLBACK

Value:
wx.PyEventBinder(wxEVT_MAIN_THREAD_CALLBACK, 0)