def check_language_and_conditions(): f = open(os.path.join(os.path.split(SETTINGS_FILE)[0], "initial_settings.txt"), "r") r = f.read() f.close() init_settings = eval(r) if not init_settings["terms"]: lang = rs.MultiListBox(["Espanol", "English"], "Idioma/Language:", "SPKCAM: %s" % VERSION) if not lang: return False set_lang = "es" if lang[0] == "Espanol" else "en" terms = ( "Bienvenido a SPK:.cam %s WIP\n\n%s\n\nhttps://www.spkautomatizacion.com/spkcam_terms_and_conditions" % (VERSION, lang_manager.get_ui_text(set_lang)["terms"]) ) if rs.MessageBox(terms, 4 | 32) == 6: init_settings = {"terms": True, "lang": set_lang} f = open(os.path.join(os.path.split(SETTINGS_FILE)[0], "initial_settings.txt"), "w") r = f.write(str(init_settings)) f.close() else: print "¡Cerrando inesperadamente!" return False return init_settings["lang"]
def check_language_and_conditions(): f = open(os.path.join(os.path.split(SETTINGS_FILE)[0],"initial_settings.txt"),"r") r = f.read() f.close() init_settings = eval(r) if not init_settings["terms"]: lang = rs.MultiListBox(["Espanol","English"],"Idioma/Language:", "SPKCAM: %s"%VERSION) if not lang: return False set_lang = "es" if lang[0] == "Espanol" else "en" terms = "Bienvenido a SPK:.cam %s WIP\n\n%s\n\nhttps://www.spkautomatizacion.com/spkcam_terms_and_conditions" % (VERSION,lang_manager.get_ui_text(set_lang)["terms"]) if rs.MessageBox(terms, 4 | 32) == 6: init_settings = {"terms":True,"lang":set_lang} f = open(os.path.join(os.path.split(SETTINGS_FILE)[0],"initial_settings.txt"),"w") r = f.write(str(init_settings)) f.close() else: print "¡Cerrando inesperadamente!" return False return init_settings["lang"]
LAYER_CLUSTER = "Tags cluster" TRASH_LAYER = "Trash" appdata_path = get_working_path() SETTINGS_FILE = os.path.join(appdata_path, "res", "Settings", "MachiningSettings.txt") TEMP_GCODE_FILE = os.path.join(appdata_path, "res", "Settings", "Temp_gcode_file.txt") IMAGE_FOLDER = os.path.join(os.path.dirname(os.path.realpath(__file__)), "res", "Icons", "") SNAPSHOT_FOLDER = os.path.join(appdata_path, "res", "Snapshots", "") if not os.path.exists(SNAPSHOT_FOLDER): os.makedirs(SNAPSHOT_FOLDER) LANG = check_language_and_conditions() VARIABLE_NAMES = lang_manager.get_variable_names() INPUT_VALUES = lang_manager.get_input_values(LANG if LANG else "es") CLUSTER_TOLERANCE = 1 TXT = lang_manager.get_ui_text(LANG) class LoginThread(threading.Thread): def __init__(self): threading.Thread.__init__(self) self.user_mail = False def run(self): self.user_mail = um.login() class SettingsControl: def __init__(self, generalSettings, machiningSettings, userData): # Make a new form (dialog)
LAYER_SORTING = "Tags orden" LAYER_CLUSTER = "Tags cluster" TRASH_LAYER = "Trash" appdata_path = get_working_path() SETTINGS_FILE = os.path.join(appdata_path, "res","Settings","MachiningSettings.txt") TEMP_GCODE_FILE = os.path.join(appdata_path, "res","Settings","Temp_gcode_file.txt") IMAGE_FOLDER = os.path.join(os.path.dirname(os.path.realpath(__file__)), "res","Icons","") SNAPSHOT_FOLDER = os.path.join(appdata_path, "res","Snapshots","") if not os.path.exists(SNAPSHOT_FOLDER): os.makedirs(SNAPSHOT_FOLDER) LANG = check_language_and_conditions() VARIABLE_NAMES = lang_manager.get_variable_names() INPUT_VALUES = lang_manager.get_input_values(LANG if LANG else "es") CLUSTER_TOLERANCE = 1 TXT = lang_manager.get_ui_text(LANG) class LoginThread(threading.Thread): def __init__(self): threading.Thread.__init__(self) self.user_mail = False def run(self): self.user_mail = um.login() class SettingsControl(): def __init__(self,generalSettings,machiningSettings,userData):