blob: b77d9df9916d90c56b1f2b980689279d53f516de (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#Copyright (c) 2009-11, Walter Bender
# This procedure is invoked when the user-definable block on the
# "extras" palette is selected and expanded to 3 arguments.
# Usage: Import this code into a Python (user-definable) block.
# First, expand the Python block to reveal three numerics arguments.
# Set these values to the desired red, green, and blue. When the code
# is run, the red, green, and blue values are used to set the pen
# color.
def myblock(tw, rgb_array):
''' Set rgb color from values '''
tw.canvas.fgrgb = [(int(rgb_array[0]) % 256),
(int(rgb_array[1]) % 256),
(int(rgb_array[2]) % 256)]
|