private void actualGenerate() { PlotterFunctions.outlineSequences = new List <List <Coordinate> > [(PlotterFunctions.patternMaps.Length / 2) - 1]; PlotterFunctions.outlineSequences = PlotterFunctions.generateOutlineSequences(PlotterFunctions.patternMaps, this); PlotterFunctions.fillingSequences = new List <List <Coordinate> > [(PlotterFunctions.patternMaps.Length / 2) - 1]; PlotterFunctions.fillingSequences = PlotterFunctions.generateFillingSequences(PlotterFunctions.patternMaps); }
private void button1_Click(object sender, EventArgs e) { ColorDialog dlg = new ColorDialog(); if (dlg.ShowDialog() == DialogResult.OK) { if (!listBox1.Items.Contains(textBox1.Text)) { PlotterFunctions.colours.Add(textBox1.Text, dlg.Color); loadList(); PlotterFunctions.saver(configFileName); PlotterFunctions.loader(configFileName); PlotterFunctions.reloadColours(); } else { PlotterFunctions.colours.Remove(textBox1.Text); PlotterFunctions.colours.Add(textBox1.Text, dlg.Color); loadList(); PlotterFunctions.saver(configFileName); PlotterFunctions.loader(configFileName); PlotterFunctions.reloadColours(); } } }
//in between void void ditheronthread2() { Bitmap bmpint = (Bitmap)pictureBox1.Image; Bitmap bmpnew = PlotterFunctions.dither(bmpint, bmpint.Width, bmpint.Height, PlotterFunctions.compcol); pictureBox1.Image = bmpnew; PlotterFunctions.dithered = true; }
private void diameterDecimal_ValueChanged(object sender, EventArgs e) { PlotterFunctions.diameter = PlotterFunctions.changeDiameter(DiameterMain.Value, DiameterDecimal.Value); if (!PlotterFunctions.settingNumerics) { PlotterFunctions.saver(ConfigFileName); } }
private void manualControlModeToolStripMenuItem_Click_1(object sender, EventArgs e) { if (PlotterFunctions.openPort()) { FormManualControl MC = new FormManualControl(this); MC.Show(); } }
private void button2_Click(object sender, EventArgs e) { PlotterFunctions.colours.Remove(listBox1.SelectedItem.ToString()); loadList(); PlotterFunctions.saver(configFileName); PlotterFunctions.loader(configFileName); PlotterFunctions.reloadColours(); }
private void printOutlinesToolStripMenuItem_Click(object sender, EventArgs e) { if (PlotterFunctions.openPort()) { PlotterFunctions.SP.Write("PMode;"); timer1.Enabled = true; //SendOutlineInfo(); } }
private void connectToPlotterToolStripMenuItem_Click_1(object sender, EventArgs e) { PlotterFunctions.handshake(); label4.Text = PlotterFunctions.plotterName; if (label4.Text.Equals("Plotter Not Connected")) { label4.ForeColor = Color.FromArgb(255, 0, 0); } else { label4.ForeColor = Color.FromArgb(0, 128, 32); } }
private void form1_Load(object sender, EventArgs e) { PlotterFunctions.loader(ConfigFileName); setNumerics(); PlotterFunctions.reloadColours(); PlotterFunctions.handshake(); label4.Text = PlotterFunctions.plotterName; if (label4.Text.Equals("Plotter Not Connected")) { label4.ForeColor = Color.FromArgb(255, 0, 0); } else { label4.ForeColor = Color.FromArgb(0, 128, 32); } }
private void timer1_Tick(object sender, EventArgs e) { PlotterFunctions.sendPrintingInfo(this); }
void generatepatsonT2() { PlotterFunctions.patternMaps = PlotterFunctions.generatePatternMaps(PlotterFunctions.colourMaps); }
void generateonT2() { PlotterFunctions.colourMaps = PlotterFunctions.generateColourMaps((Bitmap)pictureBox1.Image, PlotterFunctions.compcol); }