public MatchesController(MainController mainController, StatusBarController statusBarController, RegexControl regexControl, CheckResultControl resultControl, MatchesTargetControl matchesTargetControl, MatchesResultControl matchesResultControl, CheckClearToolBarControl checkClearToolBarControl, EditToolBarControl editToolBarControl, FileToolBarControl fileToolBarControl) : base(statusBarController, regexControl, resultControl, matchesTargetControl.TargetTextMatchesField, checkClearToolBarControl, editToolBarControl) { _regexControl = regexControl; _mainController = mainController; _matchesListControl = matchesResultControl.LbMatches; _groupsListControl = matchesResultControl.LbGroups; _captionsListControl = matchesResultControl.LvCaptions; _matchesResultControl = matchesResultControl; _fileToolBarControl = fileToolBarControl; _matchesFileItemControl = matchesTargetControl.MatchesFileItemControl; _matchesTargetControl = matchesTargetControl; _fileToolBarControl.OnOpenFile += new EditionEventHandler(OpenFile); _matchesFileItemControl.OnAddFileToFavorites += new MatchesFileItemEventHandler(MatchesFileItemControl_OnAddFileToFavorites); _matchesFileItemControl.OnAddRegexPatternToFavorites += new MatchesFileItemEventHandler(MatchesFileItemControl_OnAddRegexPatternToFavorites); _matchesResultControl.OnCaptionMode += new CaptionModeEventHandler(MatchesResultControl_OnCaptionMode); _matchesResultControl.InitHelpProvider(_mainController); UnlockTargetTextField(); }
public SpecialSymbolsForm(MainController mainController) { _mainController = mainController; InitializeComponent(); GuiObjectsCollection.ApplyActualLanguageFor(this); InitControls(); Bind(); DisplayLicState(); }
public PreferencesForm(MainController mainController) { _mainController = mainController; InitializeComponent(); InitFor(Preferences.Res); InitControls(); GuiObjectsCollection.ApplyActualLanguageFor(this); InitAdvancedTabs(); Bind(); DisplayLicState(); }
public OpenFileForm(MainController mainController, ActiveList activeList) { _mainController = mainController; _recentItemsList = MatchesFilesList.Activate(); InitializeComponent(); InitController(); InitControls(); SelectTabBy(activeList); GuiObjectsCollection.ApplyActualLanguageFor(this); Bind(); DisplayLicState(); }
public StoredRegexPatternsForm(MainController mainController, ActiveList activeList) { _mainController = mainController; _favoriteItemsList = FavoriteRegexPatternsList.Activate(); _historyItemsList = HistoryRegexPatternsList.Activate(); _predefinedItemsList = PredefinedRegexPatternsList.Activate(); InitializeComponent(); InitController(); InitControls(); SelectTabBy(activeList); GuiObjectsCollection.ApplyActualLanguageFor(this); Bind(); DisplayLicState(); }
public AboutForm(MainController mainController) { _mainController = mainController; InitializeComponent(); Label10.Text = "Copyright \u00A9 2005-2011, http://code.google.com/p/regexexplorer"; Label9.Text = string.Format(Label9.Text, GetProductVersion()); Label12.Links[0].LinkData = "code.google.com/p/regexexplorer"; SetOrderLanguageUrlParams(); Label4.IsRegistered = /*<KeyKeyGeneratorCheck1>*/ LicenseController.IsRegistered /*</KeyKeyGeneratorCheck1>*/; Label4.LicenseKey = Preferences.Res.LicenseKey; Label4.OnEnterKey += new RegexExplorerEventHandler(Label4_OnEnterKey); GuiObjectsCollection.ApplyActualLanguageFor(this); this.AcceptButton = Label11; this.CancelButton = Label11; }
public void InitHelpProvider(MainController mainController) { mainController.SetHelpProviderFor(txtResult, "Captions"); }
public void InitHelpProvider(MainController mainController) { regexPatternControl.InitHelpProvider(mainController); }
public void OpenPredefined(MainController mainController) { OpenRegexPatternBy(mainController, StoredRegexPatternsForm.ActiveList.Predefined); InitLoadedFavoritePatternFor(null); }
private RegexPattern OpenRegexPatternBy(MainController mainController, StoredRegexPatternsForm.ActiveList activeList) { StoredRegexPatternsForm form = new StoredRegexPatternsForm(mainController, activeList); if (form.ShowDialog() != DialogResult.OK) return null; RegexPattern pattern = form.LoadedRegexPattern; pattern.IsFavorite = true; Value = pattern; return pattern; }
public void OpenRegexPattern(MainController mainController) { RegexPattern nextLoadedPattern = OpenRegexPatternBy(mainController, StoredRegexPatternsForm.ActiveList.Favorites); if (nextLoadedPattern == null) return; InitLoadedFavoritePatternFor(nextLoadedPattern); }
private void InitControllers(Preferences prefs) { _mainController = new MainController(helpProvider, (Bitmap) Label2.Image); _statusBarController = new StatusBarController(statusBar); tabIsMatch.Tag = new IsMatchController(_statusBarController, regexControl, checkResultIsMatchControl, targetTextIsMatchField, checkClearIsMatchToolBarControl, editIsMatchToolBarControl); tabMatches.Tag = new MatchesController(_mainController, _statusBarController, regexControl, checkResultMatchesControl, matchesTargetControl, matchesResultControl, checkClearMatchesToolBarControl, editMatchesToolBarControl, fileToolBarControl); tabCheckByList.Tag = new CheckByListController(prefs, _statusBarController, regexControl, checkResultCheckByListControl, targetTextsListControl, checkClearCheckByListToolBarControl, editCheckByListToolBarControl, listCheckByListToolBarControl); }
public void InitHelpProvider(MainController mainController) { mainController.SetHelpProviderFor(tabMatches, "Matches"); mainController.SetHelpProviderFor(tabCaptions, "Captions"); }