示例#1
0
        public BufferView(FLBuffer buffer, int width, int height)
        {
            InitializeComponent();
            pbBufferContent = CreatePreviewBox(panelImage);
            Buffer          = buffer;
            this.width      = width;
            this.height     = height;
            Text            = buffer.DefinedBufferName + $"[{buffer.Buffer}]";

            comboBox1.Items.AddRange(Enum.GetNames(typeof(InterpolationMode)));
            comboBox1.SelectedIndex = 0;
        }
示例#2
0
        private CustomPictureBox CreatePreviewBox(Control parent)
        {
            CustomPictureBox ret = new CustomPictureBox();

            ret.Parent    = parent;
            ret.BackColor = Color.DimGray;
            ret.Dock      = DockStyle.Fill;
            ret.Location  = new Point(0, 0);
            ret.Name      = "pbBufferContent";
            ret.Size      = new Size(749, 508);
            ret.SizeMode  = PictureBoxSizeMode.Zoom;
            ret.TabIndex  = 2;
            ret.TabStop   = false;
            return(ret);
        }