Esempio n. 1
0
        private void LoadAndValidateScript(string[] scriptFile)
        {
            string line;
            int    count = 0;

            for (int i = 0; i < scriptFile.Length; i++)
            {
                count++;
                line = scriptFile[i];
                ProcessLine(line, count);
                CubeScriptLines.Add(line);
            }
        }
Esempio n. 2
0
        private void LoadAndValidateScript(string scriptFile)
        {
            string line;
            int    count = 0;

            try
            {
                System.IO.StreamReader file = new System.IO.StreamReader(scriptFile);
                while ((line = file.ReadLine()) != null)
                {
                    count++;
                    ProcessLine(line, count);
                    CubeScriptLines.Add(line);
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Unable to open file '" + scriptFile + "'", ex);
            }
        }
Esempio n. 3
0
        private void PrintModifyPressureLine(string command, Double pressure)
        {
            String pressureLine = $"MODIFY {command} {pressure} BY REPLACE {pressure}";

            CubeScriptLines.Add(pressureLine);
        }
Esempio n. 4
0
        private void PrintModifyRetractLine(string command, int retract)
        {
            String retractLine = $"MODIFY {command} {retract} BY REPLACE {retract}";

            CubeScriptLines.Add(retractLine);
        }
Esempio n. 5
0
        private void PrintModifyTempLine(string side, int temperature)
        {
            String tempLine = $"MODIFY TEMPERATURE {side} {temperature} BY REPLACE {temperature}";

            CubeScriptLines.Add(tempLine);
        }
Esempio n. 6
0
        private void PrintSetLine(string command, string value)
        {
            String setLine = $"SET {command.ToUpper()} {value}";

            CubeScriptLines.Add(setLine);
        }