Esempio n. 1
0
 def __init__(self, text, command):
     self.charGui = loader.loadModel('models/gui/toplevel_gui')
     uncheckedImage = (
         self.charGui.find('**/main_gui_checkbox_off'),
         self.charGui.find('**/main_gui_checkbox_halfcheck'),
         self.charGui.find('**/main_gui_checkbox_off_over'),
         self.charGui.find('**/main_gui_checkbox_off_disable'))
     checkedImage = (self.charGui.find('**/main_gui_checkbox_on'),
                     self.charGui.find('**/main_gui_checkbox_halfcheck'),
                     self.charGui.find('**/main_gui_checkbox_on_over'),
                     self.charGui.find('**/main_gui_checkbox_on_disable'))
     DirectCheckBox.__init__(self,
                             relief=None,
                             pos=(0, 0, 0),
                             text=text,
                             text_scale=PiratesGuiGlobals.TextScaleLarge,
                             text_align=TextNode.ACenter,
                             text_fg=PiratesGuiGlobals.TextFG2,
                             text_shadow=PiratesGuiGlobals.TextShadow,
                             text_pos=(0.080000000000000002,
                                       0.025000000000000001),
                             image=uncheckedImage,
                             image_scale=(0.070000000000000007,
                                          0.070000000000000007,
                                          0.070000000000000007),
                             image_pos=(-0.01, 0.0, 0.035000000000000003),
                             command=command,
                             uncheckedImage=uncheckedImage,
                             checkedImage=checkedImage)
     self.initialiseoptions(CheckBox)
     self.charGui.removeNode()
 def __init__(self, text, command):
     self.charGui = loader.loadModel('models/gui/toplevel_gui')
     uncheckedImage = (self.charGui.find('**/main_gui_checkbox_off'), self.charGui.find('**/main_gui_checkbox_halfcheck'), self.charGui.find('**/main_gui_checkbox_off_over'), self.charGui.find('**/main_gui_checkbox_off_disable'))
     checkedImage = (self.charGui.find('**/main_gui_checkbox_on'), self.charGui.find('**/main_gui_checkbox_halfcheck'), self.charGui.find('**/main_gui_checkbox_on_over'), self.charGui.find('**/main_gui_checkbox_on_disable'))
     DirectCheckBox.__init__(self, relief = None, pos = (0, 0, 0), text = text, text_scale = PiratesGuiGlobals.TextScaleLarge, text_align = TextNode.ACenter, text_fg = PiratesGuiGlobals.TextFG2, text_shadow = PiratesGuiGlobals.TextShadow, text_pos = (0.080000000000000002, 0.025000000000000001), image = uncheckedImage, image_scale = (0.070000000000000007, 0.070000000000000007, 0.070000000000000007), image_pos = (-0.01, 0.0, 0.035000000000000003), command = command, uncheckedImage = uncheckedImage, checkedImage = checkedImage)
     self.initialiseoptions(CheckBox)
     self.charGui.removeNode()