Esempio n. 1
0
 def addFriend(self, name, id):
     """ Add a friend to the list and maintain their id with a python tag. """
     if self.makeItemsCheckBoxes:
         checkedImage = self.gui.find("**/inviteButtonChecked")
         uncheckedImage = self.gui.find("**/inviteButtonUnchecked")
         widget = DirectCheckButton(
             relief=None,
             scale=0.1,
             boxBorder=0.08,
             boxImage=(uncheckedImage, checkedImage, None),
             boxImageScale=10.0,
             boxRelief=None,
             text=name,
             text_align=TextNode.ALeft,
             text_scale=0.7,
             text_pos=(-3.7, -0.25),
             command=self.clickCallback,
             indicator_pos=(-4.8, 0.0, 0.0),
         )
         widget["extraArgs"] = [widget]
     else:
         widget = DirectLabel(
             relief=None,
             text=name,
             text_align=TextNode.ALeft,
             text_pos=(-0.6, 0.0, 0.0),
             scale=0.055,
         )
     widget.setPythonTag("id", id)
     self.addItem(widget)
Esempio n. 2
0
 def addFriend(self, name, id):
     if self.makeItemsCheckBoxes:
         checkedImage = self.gui.find('**/inviteButtonChecked')
         uncheckedImage = self.gui.find('**/inviteButtonUnchecked')
         widget = DirectCheckButton(relief=None,
                                    scale=0.1,
                                    boxBorder=0.08,
                                    boxImage=(uncheckedImage, checkedImage,
                                              None),
                                    boxImageScale=10.0,
                                    boxRelief=None,
                                    text=name,
                                    text_align=TextNode.ALeft,
                                    text_scale=0.7,
                                    text_pos=(-3.7, -0.25),
                                    command=self.clickCallback,
                                    indicator_pos=(-4.8, 0.0, 0.0))
         widget['extraArgs'] = [widget]
     else:
         widget = DirectLabel(relief=None,
                              text=name,
                              text_align=TextNode.ALeft,
                              text_pos=(-0.6, 0.0, 0.0),
                              scale=0.055)
     widget.setPythonTag('id', id)
     self.addItem(widget)
     return
 def addFriend(self, name, id):
     if self.makeItemsCheckBoxes:
         checkedImage = self.gui.find('**/inviteButtonChecked')
         uncheckedImage = self.gui.find('**/inviteButtonUnchecked')
         widget = DirectCheckButton(relief=None, scale=0.1, boxBorder=0.08, boxImage=(uncheckedImage, checkedImage, None), boxImageScale=10.0, boxRelief=None, text=name, text_align=TextNode.ALeft, text_scale=0.7, text_pos=(-3.7, -0.25), command=self.clickCallback, indicator_pos=(-4.8, 0.0, 0.0))
         widget['extraArgs'] = [widget]
     else:
         widget = DirectLabel(relief=None, text=name, text_align=TextNode.ALeft, text_pos=(-0.6, 0.0, 0.0), scale=0.055)
     widget.setPythonTag('id', id)
     self.addItem(widget)