public AvailableAssemblyForTranslation(AvailableAssembliesCollection parentCollection, LocalizableAssembly assembly)
 {
     __Assembly         = assembly;
     __ParentCollection = parentCollection;
     __IsSelected       = false;
     __IsMissing        = false;
 }
Example #2
0
        public wnd_SetupPathAndAssemblies()
        {
            InitializeComponent();

            __AvailableAssemblies = new AvailableAssembliesCollection();
            SetDefaultCulture();
            DataContext = this;
        }
Example #3
0
        internal void UpdateAsseblies(
            AvailableAssembliesCollection availableAssembliesCollection)
        {
            __Assemblies.Clear();
            foreach (var selectedAssembly in
                     availableAssembliesCollection.Where(a => a.IsSelected == true))
            {
                __Assemblies.Add(new TranslatedAssembly(selectedAssembly.Assembly));
            }

            SaveAssemblies();
        }
Example #4
0
        public pp_Settings()
        {
            InitializeComponent();
            DataContext = this;

            __Assemblies = new AvailableAssembliesCollection();

            foreach (var assembly in Document.Assemblies)
            {
                var assemblyItem = new AvailableAssemblyForTranslation(__Assemblies, assembly.Assembly);
                __Assemblies.Add(assemblyItem);
            }

            FillAssembliesToRemove();
        }