ACAT.Extensions.Default.UI.Dialogs.ResizeScannerForm.ResizeScannerScreen_Load C# (CSharp) Метод

ResizeScannerScreen_Load() приватный Метод

Form has been loaded. Initializes resources
private ResizeScannerScreen_Load ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void
        private void ResizeScannerScreen_Load(object sender, EventArgs e)
        {
            var panel = Context.AppPanelManager.CreatePanel(PanelClasses.Alphabet) as IPanel;
            _previewScanner = panel as Form;

            _previewScreenInterface = panel as IScannerPreview;
            _previewScreenInterface.PreviewMode = true;

            var scannerPanel = panel as IScannerPanel;

            // we are going to manually set the position of the scanner below
            scannerPanel.ScannerCommon.PositionSizeController.AutoPosition = false;

            _previewScanner.Show();

            var position = Context.AppWindowPosition;
            if (position == Windows.WindowPosition.CenterScreen)
            {
                position = CoreGlobals.AppPreferences.ScannerPosition;
            }

            if (position == Windows.WindowPosition.CenterScreen)
            {
                position = Windows.WindowPosition.MiddleRight;
            }

            var scanner = _previewScanner as IScannerPanel;

            scanner.ScannerCommon.PositionSizeController.ManualPosition = position;

            _windowOverlapWatchdog = new WindowOverlapWatchdog(this, true);

            _dialogCommon.OnLoad();
            _dialogCommon.GetAnimationManager().Start(_dialogCommon.GetRootWidget());
        }