def __init__(self, parent, **kw):
     gui = loader.loadModel('models/gui/toplevel_gui')
     image = (gui.find('**/generic_button'),
              gui.find('**/generic_button_down'),
              gui.find('**/generic_button_over'),
              gui.find('**/generic_button_disabled'))
     optiondefs = (('relief', 0, None), ('frameSize', (0.0, 0.9, 0.0, 0.42),
                                         None), ('image', image[3], None),
                   ('image_pos', (0.45, 0.0, 0.208),
                    None), ('image_scale', (0.94, 1, 1.1), None),
                   ('image_color', (0.8, 0.8, 0.8, 1),
                    None), ('frameColor', (1, 1, 1, 0.9),
                            None), ('snapShotPos', (-0.04, 0, -0.08), None),
                   ('shipPos', VBase3(0.2, 0, 0.08),
                    None), ('shipHpr', VBase3(-70, 6, 15), None),
                   ('shipScale', VBase3(0.55), None), ('time', 0, None),
                   ('command', None, None), ('extraArgs', [], None))
     self.nameLabel = None
     self.classLabel = None
     self.typeLabel = None
     self.stateLabel = None
     self.button = None
     self.snapShot = None
     self.defineoptions(kw, optiondefs)
     ShipFrame.__init__(self, parent, **kw)
     self.initialiseoptions(ShipFrameBoard)
     return None
Ejemplo n.º 2
0
 def __init__(self, parent, **kw):
     optiondefs = (('frameSize', (0, 0.90000000000000002, 0.0, 0.53000000000000003), None), ('frameColor', PiratesGuiGlobals.ButtonColor1, None), ('relief', DGG.FLAT, None), ('shipPos', VBase3(0.57999999999999996, 0, 0.13), None), ('shipHpr', VBase3(-70, 6, 15), None), ('shipScale', VBase3(0.65000000000000002), None), ('inBottle', True, self.setInBottle))
     self.nameLabel = None
     self.classLabel = None
     self.statFrame = None
     self.statTrigger = None
     self.defineoptions(kw, optiondefs)
     ShipFrame.__init__(self, parent, **None)
     self.initialiseoptions(ShipFrameBottle)
     self.accept('within-%s' % self.guiId, self.mouseOver)
     self.accept('without-%s' % self.guiId, self.mouseOff)
Ejemplo n.º 3
0
 def __init__(self, parent, **kw):
     gui = loader.loadModel('models/gui/toplevel_gui')
     image = (gui.find('**/generic_button'), gui.find('**/generic_button_down'), gui.find('**/generic_button_over'), gui.find('**/generic_button_disabled'))
     optiondefs = (('relief', 0, None), ('frameSize', (0.0, 0.90000000000000002, 0.0, 0.41999999999999998), None), ('image', image[3], None), ('image_pos', (0.45000000000000001, 0.0, 0.20799999999999999), None), ('image_scale', (0.93999999999999995, 1, 1.1000000000000001), None), ('image_color', (0.80000000000000004, 0.80000000000000004, 0.80000000000000004, 1), None), ('frameColor', (1, 1, 1, 0.90000000000000002), None), ('snapShotPos', (-0.040000000000000001, 0, -0.080000000000000002), None), ('shipPos', VBase3(0.76000000000000001, 0, 0.14999999999999999), None), ('shipHpr', VBase3(-70, 6, 15), None), ('shipScale', VBase3(0.55000000000000004), None), ('shipType', ShipFrameSelect.STOwn, None), ('command', None, None), ('extraArgs', [], None))
     self.nameLabel = None
     self.classLabel = None
     self.typeLabel = None
     self.stateLabel = None
     self.button = None
     self.snapShot = None
     self.defineoptions(kw, optiondefs)
     ShipFrame.__init__(self, parent, **None)
     self.initialiseoptions(ShipFrameSelect)
 def __init__(self, parent, **kw):
     gui = loader.loadModel('models/gui/toplevel_gui')
     image = (gui.find('**/generic_button'), gui.find('**/generic_button_down'), gui.find('**/generic_button_over'), gui.find('**/generic_button_disabled'))
     optiondefs = (('relief', 0, None), ('frameSize', (0.0, 0.90000000000000002, 0.0, 0.41999999999999998), None), ('image', image[3], None), ('image_pos', (0.45000000000000001, 0.0, 0.20799999999999999), None), ('image_scale', (0.93999999999999995, 1, 1.1000000000000001), None), ('image_color', (0.80000000000000004, 0.80000000000000004, 0.80000000000000004, 1), None), ('frameColor', (1, 1, 1, 0.90000000000000002), None), ('snapShotPos', (-0.040000000000000001, 0, -0.080000000000000002), None), ('shipPos', VBase3(0.76000000000000001, 0, 0.14999999999999999), None), ('shipHpr', VBase3(-70, 6, 15), None), ('shipScale', VBase3(0.55000000000000004), None), ('shipType', ShipFrameSelect.STOwn, None), ('command', None, None), ('extraArgs', [], None))
     self.nameLabel = None
     self.classLabel = None
     self.typeLabel = None
     self.stateLabel = None
     self.button = None
     self.snapShot = None
     self.defineoptions(kw, optiondefs)
     ShipFrame.__init__(self, parent)
     self.initialiseoptions(ShipFrameSelect)
 def __init__(self, parent, **kw):
     optiondefs = (
      (
       'frameSize', (0, 0.9, 0.0, 0.53), None), ('frameColor', PiratesGuiGlobals.ButtonColor1, None), ('relief', DGG.FLAT, None), ('shipPos', VBase3(0.58, 0, 0.13), None), ('shipHpr', VBase3(-70, 6, 15), None), ('shipScale', VBase3(0.65), None), ('inBottle', True, self.setInBottle))
     self.nameLabel = None
     self.classLabel = None
     self.statFrame = None
     self.statTrigger = None
     self.defineoptions(kw, optiondefs)
     ShipFrame.__init__(self, parent, **kw)
     self.initialiseoptions(ShipFrameBottle)
     self.accept('within-%s' % self.guiId, self.mouseOver)
     self.accept('without-%s' % self.guiId, self.mouseOff)
     return