[Python-checkins] python/dist/src/Tools/pynche PyncheWidget.py, 2.27, 2.28 StripViewer.py, 2.15, 2.16

loewis at users.sourceforge.net loewis at users.sourceforge.net
Fri Oct 24 16:09:25 EDT 2003


Update of /cvsroot/python/python/dist/src/Tools/pynche
In directory sc8-pr-cvs1:/tmp/cvs-serv25282/Tools/pynche
Modified Files:
	PyncheWidget.py StripViewer.py 
Log Message:
Patch #812378: Normalize white space.
Index: PyncheWidget.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Tools/pynche/PyncheWidget.py,v
retrieving revision 2.27
retrieving revision 2.28
diff -C2 -d -r2.27 -r2.28
*** PyncheWidget.py	10 Jul 2001 21:43:43 -0000	2.27
--- PyncheWidget.py	24 Oct 2003 20:09:23 -0000	2.28
***************
*** 76,80 ****
 #
 helpmenu = Menu(menubar, name='help', tearoff=0)
! 	helpmenu.add_command(label='About Pynche...',
 command=self.__popup_about,
 underline=0)
--- 76,80 ----
 #
 helpmenu = Menu(menubar, name='help', tearoff=0)
! helpmenu.add_command(label='About Pynche...',
 command=self.__popup_about,
 underline=0)
Index: StripViewer.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Tools/pynche/StripViewer.py,v
retrieving revision 2.15
retrieving revision 2.16
diff -C2 -d -r2.15 -r2.16
*** StripViewer.py	10 Jul 2001 21:44:24 -0000	2.15
--- StripViewer.py	24 Oct 2003 20:09:23 -0000	2.16
***************
*** 36,40 ****
 foreach c $colors {
 $canv itemconfigure $i -fill $c -outline $c
! 	incr i
 }
 }
--- 36,40 ----
 foreach c $colors {
 $canv itemconfigure $i -fill $c -outline $c
! incr i
 }
 }
***************
*** 55,61 ****
 seq = []
 while numchips > 0:
! 	seq.append(int(start))
! 	start = start + step
! 	numchips = numchips - 1
 return seq
 
--- 55,61 ----
 seq = []
 while numchips > 0:
! seq.append(int(start))
! start = start + step
! numchips = numchips - 1
 return seq
 
***************
*** 100,133 ****
 
 def __init__(self, canvas, x):
! 	self._canvas = canvas
! 	self.__arrow, self.__text = self._create(x)
! 	self.move_to(x)
 
 def _create(self, x):
! 	arrow = self._canvas.create_line(
! 	 x, self._ARROWHEIGHT + self._YOFFSET,
! 	 x, self._YOFFSET,
! 	 x + self._ARROWWIDTH, self._YOFFSET,
! 	 arrow='first',
! 	 width=3.0,
! 	 tags=self._TAG)
! 	text = self._canvas.create_text(
! 	 x + self._ARROWWIDTH + 13,
! 	 self._ARROWHEIGHT - self._TEXTYOFFSET,
! 	 tags=self._TAG,
! 	 text='128')
! 	return arrow, text
 
 def _x(self):
! 	coords = self._canvas.coords(self._TAG)
! 	assert coords
! 	return coords[0]
 
 def move_to(self, x):
! 	deltax = x - self._x()
! 	self._canvas.move(self._TAG, deltax, 0)
 
 def set_text(self, text):
! 	self._canvas.itemconfigure(self.__text, text=text)
 
 
--- 100,133 ----
 
 def __init__(self, canvas, x):
! self._canvas = canvas
! self.__arrow, self.__text = self._create(x)
! self.move_to(x)
 
 def _create(self, x):
! arrow = self._canvas.create_line(
! x, self._ARROWHEIGHT + self._YOFFSET,
! x, self._YOFFSET,
! x + self._ARROWWIDTH, self._YOFFSET,
! arrow='first',
! width=3.0,
! tags=self._TAG)
! text = self._canvas.create_text(
! x + self._ARROWWIDTH + 13,
! self._ARROWHEIGHT - self._TEXTYOFFSET,
! tags=self._TAG,
! text='128')
! return arrow, text
 
 def _x(self):
! coords = self._canvas.coords(self._TAG)
! assert coords
! return coords[0]
 
 def move_to(self, x):
! deltax = x - self._x()
! self._canvas.move(self._TAG, deltax, 0)
 
 def set_text(self, text):
! self._canvas.itemconfigure(self.__text, text=text)
 
 
***************
*** 136,158 ****
 
 def _create(self, x):
! 	arrow = self._canvas.create_line(
! 	 x, self._YOFFSET,
! 	 x + self._ARROWWIDTH, self._YOFFSET,
! 	 x + self._ARROWWIDTH, self._ARROWHEIGHT + self._YOFFSET,
! 	 arrow='last',
! 	 width=3.0,
! 	 tags=self._TAG)
! 	text = self._canvas.create_text(
! 	 x - self._ARROWWIDTH + 15,		 # BAW: kludge
! 	 self._ARROWHEIGHT - self._TEXTYOFFSET,
 justify=RIGHT,
! 	 text='128',
! 	 tags=self._TAG)
! 	return arrow, text
 
 def _x(self):
! 	coords = self._canvas.bbox(self._TAG)
! 	assert coords
! 	return coords[2] - 6			 # BAW: kludge
 
 
--- 136,158 ----
 
 def _create(self, x):
! arrow = self._canvas.create_line(
! x, self._YOFFSET,
! x + self._ARROWWIDTH, self._YOFFSET,
! x + self._ARROWWIDTH, self._ARROWHEIGHT + self._YOFFSET,
! arrow='last',
! width=3.0,
! tags=self._TAG)
! text = self._canvas.create_text(
! x - self._ARROWWIDTH + 15, # BAW: kludge
! self._ARROWHEIGHT - self._TEXTYOFFSET,
 justify=RIGHT,
! text='128',
! tags=self._TAG)
! return arrow, text
 
 def _x(self):
! coords = self._canvas.bbox(self._TAG)
! assert coords
! return coords[2] - 6 # BAW: kludge
 
 
***************
*** 174,182 ****
 hexvar = None):
 # instance variables
! 	self.__generator = generator
! 	self.__axis = axis
 self.__numchips = numchips
! 	assert self.__axis in (0, 1, 2)
! 	self.__uwd = uwdvar
 self.__hexp = hexvar
 # the last chip selected
--- 174,182 ----
 hexvar = None):
 # instance variables
! self.__generator = generator
! self.__axis = axis
 self.__numchips = numchips
! assert self.__axis in (0, 1, 2)
! self.__uwd = uwdvar
 self.__hexp = hexvar
 # the last chip selected
***************
*** 184,192 ****
 self.__sb = switchboard
 
! 	canvaswidth = numchips * (chipwidth + 1)
! 	canvasheight = chipheight + 43		 # BAW: Kludge
 
! 	# create the canvas and pack it
! 	canvas = self.__canvas = Canvas(master,
 width=canvaswidth,
 height=canvasheight,
--- 184,192 ----
 self.__sb = switchboard
 
! canvaswidth = numchips * (chipwidth + 1)
! canvasheight = chipheight + 43 # BAW: Kludge
 
! # create the canvas and pack it
! canvas = self.__canvas = Canvas(master,
 width=canvaswidth,
 height=canvasheight,
***************
*** 195,239 ****
 )
 
! 	canvas.pack()
! 	canvas.bind('<ButtonPress-1>', self.__select_chip)
! 	canvas.bind('<ButtonRelease-1>', self.__select_chip)
! 	canvas.bind('<B1-Motion>', self.__select_chip)
 
! 	# Load a proc into the Tcl interpreter. This is used in the
! 	# set_color() method to speed up setting the chip colors.
! 	canvas.tk.eval(TCLPROC)
 
! 	# create the color strip
! 	chips = self.__chips = []
! 	x = 1
! 	y = 30
! 	tags = ('chip',)
! 	for c in range(self.__numchips):
! 	 color = 'grey'
! 	 canvas.create_rectangle(
! 		x, y, x+chipwidth, y+chipheight,
! 		fill=color, outline=color,
! 		tags=tags)
! 	 x = x + chipwidth + 1		 # for outline
! 	 chips.append(color)
 
! 	# create the strip label
! 	self.__label = canvas.create_text(
! 	 3, y + chipheight + 8,
! 	 text=label,
! 	 anchor=W)
 
! 	# create the arrow and text item
! 	chipx = self.__arrow_x(0)
! 	self.__leftarrow = LeftArrow(canvas, chipx)
 
! 	chipx = self.__arrow_x(len(chips) - 1)
! 	self.__rightarrow = RightArrow(canvas, chipx)
 
 def __arrow_x(self, chipnum):
! 	coords = self.__canvas.coords(chipnum+1)
! 	assert coords
! 	x0, y0, x1, y1 = coords
! 	return (x1 + x0) / 2.0
 
 # Invoked when one of the chips is clicked. This should just tell the
--- 195,239 ----
 )
 
! canvas.pack()
! canvas.bind('<ButtonPress-1>', self.__select_chip)
! canvas.bind('<ButtonRelease-1>', self.__select_chip)
! canvas.bind('<B1-Motion>', self.__select_chip)
 
! # Load a proc into the Tcl interpreter. This is used in the
! # set_color() method to speed up setting the chip colors.
! canvas.tk.eval(TCLPROC)
 
! # create the color strip
! chips = self.__chips = []
! x = 1
! y = 30
! tags = ('chip',)
! for c in range(self.__numchips):
! color = 'grey'
! canvas.create_rectangle(
! x, y, x+chipwidth, y+chipheight,
! fill=color, outline=color,
! tags=tags)
! x = x + chipwidth + 1 # for outline
! chips.append(color)
 
! # create the strip label
! self.__label = canvas.create_text(
! 3, y + chipheight + 8,
! text=label,
! anchor=W)
 
! # create the arrow and text item
! chipx = self.__arrow_x(0)
! self.__leftarrow = LeftArrow(canvas, chipx)
 
! chipx = self.__arrow_x(len(chips) - 1)
! self.__rightarrow = RightArrow(canvas, chipx)
 
 def __arrow_x(self, chipnum):
! coords = self.__canvas.coords(chipnum+1)
! assert coords
! x0, y0, x1, y1 = coords
! return (x1 + x0) / 2.0
 
 # Invoked when one of the chips is clicked. This should just tell the
***************
*** 261,266 ****
 self.__canvas.itemconfigure(self.__lastchip, outline=color)
 self.__lastchip = chip
! 	# get the arrow's text
! 	coloraxis = rgbtuple[self.__axis]
 if self.__hexp.get():
 # hex
--- 261,266 ----
 self.__canvas.itemconfigure(self.__lastchip, outline=color)
 self.__lastchip = chip
! # get the arrow's text
! coloraxis = rgbtuple[self.__axis]
 if self.__hexp.get():
 # hex
***************
*** 269,298 ****
 # decimal
 text = repr(coloraxis)
! 	# move the arrow, and set it's text
! 	if coloraxis <= 128:
! 	 # use the left arrow
! 	 self.__leftarrow.set_text(text)
! 	 self.__leftarrow.move_to(self.__arrow_x(chip-1))
! 	 self.__rightarrow.move_to(-100)
! 	else:
! 	 # use the right arrow
! 	 self.__rightarrow.set_text(text)
! 	 self.__rightarrow.move_to(self.__arrow_x(chip-1))
! 	 self.__leftarrow.move_to(-100)
! 	# and set the chip's outline
 brightness = ColorDB.triplet_to_brightness(rgbtuple)
! 	if brightness <= 128:
! 	 outline = 'white'
! 	else:
! 	 outline = 'black'
! 	self.__canvas.itemconfigure(chip, outline=outline)
 
 
 def update_yourself(self, red, green, blue):
! 	assert self.__generator
! 	i = 1
! 	chip = 0
! 	chips = self.__chips = []
! 	tk = self.__canvas.tk
 # get the red, green, and blue components for all chips
 for t in self.__generator(self.__numchips, red, green, blue):
--- 269,298 ----
 # decimal
 text = repr(coloraxis)
! # move the arrow, and set it's text
! if coloraxis <= 128:
! # use the left arrow
! self.__leftarrow.set_text(text)
! self.__leftarrow.move_to(self.__arrow_x(chip-1))
! self.__rightarrow.move_to(-100)
! else:
! # use the right arrow
! self.__rightarrow.set_text(text)
! self.__rightarrow.move_to(self.__arrow_x(chip-1))
! self.__leftarrow.move_to(-100)
! # and set the chip's outline
 brightness = ColorDB.triplet_to_brightness(rgbtuple)
! if brightness <= 128:
! outline = 'white'
! else:
! outline = 'black'
! self.__canvas.itemconfigure(chip, outline=outline)
 
 
 def update_yourself(self, red, green, blue):
! assert self.__generator
! i = 1
! chip = 0
! chips = self.__chips = []
! tk = self.__canvas.tk
 # get the red, green, and blue components for all chips
 for t in self.__generator(self.__numchips, red, green, blue):


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /