Beispiel #1
0
 def _StartInfoActions(self):
     for info in self.infos:
         if info == 'randomcolor':
             HOME.setProperty(self.prefix + "ImageColor",
                              Utils.Random_Color())
             HOME.setProperty(
                 self.prefix + "ImageCColor",
                 Utils.Complementary_Color(
                     HOME.getProperty(self.prefix + "ImageColor")))
         elif info == 'percentage':
             Utils.Show_Percentage()
         idm = Utils.Remove_Quotes(arg[3:])
     elif arg.startswith('var='):
         varm = Utils.Remove_Quotes(arg[4:])
     elif arg.startswith('quality='):
         ColorBox_settings_map['quality'](Utils.Remove_Quotes(arg[8:]))
     elif arg.startswith('blursize='):
         ColorBox_settings_map['blursize'](Utils.Remove_Quotes(arg[9:]))
     elif arg.startswith('pixelsize='):
         ColorBox_settings_map['pixelsize'](Utils.Remove_Quotes(arg[10:]))
     elif arg.startswith('bitsize='):
         ColorBox_settings_map['bitsize'](Utils.Remove_Quotes(arg[8:]))
     elif arg.startswith('black='):
         ColorBox_settings_map['black'](Utils.Remove_Quotes(arg[6:]))
     elif arg.startswith('white='):
         ColorBox_settings_map['white'](Utils.Remove_Quotes(arg[6:]))
     elif arg.startswith('prefix='):
         prefixm = arg[7:]
         if not prefixm.endswith("."):
             prefixm = prefixm + "."
 if infom == 'randomcolor':
     HOME.setProperty(prefixm + "ImageColor", Utils.Random_Color())
     HOME.setProperty(prefixm + "ImageCColor", Utils.Complementary_Color(HOME.getProperty(prefixm + "ImageColor")))
 elif infom == 'shuffle' and idm != '':
     us1 = Thread(target=Utils.Shuffle_Set, args=(idm,varm))
     us1.start()
 elif infom != "" and idm != "":
     HOME.setProperty(prefixm + "ImageFilter", Utils.ColorBox_go_map(idm, infom))
     HOME.setProperty(prefixm + "Image", idm)
     imagecolor, cimagecolor = Utils.Color_Only_Manual(idm, prefixm + "ImageColor")
     HOME.setProperty(prefixm + "ImageColor", imagecolor)
     HOME.setProperty(prefixm + "ImageCColor", cimagecolor)