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)