{jdZddlZddlmZeejdz ZddiZde fdZ de fd Z d e fd Z d e fd ZdS) z6Preferenze persistenti del modulo Linker (prefs.json).N)Pathz prefs.jsonwizard_aggancioreturnctr> tjtdS#t $rYnwxYwiS)Nutf-8encoding) _PREFS_FILEexistsjsonloads read_text Exception1C:\PYTHON\MyICR_Suite\app\modules\linker\prefs.py_loadr sa :k33W3EEFF F    D  Is,A AAdatachttj|ddddS)NF)indent ensure_asciirr)r write_textr dumps)rs r_savers?4:d15III$+-----rkeycvt|t|SN)rget _DEFAULTS)rs rrrs& 77;;sIMM#.. / //rcJt}|||<t|dSr)rr)rvaluers rset_prefr#s# 77DDI $KKKKKr)__doc__r pathlibr__file__resolveparentr r dictrrstrrr#rrrr+s<< d8nn$$&&- < t  t----- 0S0000#r