コード例 #1
0
 public void Init(MostRecentPathsList mruList,
                  string filterString,
                  Func <string> createNewLibraryAndReturnPath)
 {
     _filterString = filterString;
     _createNewLibraryAndReturnPath = createNewLibraryAndReturnPath;
     _mruList = mruList;
 }
コード例 #2
0
        public void Init(MostRecentPathsList mruList,
						 string filterString,
						 Func<string> createNewLibraryAndReturnPath)
        {
            _filterString = filterString;
            _createNewLibraryAndReturnPath = createNewLibraryAndReturnPath;
            _mruList = mruList;
        }
コード例 #3
0
 public void LaunchDemoDialog()
 {
     Browser.SetUpXulRunner();
     var mru = new MostRecentPathsList();
     foreach (var dir in Directory.GetDirectories(NewCollectionWizard.DefaultParentDirectoryForCollections))
     {
         foreach (var path in Directory.GetFiles(dir, "*.BloomCollection"))
         {
             mru.AddNewPath(path);
             break;
         }
     }
     using (var dlg = new OpenAndCreateCollectionDialog(mru))
     {
         dlg.ShowDialog();
     }
 }
コード例 #4
0
        public OpenAndCreateCollectionDialog(MostRecentPathsList mruList)
        {
            InitializeComponent();
            //_welcomeControl.TemplateLabel.ForeColor = Color.FromArgb(0x61, 0x94, 0x38);//0xa0, 0x3c, 0x50);
            _openAndCreateControl.TemplateButton.Image     = Resources.library32x32;
            _openAndCreateControl.TemplateButton.Image.Tag = "testfrombloom";

            _openAndCreateControl.Init(mruList,
                                       LocalizationManager.GetString("OpenCreateNewCollectionsDialog.Bloom Collections", "Bloom Collections", "This shows in the file-open dialog that you use to open a different bloom collection") + @"|*.bloomLibrary;*.bloomCollection",
                                       () => NewCollectionWizard.CreateNewCollection());

            _openAndCreateControl.DoneChoosingOrCreatingLibrary += (x, y) =>
            {
                DialogResult = DialogResult.OK;
                Close();
            };
        }
コード例 #5
0
        public OpenAndCreateCollectionDialog(MostRecentPathsList mruList)
        {
            InitializeComponent();
            //_welcomeControl.TemplateLabel.ForeColor = Color.FromArgb(0x61, 0x94, 0x38);//0xa0, 0x3c, 0x50);
            _openAndCreateControl.TemplateButton.Image = Resources.library32x32;
            _openAndCreateControl.TemplateButton.Image.Tag = "testfrombloom";

            _openAndCreateControl.Init(mruList,
                 LocalizationManager.GetString("OpenCreateNewCollectionsDialog.Bloom Collections", "Bloom Collections", "This shows in the file-open dialog that you use to open a different bloom collection") + @"|*.bloomLibrary;*.bloomCollection",
                 () => NewCollectionWizard.CreateNewCollection());

            _openAndCreateControl.DoneChoosingOrCreatingLibrary += (x, y) =>
                                                                {
                                                                    DialogResult = DialogResult.OK;
                                                                    Close();
                                                                };
        }
コード例 #6
0
 public void Setup()
 {
     _MostRecentPathsList = new MostRecentPathsList();
 }