Hello devs ,
i was working on my system and i made a gui the problem is the close button doesn't work..
tried SetCloseEvent it's just doesn't disapper
my coding
import ui
import chat
import app
import player
import snd
import game
import item
import net
import constInfo
import locale
import chrmgr
import uiWhisper
import interfacemodule
import time
import wndMgr
class DailyEventlog(ui.ScriptWindow):
def __init__(self):
ui.ScriptWindow.__init__(self)
self.__Load()
constInfo.dailygui = 1
def __del__(self):
ui.ScriptWindow.__del__(self)
constInfo.dailygui = 0
self.Hide()
return TRUE
def Destroy(self):
self.Hide()
constInfo.dailygui = 1
return TRUE
def __Load_LoadScript(self, fileName):
try:
pyScriptLoader = ui.PythonScriptLoader()
pyScriptLoader.LoadScriptFile(self, fileName)
except:
import exception
exception.Abort("failed to LoadScript")
def __Load(self):
self.__Load_LoadScript("uiscript/dmboard.py")
try:
GetObject=self.GetChild
self.titleBar = GetObject("titlebar")
except:
import exception
exception.Abort("failed to load titlebar")
self.titleBar.SetCloseEvent(self.Destroy())
width = wndMgr.GetScreenWidth()
height = wndMgr.GetScreenHeight()