79 |
self.main = None # MainNode2D |
self.main = None # MainNode2D |
80 |
self.fastMouseChg = 0 # callback from abstractmainnode2d when called mouse |
self.fastMouseChg = 0 # callback from abstractmainnode2d when called mouse |
81 |
self._accursed = None |
self._accursed = None |
82 |
self.bgcolor = (.36, .74, 1.0) |
self.bgcolor = (.4, .7, 1.0) |
83 |
self.offset = 0 |
self.offset = 0 |
84 |
self.scale = 1 |
self.scale = 1 |
85 |
self.home = None |
self.home = None |
88 |
rmb = self.rmb_switch |
rmb = self.rmb_switch |
89 |
rmb.append(rmb.pop(0)) |
rmb.append(rmb.pop(0)) |
90 |
rmb = rmb[0] |
rmb = rmb[0] |
91 |
if rmb == 'go': self.bgcolor = (.36, .74, 1.0); w.setCursor('default') |
if rmb == 'go': self.bgcolor = (.4, .7, 1.0); w.setCursor('default') |
92 |
elif rmb == 'link': self.bgcolor = (.4, .8, .4); w.setCursor('hand') |
elif rmb == 'link': self.bgcolor = (.4, .8, .4); w.setCursor('hand') |
93 |
elif rmb == 'unlink': self.bgcolor = (1.0, .5, .5); w.setCursor('crosshair') |
elif rmb == 'unlink': self.bgcolor = (.7, .7, .7); w.setCursor('crosshair') |
94 |
else: raise 'no good cursor!?' |
else: raise 'no good cursor!?' |
95 |
|
|
96 |
def drawCursor(self, vs, node, cs): |
def drawCursor(self, vs, node, cs): |