code: def colormode(self, mode=None, crange=None):
          '''Sets the current colormode (can be RGB or HSB) and eventually
          the color range.
  
          If called without arguments, it returns the current colormode.
          '''
          if mode is not None:
              if mode == "rgb":
                  self.color_mode = Bot.RGB
              elif mode == "hsb":
                  self.color_mode = Bot.HSB
              else:
                  raise NameError, _("Only RGB and HSB colormodes are supported.")
          if crange is not None:
              self.color_range = crange
          return self.color_modf colormode(self, mode=None, crange=None):
          '''Sets the current colormode (can be RGB or HSB) and eventually
          the color range.
  
          If called without arguments, it returns the current colormode.
          '''
          if mode is not None:
              if mode == "rgb":
                  self.color_mode = Bot.RGB
              elif mode == "hsb":
                  self.color_mode = Bot.HSB
              else:
                  raise NameError, _("Only RGB and HSB colormodes are supported.")
          if crange is not None:
              self.color_range = crange
          return self.color_mode
docs: Sets the current colormode (can be RGB or HSB) and eventually
          the color range.
  
          If called without arguments, it returns the current colormode.