Add color conversion

This commit is contained in:
Mark Mine 2003-10-01 01:30:46 +00:00
parent 5fba7e2cae
commit d0edea804f
2 changed files with 11 additions and 1 deletions

View File

@ -512,6 +512,16 @@ class AppShell(Pmw.MegaWidget, PandaObject):
# Record widget
self.addWidget(category, text, widget)
return widget
def transformRGB(self, rgb, max = 1.0):
retval = '#'
for v in [rgb[0], rgb[1], rgb[2]]:
v = (v/max)*255
if v > 255:
v = 255
if v < 0:
v = 0
retval = "%s%02x" % (retval, int(v))
return retval
class TestAppShell(AppShell):
# Override class variables here

View File

@ -82,7 +82,7 @@ class EntryScale(Pmw.MegaWidget):
self.labelFrame.pack(expand = 1, fill = 'both')
# Create a label and an entry
self.minMaxFrame = self.createcomponent('frame', (), None,
self.minMaxFrame = self.createcomponent('mmFrame', (), None,
Frame, interior)
# Create the EntryScale's min max labels
self.minLabel = self.createcomponent('minLabel', (), None,