예제 #1
0
    def InitInstance(self):
        " Called to crank up the app "
        numMRU = win32ui.GetProfileVal("Settings", "Recent File List Size", 10)
        win32ui.LoadStdProfileSettings(numMRU)
        #		self._obj_.InitMDIInstance()
        if win32api.GetVersionEx()[0] < 4:
            win32ui.SetDialogBkColor()
            win32ui.Enable3dControls()

        # install a "callback caller" - a manager for the callbacks
#		self.oldCallbackCaller = win32ui.InstallCallbackCaller(self.CallbackManager)
        self.LoadMainFrame()
        self.SetApplicationPaths()
예제 #2
0
 def InitInstance(self):
     #       win32ui.SetProfileFileName('dlgapp.ini')
     #        win32ui.LoadStdProfileSettings()
     win32ui.EnableControlContainer()
     win32ui.Enable3dControls()
     self.dlg = self.frame = self.CreateDialog()
     if self.frame is None:
         raise error("No dialog was created by CreateDialog()")
         return
     self.PreDoModal()
     self.dlg.PreDoModal()
     self.dlg.DoModal()
     self.PostDoModal()