Package vdb :: Package gui :: Package extensions
[hide private]
[frames] | no frames]

Source Code for Package vdb.gui.extensions

 1   
 2  """ 
 3  A package to contain all the extended functionality for platform specific 
 4  commands and modules. 
 5  """ 
 6   
 7  __all__ = ["loadGuiExtensions","windows"] 
 8   
9 -def loadGuiExtensions(vdb, mainwin):
10 """ 11 Actually load all known extensions here. 12 """ 13 trace = vdb.getTrace() 14 plat = trace.getMeta("Platform").lower() 15 arch = trace.getMeta("Architecture").lower() 16 17 if plat in __all__: 18 mod = __import__("vdb.gui.extensions.%s" % plat, 0, 0, 1) 19 mod.vdbGuiExtension(vdb, mainwin) 20 21 if arch in __all__: 22 mod = __import__("vdb.gui.extensions.%s" % arch, 0, 0, 1) 23 mod.vdbGuiExtension(vdb, mainwin)
24