示例#1
0
        public Preferences()
        {
            PrefsCommon           = DocNode.Create <PreferencesCommon>();
            PrefsAlbumRecognition = DocNode.Create <PreferencesAlbumRecognition>();
            PrefsFilenameToTag    = DocNode.Create <PreferencesFilenameToTag>();
            PrefsAlbumToLibrary   = DocNode.Create <PreferencesAlbumToToLibrary>();
            PrefsPreparse         = DocNode.Create <PreferencesPreparse>();
            PrefsFreedb           = DocNode.Create <PreferencesWebToTag>();

            (PrefsCommon.Version.Item as TagVersionEnum).PropertyChanged
                += new PropertyChangedEventHandler(OnVersionChanged);

            ResolveChildrenLinks();

            PrefsPreparse.SetVersion(PrefsCommon.Version.Item as TagVersionEnum);
        }
示例#2
0
 private void OnVersionChanged(object sender, PropertyChangedEventArgs e)
 {
     PrefsPreparse.SetVersion(PrefsCommon.Version.Item as TagVersionEnum);
 }