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; }
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); }