B2026-056-Syntac-problem-in-XY-Plot
This commit is contained in:
+42
-19
@@ -6,6 +6,7 @@ using System.Windows.Forms;
|
||||
using System.Text;
|
||||
using System.Drawing;
|
||||
using System.Text.RegularExpressions;
|
||||
using Volian.Base.Library;
|
||||
using VG;
|
||||
|
||||
namespace XYPlots
|
||||
@@ -282,9 +283,12 @@ namespace XYPlots
|
||||
{
|
||||
if (!File.Exists(FileName))
|
||||
{
|
||||
// File does not exist, show error message
|
||||
MessageBox.Show(String.Format("X/Y Plot File {0} Does Not Exist", FileName), "Error Opening X/Y Plot File");
|
||||
return false;
|
||||
if (BaseLnSettings.blBaseLine == false) // B2026-056 suppress messages when running baseline.
|
||||
{
|
||||
// File does not exist, show error message
|
||||
MessageBox.Show(String.Format("X/Y Plot File {0} Does Not Exist", FileName), "Error Opening X/Y Plot File");
|
||||
return false;
|
||||
}
|
||||
}
|
||||
// Open the X/Y Plot file
|
||||
try
|
||||
@@ -293,9 +297,12 @@ namespace XYPlots
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
// cannot open the x/y plot file
|
||||
MessageBox.Show(e.Message, String.Format("Error Opening {0} for Reading", FileName));
|
||||
return false;
|
||||
if (BaseLnSettings.blBaseLine == false) // B2026-056 suppress messages when running baseline.
|
||||
{
|
||||
// cannot open the x/y plot file
|
||||
MessageBox.Show(e.Message, String.Format("Error Opening {0} for Reading", FileName));
|
||||
return false;
|
||||
}
|
||||
}
|
||||
int blen = (int)XYPlotFile.Length;
|
||||
int bread = 0;
|
||||
@@ -309,8 +316,11 @@ namespace XYPlots
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
MessageBox.Show(e.Message, String.Format("Error Reading {0}", FileName));
|
||||
return false;
|
||||
if (BaseLnSettings.blBaseLine == false) // B2026-056 suppress messages when running baseline.
|
||||
{
|
||||
MessageBox.Show(e.Message, String.Format("Error Reading {0}", FileName));
|
||||
return false;
|
||||
}
|
||||
}
|
||||
try
|
||||
{
|
||||
@@ -318,8 +328,11 @@ namespace XYPlots
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
MessageBox.Show(e.Message, String.Format("Error Closing {0}", FileName));
|
||||
return false;
|
||||
if (BaseLnSettings.blBaseLine == false) // B2026-056 suppress messages when running baseline.
|
||||
{
|
||||
MessageBox.Show(e.Message, String.Format("Error Closing {0}", FileName));
|
||||
return false;
|
||||
}
|
||||
}
|
||||
StringBuilder sb = new StringBuilder();
|
||||
for (int i = 0; i < bbuf.Length; i++)
|
||||
@@ -446,7 +459,7 @@ namespace XYPlots
|
||||
char retval;
|
||||
StringBuilder Lbuff = new StringBuilder();
|
||||
retval = NextChar();
|
||||
if (retval != '"' && retval != '\x1C') // open double quote
|
||||
if (retval != '"' && retval != '\x1C' && BaseLnSettings.blBaseLine == false) // open double quote
|
||||
MessageBox.Show("Double Quote not found", "Syntax problem in XY Plot");
|
||||
retval = NextChar();
|
||||
while (retval != 0 && retval != '\n')
|
||||
@@ -1440,7 +1453,10 @@ namespace XYPlots
|
||||
}
|
||||
private void PrintStackError(string relation, int limit)
|
||||
{
|
||||
MessageBox.Show(String.Format("Position Stack Pointer {0} {1}", relation, limit.ToString()), "Print Stack Error");
|
||||
if (BaseLnSettings.blBaseLine == false) // B2026-056 suppress messages when running baseline.
|
||||
{
|
||||
MessageBox.Show(String.Format("Position Stack Pointer {0} {1}", relation, limit.ToString()), "Print Stack Error");
|
||||
}
|
||||
}
|
||||
private void SavePosition()
|
||||
{
|
||||
@@ -1658,8 +1674,11 @@ namespace XYPlots
|
||||
}
|
||||
private void err_exit(string msg, string msg2)
|
||||
{
|
||||
MessageBox.Show(msg + "\n" + msg2 + "\n\n This p=Process Will Terminate", "\n## ERROR ## - ");
|
||||
Environment.Exit(255);
|
||||
if (BaseLnSettings.blBaseLine == false) // B2026-056 suppress messages when running baseline.
|
||||
{
|
||||
MessageBox.Show(msg + "\n" + msg2 + "\n\n This p=Process Will Terminate", "\n## ERROR ## - ");
|
||||
Environment.Exit(255);
|
||||
}
|
||||
}
|
||||
private void FindBoxesinArea(int ptval, int flag)
|
||||
{
|
||||
@@ -1916,7 +1935,7 @@ namespace XYPlots
|
||||
{
|
||||
// MSWord enters left and right double-quotes when you press the double-quote key
|
||||
//B2017 - Replace left and right double-quotes with normal double-quotes
|
||||
PlotCommands = PlotCommands.Replace('\u201C', '"').Replace('\u201D', '"');
|
||||
PlotCommands = PlotCommands.Replace('\u201C', '"').Replace('\u201D', '"');
|
||||
LoadBuffFromString(PlotCommands);
|
||||
Setup();
|
||||
//#if DEBUG
|
||||
@@ -1991,10 +2010,14 @@ namespace XYPlots
|
||||
AxisLabel[1] = getint();
|
||||
break;
|
||||
default:
|
||||
if (PrevCommand.Equals(null))
|
||||
MessageBox.Show("Check the first line of the X/Y Plot definition.", "Unrecognized Graph Command");
|
||||
else
|
||||
MessageBox.Show(string.Format("Problem with the X/Y Plot Command after {0}", PrevCommand.ToString()), "Unrecognized Graph Command");
|
||||
if (BaseLnSettings.blBaseLine == false) // B2026-056 suppress messages when running baseline.
|
||||
{
|
||||
if (PrevCommand.Equals(null))
|
||||
MessageBox.Show("Check the first line of the X/Y Plot definition.", "Unrecognized Graph Command");
|
||||
else
|
||||
MessageBox.Show(string.Format("Problem with the X/Y Plot Command after {0}", PrevCommand.ToString()), "Unrecognized Graph Command");
|
||||
break;
|
||||
}
|
||||
break;
|
||||
}
|
||||
PrevCommand = Command;
|
||||
|
||||
Reference in New Issue
Block a user