private void UpdateStandardImage()
        {
            ScreenImage dataPreview = new ScreenImage();

            dataPreview.m_ui16StartAddress = loadedProgram.StartAddress;
            dataPreview.m_ui16DataLength   = loadedProgram.ProgramLength;
            dataPreview.bScrnData          = bScrnData;
            dataPreview.m_bFlash           = m_bFlash;

            dataPreview.DrawScreenImage(ScreenImage.ScreenImageSize.IMAGE_SIZE_NORMAL, ScreenImage.ScreenImageFormat.IMAGE_FORMAT_TEXT);
            pictureBox1.Image = dataPreview.screenImageData;
        }
예제 #2
0
        public ScreenViewerControl()
        {
            InitializeComponent();

            _ZoomFactor = 2;

            oricScreenImage = new ScreenImage();

            screenImageSize   = ScreenImage.ScreenImageSize.IMAGE_SIZE_ENLARGED;
            screenImageFormat = ScreenImage.ScreenImageFormat.IMAGE_FORMAT_UNKNOWN;

            FileInformation = new Label();
            FileHeadings    = new Label();

            ProgramInfo = new OricFileInfo();
            ProgramData = new OricProgram();

            checkBoxPaperAttribute.Checked  = true;
            checkBoxInkAttribute.Checked    = true;
            checkBoxOtherAttributes.Checked = true;

            this.pictureBoxScreenImage.MouseWheel += new System.Windows.Forms.MouseEventHandler(this.pictureBoxScreenImage_MouseWheel);
        }