Advertisement
AlissonLima

uitools.py

Sep 1st, 2015
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.31 KB | None | 0 0
  1. import ui
  2. import snd
  3. import systemSetting
  4. import net
  5. import chat
  6. import app
  7. import localeInfo
  8. import constInfo
  9. import chrmgr
  10. import player
  11.  
  12. class MenuDialog(ui.ScriptWindow):
  13.  
  14.     def __init__(self):
  15.         ui.ScriptWindow.__init__(self)
  16.         self.__Load()  
  17.  
  18.     def __del__(self):
  19.         ui.ScriptWindow.__del__(self)
  20.  
  21.     def Destroy(self):
  22.         self.ClearDictionary()
  23.         self.swithbot = None
  24.  
  25.     def __Load_LoadScript(self, fileName):
  26.         try:
  27.             pyScriptLoader = ui.PythonScriptLoader()
  28.             pyScriptLoader.LoadScriptFile(self, fileName)
  29.         except:
  30.             import exception
  31.             exception.Abort('tools.__Load_LoadScript')
  32.  
  33.     def __Load_BindObject(self):
  34.         try:
  35.             self.titlebar = self.GetChild('TitleBar')
  36.             self.botao10 = self.GetChild2("swithbot")
  37.  
  38.         except:
  39.             import exception
  40.             exception.Abort('tools.__Load_BindObject')
  41.  
  42.     def __Load(self):
  43.         self.__Load_LoadScript('tools.py')
  44.         self.__Load_BindObject()
  45.         self.SetCenterPosition()
  46.  
  47.         self.GetChild('TitleBar').SetCloseEvent(ui.__mem_func__(self.Close))
  48.         self.botao10.SetEvent(ui.__mem_func__(self.botaoswithbot))
  49.  
  50.     def Show(self):
  51.         ui.ScriptWindow.Show(self)
  52.  
  53.     def botaoswithbot(self):
  54.         self.Close()
  55.  
  56.     def OnPressEscapeKey(self):
  57.         self.Close()
  58.         return TRUE
  59.  
  60.     def __OnCloseButtonClick(self):
  61.         self.Close()
  62.         return TRUE
  63.  
  64.     def Close(self):
  65.         self.Hide()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement