Hallo Community
Hier habe ich versucht, eine Taste auf der Taskleiste zu implementieren, mit der Funktion öffnet sich eine Seite BonusBoard.
Ich Vien an Ihnen, ob ich auf dem richtigen Weg bin.
--------------------------------------------------------------
English :
Hi community
Here I tried to implement a button on the taskbar, with the function opens a page BonusBoard.
I vien to you whether I'm on the right track.
--------------------------------------------------------------
Code:
def __OnBonus(self):
if self.wndTaskBar.IsShow():
self.wndTaskBar.Hide()
else:
self.wndTaskBar.SetTop()
self.wndTaskBar.Show()
##BonusPageDialog
self.GetChild("Sword_def_Value").SetText(str(player.GetStatus(69)))
self.GetChild("Twohand_def_Value").SetText(str(player.GetStatus(70)))
self.GetChild("Knife_def_Value").SetText(str(player.GetStatus(71)))
self.GetChild("Bow_def_Value").SetText(str(player.GetStatus(74)))
self.GetChild("Bell_def_Value").SetText(str(player.GetStatus(72)))
self.GetChild("Fan_def_Value").SetText(str(player.GetStatus(73)))
self.GetChild("Magic_def_Value").SetText(str(player.GetStatus(77)))
self.GetChild("Poison_def_Value").SetText(str(player.GetStatus(81)))
self.GetChild("Warrior_def_Value").SetText(str(player.GetStatus(59)))
self.GetChild("Assassin_def_Value").SetText(str(player.GetStatus(60)))
self.GetChild("Sura_def_Value").SetText(str(player.GetStatus(61)))
self.GetChild("Mage_def_Value").SetText(str(player.GetStatus(62)))
self.GetChild("Crit_Value").SetText(str(player.GetStatus(40)))
self.GetChild("Pierce_Value").SetText(str(player.GetStatus(41)))
self.GetChild("Hitdmg_Value").SetText(str(player.GetStatus(122)))
self.GetChild("Skilldmg_Value").SetText(str(player.GetStatus(121)))
self.GetChild("Halfhuman_Value").SetText(str(player.GetStatus(43)))
self.GetChild("Undead_Value").SetText(str(player.GetStatus(47)))
self.GetChild("Devil_Value").SetText(str(player.GetStatus(48)))
self.GetChild("Warrior_str_Value").SetText(str(player.GetStatus(54)))
self.GetChild("Assassin_str_Value").SetText(str(player.GetStatus(55)))
self.GetChild("Sura_str_Value").SetText(str(player.GetStatus(56)))
self.GetChild("Mage_str_Value").SetText(str(player.GetStatus(57)))
##BonusPageDialog End
##BonusPageDialog
def __LoadRefreshBonus(self):
self.RefreshBonus()
def RefreshBonus(self):
try:
self.GetChild("Sword_def_Value").SetText(str(player.GetStatus(69)))
self.GetChild("Twohand_def_Value").SetText(str(player.GetStatus(70)))
self.GetChild("Knife_def_Value").SetText(str(player.GetStatus(71)))
self.GetChild("Bow_def_Value").SetText(str(player.GetStatus(74)))
self.GetChild("Bell_def_Value").SetText(str(player.GetStatus(72)))
self.GetChild("Fan_def_Value").SetText(str(player.GetStatus(73)))
self.GetChild("Magic_def_Value").SetText(str(player.GetStatus(77)))
self.GetChild("Poison_def_Value").SetText(str(player.GetStatus(81)))
self.GetChild("Warrior_def_Value").SetText(str(player.GetStatus(59)))
self.GetChild("Assassin_def_Value").SetText(str(player.GetStatus(60)))
self.GetChild("Sura_def_Value").SetText(str(player.GetStatus(61)))
self.GetChild("Mage_def_Value").SetText(str(player.GetStatus(62)))
self.GetChild("Crit_Value").SetText(str(player.GetStatus(40)))
self.GetChild("Pierce_Value").SetText(str(player.GetStatus(41)))
self.GetChild("Hitdmg_Value").SetText(str(player.GetStatus(122)))
self.GetChild("Skilldmg_Value").SetText(str(player.GetStatus(121)))
self.GetChild("Halfhuman_Value").SetText(str(player.GetStatus(43)))
self.GetChild("Undead_Value").SetText(str(player.GetStatus(47)))
self.GetChild("Devil_Value").SetText(str(player.GetStatus(48)))
self.GetChild("Warrior_str_Value").SetText(str(player.GetStatus(54)))
self.GetChild("Assassin_str_Value").SetText(str(player.GetStatus(55)))
self.GetChild("Sura_str_Value").SetText(str(player.GetStatus(56)))
self.GetChild("Mage_str_Value").SetText(str(player.GetStatus(57)))
except:
import exception
exception.Abort("InventoryWindow.RefreshBonus.BindObject")
##BonusPageDialog End
##BonusPageDialog
def OnUpdate(self):
if self.isLoaded == 1:
self.__LoadRefreshBonus()
##BonusPageDialog
Up
Up
Up's






