private void SetupForms() { Size s = this.fmain.ClientRealSize; s.Height -= 4; s.Width -= 4; fimage = new FrmImage(this); fimage.MdiParent = this.fmain; fline = new FrmLine(this); fline.MdiParent = this.fmain; fascii = new FrmAscii(this); fascii.MdiParent = this.fmain; finfo = new FrmInfo(this); finfo.MdiParent = this.fmain; fconfig = new FrmConfig(this); //fconfig.MdiParent = this.fmain; LineUp(); fimage.Show(); fline.Show(); fascii.Show(); finfo.Show(); fconfig.Show(this.fmain); }
public override void Setup() { _coord = new CoordinateSystem(-0, ImageWidth, 0, ImageHeight); // Init. a new random number generator _rand = new Random(); // Create a new raster image for drawing _image = new Image <Rgb, byte>(ImageWidth, ImageHeight, new Rgb(Color.White)); // Painter initialisieren mit neuem Koordinatensystem _painter = new Painter(ref _image); // Create a new frame to display the raster image _frame = new FrmImage(Name, ImageWidth + 1, ImageHeight + 1, DisplayMode.Zoomable) { InterpolationMode = InterpolationMode.NearestNeighbor, SmoothingMode = SmoothingMode.None }; _frame.SetImage(_image); // Register the click event handler _frame.PictureBox.MouseClick += addAnt2; // Register this plugin as a GUI extension GLabController.Instance.RegisterExtension(this); palAnt = GLabReader.ReadPaletteFromFile("..\\..\\Ants\\Chaos_ant.pal"); Aufgabe(); }
public override void Setup() { _coord = new CoordinateSystem(-1, 1, -1, 1); // Init. a new random number generator _rand = new Random(); // Create a new raster image for drawing _image = new Image <Rgb, byte>(MAX_COORDINATE, MAX_COORDINATE, new Rgb(Color.Black)); // Painter initialisieren mit neuem Koordinatensystem _painter = new Painter(ref _image, _coord); // Create a new frame to display the raster image _frame = new FrmImage(Name, ImageWidth, ImageHeight, DisplayMode.Zoomable) { InterpolationMode = InterpolationMode.NearestNeighbor, SmoothingMode = SmoothingMode.None }; _frame.SetImage(_image); // Register the click event handler _frame.PictureBox.MouseClick += drawAufgabeFromDot; // Register this plugin as a GUI extension GLabController.Instance.RegisterExtension(this); }
public override void Setup() { // Init. a new random number generator _rand = new Random(); // Create a new raster image for drawing _image = new Image <Rgb, byte>(ImageWidth, ImageHeight, new Rgb(Color.Black)); // Painter initialisieren _painter = new Painter(ref _image); // Create a new frame to display the raster image _frame = new FrmImage(Name, ImageWidth, ImageHeight, DisplayMode.Zoomable) { InterpolationMode = InterpolationMode.NearestNeighbor, SmoothingMode = SmoothingMode.None }; _frame.SetImage(_image); // Register the click event handler _frame.PictureBox.MouseClick += DrawDot; //Inform user about possibility to draw dots with the mouse Logger.Instance.LogInfo("Select 3 Dots by left clicking!"); // Register this plugin as a GUI extension GLabController.Instance.RegisterExtension(this); Aufgabe(); }
public override void Setup() { // Create a new raster image for drawing _image = new Image <Rgb, byte>(ImageWidth, ImageHeight, new Rgb(Color.White)); // Create a new frame to display the raster image _frame = new FrmImage(Name, ImageWidth + 1, ImageHeight + 1, DisplayMode.Zoomable) { InterpolationMode = InterpolationMode.NearestNeighbor, SmoothingMode = SmoothingMode.None }; _frame.SetImage(_image); // Register this plugin as a GUI extension GLabController.Instance.RegisterExtension(this); // Stati initialisieren init(); // Aufgabe starten Aufgabe(); }
public override void Setup() { // Init. a new random number generator _rand = new Random(); // Create a new raster image for drawing _image = new Image <Rgb, byte>(ImageWidth, ImageHeight, new Rgb(Color.Red)); // Painter initialisieren _painter = new Painter(ref _image); // Create a new frame to display the raster image _frame = new FrmImage(Name, _image, DisplayMode.Zoomable) { InterpolationMode = InterpolationMode.NearestNeighbor, SmoothingMode = SmoothingMode.None }; _frame.SetImage(_image); // Register the click event handler _frame.PictureBox.MouseClick += DrawDot; //Inform user about possibility to draw dots with the mouse Logger.Instance.LogInfo(""); // rekursive Funkiton paintRectBlack(new Vector2(0, 0), new Vector2(ImageWidth, ImageHeight), 1); _frame.Repaint(); // MyMethod: draw some random dots to get started // MyMethod(_image); // Register this plugin as a GUI extension GLabController.Instance.RegisterExtension(this); // Additional setup of your plugin // ... }
public override void Setup() { // Init. a new random number generator _rand = new Random(); // Create a new raster image for drawing _image = new Image <Rgb, byte>(ImageWidth, ImageHeight, new Rgb(Color.Black)); // Create a new frame to display the raster image _frame = new FrmImage(Name, ImageWidth, ImageHeight, DisplayMode.Zoomable) { InterpolationMode = InterpolationMode.NearestNeighbor, SmoothingMode = SmoothingMode.None }; _frame.SetImage(_image); // Register the click event handler _frame.PictureBox.MouseClick += DrawDot; //Inform user about possibility to draw dots with the mouse Logger.Instance.LogInfo("Select 4 Dots by left clicking!"); // Punkte benennen _initPoints[0].name = "Q0"; _initPoints[1].name = "Q1"; _initPoints[2].name = "Q2"; _initPoints[3].name = "Palt"; _initPoints[4].name = "Pneu"; // MyMethod: draw some random dots to get started // MyMethod(_image); // Register this plugin as a GUI extension GLabController.Instance.RegisterExtension(this); // Additional setup of your plugin // ... }
private void BtnPb_Click(object sender, EventArgs e) { FrmImage frm = new FrmImage(); frm.ShowDialog(); }