Hi allerseits,
habe ein Problem mit meinem Client. Nach Sash Einbau Versuch kommt im Syserr folgendes:
Quote:
1119 18:33:27390 :: CPythonPlayer::SetItemData(window_type : 1, dwSlotIndex=30, itemIndex=480) - Failed to item data
1119 18:33:27390 :: CPythonPlayer::SetItemData(window_type : 1, dwSlotIndex=36, itemIndex=480) - Failed to item data
1119 18:33:27390 :: CPythonPlayer::SetItemData(window_type : 1, dwSlotIndex=38, itemIndex=480) - Failed to item data
1119 18:33:27929 ::
uiAcce.py(line:54) LoadWindow
ui.py(line:2718) GetChild
AcceWindow.LoadDialog.BindObject - <type 'exceptions.KeyError'>:'NeedMoney'
1119 18:33:27929 :: ================================================== ================================================== ========
1119 18:33:27929 :: Abort!!!!
|
Anscheinend liegt das Problem an der 'NeedMoney' GetObject Funktion:
try:
GetObject=self.GetChild
if localeInfo.IsARABIC():
self.board = GetObject("board")
self.board.SetScale(-1.0, 1.0)
self.board.SetRenderingRect(-1.0, 0.0, 1.0, 0.0)
self.titleBar = GetObject("TitleBar")
self.btnAccept = GetObject("AcceptButton")
self.btnCancel = GetObject("CancelButton")
self.acceSlot = GetObject("AcceSlot")
self.needMoney = GetObject("NeedMoney")
self.Result = GetObject("Result")
except:
import exception
exception.Abort("AcceWindow.LoadDialog.BindObject" )
self.acceSlot.SetSelectEmptySlotEvent(ui.__mem_fun c__(self.__OnSelectEmptySlot))
self.acceSlot.SetSelectItemSlotEvent(ui.__mem_func __(self.__OnSelectItemSlot))
self.acceSlot.SetOverInItemEvent(ui.__mem_func__(s elf.__OnOverInItem))
self.acceSlot.SetOverOutItemEvent(ui.__mem_func__( self.__OnOverOutItem))
self.titleBar.SetCloseEvent(ui.__mem_func__(self._ _OnCloseButtonClick))
self.btnCancel.SetEvent(ui.__mem_func__(self.__OnC loseButtonClick))
self.btnAccept.SetEvent(ui.__mem_func__(self.__OnA cceptButtonClick))
self.needMoney.SetText(localeInfo.ACCE_ABSORB_COST % (0))
aber ich kenn mich nicht gut genug aus... Eventuell hat einer eine funktionierende uiAcce.py und kann mal über meine schauen, wäre echt dankbar.
Im Anhang meine uiacce.py