diff --git a/direct/src/tkwidgets/AppShell.py b/direct/src/tkwidgets/AppShell.py index 508bb2d512..ceabebf999 100644 --- a/direct/src/tkwidgets/AppShell.py +++ b/direct/src/tkwidgets/AppShell.py @@ -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 diff --git a/direct/src/tkwidgets/EntryScale.py b/direct/src/tkwidgets/EntryScale.py index a6e27ed962..721a252ab9 100644 --- a/direct/src/tkwidgets/EntryScale.py +++ b/direct/src/tkwidgets/EntryScale.py @@ -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,