public ListOfExtensions(string folderOfExtensions)
 {
     InitializeComponent();
     Icon = Bitmaps.ci.oexIcon;
     lbh = new LBH(listBox1);
     lbh.removeOne = true;
     lbh.ItemRemoved += lbh_ItemRemoved;
     this.folderOfExtensions = folderOfExtensions;
     string[] ext = Directory.GetDirectories(folderOfExtensions);
     listBox1.Items.AddRange(FS.OnlyNames(ext));
 }
        public MainWindow()
        {
            InitializeComponent();
            M.ja = "AllProjectsSearch";
            Title = M.ja;

            //-Pak vytvorim objekt ktery obstara veskere hledani

            hled = new SearchingInLbWPF(lbResults, txtSearchTerm, btnStopSearch, miStopSearching, txtStatus);

            lbh = new LBH(lbResults);
            lbResults.MouseDoubleClick += lbResults_MouseDoubleClick;

            if (!File.Exists(AllProjectsSearchSettings.pathFileSettings))
            {
                WriteToIniSearchFolderAndChecked(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments), true);
            }
            else
            {
                if (!AllProjectsSearchSettings.ExistsFolderSearchBySerie("0"))
                {
                    WriteToIniSearchFolderAndChecked(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments), true);
                }
            }

            //Window1 w = new Window1();
            //w.ShowDialog();

            MenuItem miNewSearchFolder = new MenuItem();
            miNewSearchFolder.Header = "Add new folder";
            miNewSearchFolder.Click += miNewSearchFolder_Click;
            miSearchFolders.Items.Add(miNewSearchFolder);

            fwss.Clear();
            List<string> searchFolders = AllProjectsSearchSettings.GetAllNormalizedSearchFolders();
            int i = 0;
            foreach (string item in searchFolders)
            {
                string serieS = i.ToString();
                bool isChecked = AllProjectsSearchSettings.IsFolderSearchChecked(serieS);
                if (isChecked)
                {
                    fwss.Add(new FoldersWithSolutions(item));
                }

                AddFolderSearchMenuItem(item, isChecked, i);
                i++;
            }

            //-Nejdrive naplnim
            LoadAgain();

            SizeChanged += MainWindow_SizeChanged;
        }