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