Esempio n. 1
0
        public void ZeigeHPGL(PlotterCom.HPGL GrafikCode)
        {
            PlotterCom.StaticLogger.Log("Erhalte HPGL-Objekt!", 6);
            UpdateConfigManagerWerte();
            _Linien = GrafikCode.Linien;
            _HPGL   = GrafikCode;

            _HPGL.BerechnetMinMaxNeu(); // Zur Sicherheit!
            this.Invalidate();
        }
Esempio n. 2
0
        private void button_Abrruch_Click(object sender, EventArgs e)
        {
            if (_HPGL != null)
            {
                _HPGL.LadenAbbrechen = true;
                _HPGL = null;
            }

            ButtonsAnAus();
            button_Senden.Image = global::PlotterCom.Properties.Resources.agt_print;
        }
Esempio n. 3
0
        private void button_Öffnen_Click(object sender, EventArgs e)
        {
            PlotterCom.StaticLogger.Log("Benutzer hat 'Öffnen' geklickt!", 8);
            DialogResult Antwort;

            Antwort = openFileDialog_HPGL.ShowDialog();

            if (Antwort != DialogResult.OK)
            {
                PlotterCom.StaticLogger.Log("Benutzer hat nicht 'OK' geklickt, Abbruch!", 8);
                return;
            }

            if (System.IO.File.Exists(openFileDialog_HPGL.FileName))
            {
                toolStripProgressBar_Unten.Visible = true;
                button_Abbruch.Enabled             = true;
                button_Öffnen.Enabled = false;

                button_Senden.Image = global::PlotterCom.Properties.Resources.agt_print;

                _HPGL = new HPGL();
                _HPGL.LeseHPGLFile(openFileDialog_HPGL.FileName, toolStripProgressBar_Unten, toolStripStatusLabel);

                this.Text = "PlotterCom  - " + System.IO.Path.GetFileName(openFileDialog_HPGL.FileName);

                ButtonsAnAus();

                toolStripProgressBar_Unten.Visible = false;

                if (_HPGL == null)
                {
                    Status("Laden wurde abgebrochen!");
                    PlotterCom.StaticLogger.Log("Datei Laden wurde abgebrochen!", 6);
                }
                else
                {
                    Status("Datei wurde gelesen! " + _HPGL.AnzahlLinien + " Linien.");
                    PlotterCom.StaticLogger.Log("Datei wurde gelesen! " + _HPGL.AnzahlLinien + " Linien.", 6);
                }
            }
            else
            {
                PlotterCom.StaticLogger.Log("Benutzer hat eine Datei ausgewählt, die nicht exisitiert!", 4);
                MessageBox.Show(
                    "Die Datei kann nicht geöffnet werden!", "Fehler beim Lesen!",
                    MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Esempio n. 4
0
 private void button_Schließen_Click(object sender, EventArgs e)
 {
     _HPGL = null;
     button_Senden.Image = global::PlotterCom.Properties.Resources.agt_print;
     ButtonsAnAus();
 }