comparison light8/Xfader.py @ 4:f974a462133f

added light8 from the posted light8-1.0.tgz
author drewp
date Sun, 07 Jul 2002 01:16:10 +0000
parents 45b12307c695
children 71489bb71528
comparison
equal deleted inserted replaced
3:8856efb6516c 4:f974a462133f
1 from Tix import * 1 from Tkinter import *
2 from __future__ import division 2 from __future__ import division
3 3
4 class Xfader(Canvas): 4 class Xfader(Canvas):
5 def __init__(self, scalelevelsIn): 5 def __init__(self, scalelevelsIn):
6 global scalelevels 6 global scalelevels
43 def width(self): 43 def width(self):
44 return int(self['width']) 44 return int(self['width'])
45 def height(self): 45 def height(self):
46 return int(self['height']) 46 return int(self['height'])
47 def setupwidget(self,parent): 47 def setupwidget(self,parent):
48 Canvas.__init__(self,parent,width=150,height=150,bg="grey40") 48 Canvas.__init__(self,parent,width=150,height=150,bg="#ff0000")
49 self.pack(side='bottom') 49 self.pack(side='bottom')
50 self.create_rectangle(5,5,self.width()-5,self.height()-5) 50 self.create_rectangle(5,5,self.width()-5,self.height()-5)
51 self.create_line(0,self.height()/2,150,self.height()/2) 51 self.create_line(0,self.height()/2,150,self.height()/2)
52 self.create_line(self.width()/2,0,self.width()/2,self.height()) 52 self.create_line(self.width()/2,0,self.width()/2,self.height())
53 self.bind("<ButtonPress-1>",self.down) 53 self.bind("<ButtonPress-1>",self.down)