def InitLabels(self): y = 15 x = 11 yInc = 19 xGitRefLabelWidth = 48 labels = \ [["greeting",self._CiteWelcome, self._TextColor, x, y], ["status", "", self._URLColor, x, y + 72-yInc], ["comment", "", self._TextColor, x, y + 72], ["console_out","",self._URLColor, x, y + 72 + yInc], ["label_rev","GIT Revisions: ", self._TextColor, x, 132], ["label_git_rev","Source: ", self._TextColor, x, 151], ["content_git_rev","", self._URLColor, x + xGitRefLabelWidth, 151], ["label_bin_rev","Bin: ", self._TextColor, x, 170], ["content_bin_rev","", self._URLColor, x + xGitRefLabelWidth, 170] ] for i in labels: l = Label() l.SetCanvasHWND(self._CanvasHWND) l.Init(i[1], self._ListFontObj) l.SetColor(i[2]) self._Labels[i[0]] = l c = SimpleNamespace() c.x = i[3] c.y = i[4] self._Coords[i[0]] = c
def SetCoords(self): self._Coords["forID"] = SimpleNamespace() self._Coords["forID"].x = 15 self._Coords["forID"].y = 11 self._Coords["forKey"] = SimpleNamespace() self._Coords["forKey"].x = 71 self._Coords["forKey"].y = self._Coords["forID"].y self._Coords["key_and_pass"] = SimpleNamespace() self._Coords["key_and_pass"].x = 36 # 141 self._Coords["key_and_pass"].y = self._Coords["forID"].y self._Coords["forssh"] = SimpleNamespace() self._Coords["forssh"].x = self._Coords["forID"].x self._Coords["forssh"].y = 36 self._Coords["ssh_addr"] = SimpleNamespace() self._Coords["ssh_addr"].x = self._Coords["forID"].x self._Coords["ssh_addr"].y = 54 self._Coords["forwin"] = SimpleNamespace() self._Coords["forwin"].x = self._Coords["forID"].x self._Coords["forwin"].y = 80 self._Coords["samba_games"] = SimpleNamespace() self._Coords["samba_games"].x = self._Coords["forID"].x self._Coords["samba_games"].y = 97 self._Coords["samba_music"] = SimpleNamespace() self._Coords["samba_music"].x = self._Coords["samba_games"].x self._Coords["samba_music"].y = 115 self._Coords["for_airplay"] = SimpleNamespace() self._Coords["for_airplay"].x = self._Coords["forID"].x self._Coords["for_airplay"].y = 140 self._Coords["airplay_name"] = SimpleNamespace() self._Coords["airplay_name"].x = 68 self._Coords["airplay_name"].y = self._Coords["for_airplay"].y self._Coords["for-usb-eth"] = SimpleNamespace() self._Coords["for-usb-eth"].x = self._Coords["forID"].x self._Coords["for-usb-eth"].y = 163 self._Coords["usb-eth-addr"] = SimpleNamespace() self._Coords["usb-eth-addr"].x = 112 self._Coords["usb-eth-addr"].y = self._Coords["for-usb-eth"].y self._Coords["bg"] = SimpleNamespace() self._Coords["bg"].x = self._Width / 2 self._Coords["bg"].y = self._Height / 2 self._Coords["online"] = SimpleNamespace() self._Coords["online"].x = 266 self._Coords["online"].y = 99
def SetCoords(self): self._Coords["forID"] = SimpleNamespace() self._Coords["forID"].x = 15 self._Coords["forID"].y = 11 self._Coords["forKey"] = SimpleNamespace() self._Coords["forKey"].x = 71 self._Coords["forKey"].y = self._Coords["forID"].y self._Coords["key_and_pass"] = SimpleNamespace() self._Coords["key_and_pass"].x = 36 # 141 self._Coords["key_and_pass"].y = self._Coords["forID"].y self._Coords["forssh"] = SimpleNamespace() self._Coords["forssh"].x = self._Coords["forID"].x self._Coords["forssh"].y = 47 self._Coords["ssh_addr"] = SimpleNamespace() self._Coords["ssh_addr"].x = self._Coords["forID"].x self._Coords["ssh_addr"].y = 65 self._Coords["forwin"] = SimpleNamespace() self._Coords["forwin"].x = self._Coords["forID"].x self._Coords["forwin"].y = 101 self._Coords["samba_games"] = SimpleNamespace() self._Coords["samba_games"].x = self._Coords["forID"].x self._Coords["samba_games"].y = 118 self._Coords["samba_music"] = SimpleNamespace() self._Coords["samba_music"].x = self._Coords["samba_games"].x self._Coords["samba_music"].y = 136 self._Coords["for_airplay"] = SimpleNamespace() self._Coords["for_airplay"].x = self._Coords["forID"].x self._Coords["for_airplay"].y = 173 self._Coords["airplay_name"] = SimpleNamespace() self._Coords["airplay_name"].x = 68 self._Coords["airplay_name"].y = self._Coords["for_airplay"].y self._Coords["bg"] = SimpleNamespace() self._Coords["bg"].x = self._Width / 2 self._Coords["bg"].y = self._Height / 2 self._Coords["online"] = SimpleNamespace() self._Coords["online"].x = 266 self._Coords["online"].y = 99