All pastes #49421 Raw Edit

Something

public python v1 · immutable
#49421 ·published 2006-04-15 11:15 UTC
rendered paste body
def IconImages(self,x,y,w,h):    self.numbut  = 0    self.butx = x    self.buty = y    self.butwidth = w    self.butheight = hdef AddIcon(self,img):    icon = xbmcgui.ControlImage(self.butx + (self.numbut * self.butwidth + self.gap * self.numbut),self.buty,self.butwidth,self.butheight,self.sys.path[0]+'\\Images\\' + img)    self.addControl(icon)    self.numbut += 1    return icon# Should it be something like?:def IconImages(self,x,y,w,h,ico=self.sys.path[0]+'\\Images\\myicon.gif'):    self.numbut  = 0    self.butx = x    self.buty = y    self.butwidth = w    self.butheight = h    self.ico = icodef AddIcon(self,img):    icon = xbmcgui.ControlImage(self.butx + (self.numbut * self.butwidth + self.gap * self.numbut),self.buty,self.butwidth,self.butheight,self.sys.path[0]+'\\Images\\' + img)    self.addControl(icon)    self.numbut += 1    return icon # Referencing your Button secions to get the idea:def SetupButtons(self,x,y,w,h,a="Vert",f="button-focus.png",nf="button-nofocus.png",gap=0,txtOffSet=0,font='font13'):        self.numbut  = 0    self.butx = x    self.buty = y    self.butwidth = w    self.butheight = h    self.butalign = a    self.butfocus_img = f    self.butnofocus_img = nf    self.gap = gap    self.txtOffSet = txtOffSet    self.font=fontdef AddButton(self,text):    if self.butalign == "Hori":        c = xbmcgui.ControlButton(self.butx + (self.numbut * self.butwidth + self.gap * self.numbut),self.buty,self.butwidth,self.butheight,text,self.butfocus_img,self.butnofocus_img,textColor=fc)        self.addControl(c)    elif self.butalign == "Vert":        c = xbmcgui.ControlButton(self.butx ,self.buty + (self.numbut * self.butheight + self.gap* self.numbut) ,self.butwidth,self.butheight,text,self.butfocus_img,self.butnofocus_img,textColor=fc)        self.addControl(c)    self.numbut += 1    return c