docs: def setCurrentMode(self, mode):
          """
          Sets the current color mode for this console to the inputed value.
          
          :param      mode | <unicode>
          """
          if type(mode) == int:
              mode = self.LoggingMap.get(mode, ('standard', ''))[0]
              
          if mode == self._currentMode:
              return
              
          self._currentMode = mode
          color = self.color(mode)
          if not color.isValid():
              return
              
          format = QtGui.QTextCharFormat()
          format.setForeground(color)
          self.setCurrentCharFormat(format)