ACAT.Extensions.Default.FunctionalAgents.PhraseSpeakAgent.PhraseSpeakScanner.PhraseSpeakScanner_Load C# (CSharp) Method

PhraseSpeakScanner_Load() private method

Initilaze. Load the phrases, populate list and display them.
private PhraseSpeakScanner_Load ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        private void PhraseSpeakScanner_Load(object sender, EventArgs e)
        {
            enableWatchdogs();

            _scannerCommon.OnLoad();

            var list = new List<Widget>();
            _scannerCommon.GetRootWidget().Finder.FindChild(typeof(TabStopScannerButton), list);

            _sortOrderWidget = _scannerCommon.GetRootWidget().Finder.FindChild("SortOrderIcon");
            _pageNumberWidget = _scannerCommon.GetRootWidget().Finder.FindChild("PageNumber");
            _sortButton = _scannerCommon.GetRootWidget().Finder.FindChild("ButtonSort");

            SearchFilter.TextChanged += SearchFilter_TextChanged;
            SortOrderIcon.Click += SortOrderIcon_Click;
            Shown += PhraseSpeakScanner_Shown;

            LoadAbbreviations();

            updateButtonBar();

            updateStatusBar();

            highlightOff();

            var panel = PanelManager.Instance.GetCurrentPanel();
            if (panel != null)
            {
                dockToScanner(panel as Form);
            }

            _scannerCommon.GetAnimationManager().Start(_scannerCommon.GetRootWidget());
        }