using System.Drawing;
using System.IO;
using System.Windows.Forms;
using QC.QTMInterface;

namespace QC.TestResultsLite;

public class ConstantNames
{
	public const string CONFIG_COMMENTS = "Comments";

	public const string CONFIG_DATABASE = "Database";

	public const string CONFIG_ERROR_CODE = "ERROR_CODE";

	public const string CONFIG_MACHINE_NAME = "MachineName";

	public const string CONFIG_MCN = "MCN";

	public const string CONFIG_RESULT = "Result";

	public const string CONFIG_RUN_TITLE = "RunTitle";

	public const string CONFIG_SERVER = "Server";

	public const string CONFIG_SESSION_DATA_RID = "SessionDataRID";

	public const string CONFIG_SESSION_NAME = "SessionName";

	public const string CONFIG_START_TIME = "StartTime";

	public const string CONFIG_STOP_TIME = "StopTime";

	public const string CONFIG_SW_MCN = "SW_MCN";

	public const string CONFIG_SW_VER = "SW_VER";

	public const string CONFIG_TESTER_RID = "TESTERID";

	public const string CONFIG_TREE_FILE_NAME = "TreeFileName";

	public const string CONFIG_TREE_ID = "TreeID";

	public const string CONFIG_TREE_TYPE = "TreeType";

	public const string CONFIG_UUT_SN = "UUT_SN";

	public const string CONFIG_WORKSTATION = "WORKSTATION";

	public const string CONFIG_SEP = "_ _";

	public const string CONFIG_NAME_VALUE_SEP = "__";

	public const string FORMULA_RANGE_SEPARATOR = ":";

	public const string ARRAY_INDEX_SEP = "::";

	public const string TEST_RESULT_PASS = "Passed";

	public const string TEST_RESULT_FAIL = "Failed";

	public const string GRID_LOOP_DETAILS = "Loop Details";

	public const string GRID_TEST_NAME = "Test Name";

	public const string GRID_PARAM_NAME = "Param Name";

	public const string GRID_LL = "LL";

	public const string GRID_PARAM_NUM_VALUE = "Param Num Value";

	public const string GRID_PARAM_CHAR_VALUE = "Param Char Value";

	public const string GRID_UL = "UL";

	public const string GRID_LINKED_TREE_NAME = "LinkedTreeName";

	public const int EXCEL_SHEETNAME_LENGTH = 31;

	public const int DEFAULT_START_ROW_INDEX = 1;

	public const int DEFAULT_START_COL_INDEX = 1;

	public const int DEFAULT_CONFIG_LENGTH = 4;

	public const int DEFAULT_CONFIG_ROW_COUNT = 3;

	public const int DEFAULT_FORMULA_COL = 2;

	public const int NEW_TEST_ID = 0;

	public const int MAX_NO_OF_LOOPS = 20;

	public const int EXCEL_COL_LIMIT = 256;

	public const string ORIGINAL_PARAM_NAME = "Array Param Name";

	public static string INTERMEDIATE_BIN_FILE = Path.GetFullPath(Path.Combine(Path.GetDirectoryName(Application.ExecutablePath), Path.Combine(GlobalInformation.RunTimeConfig.logDirectory, "QTM_intermediateData.bin")));

	public static string INTERMEDIATE_CONFIG_FILE = Path.Combine(Path.GetDirectoryName(Application.ExecutablePath), Path.Combine(GlobalInformation.RunTimeConfig.logDirectory, "QTMConfig_intermediateData.bin"));

	public static string OUTPUT_QTM_FORMAT_FILE = Path.GetFullPath(Path.Combine(Path.GetDirectoryName(Application.ExecutablePath), Path.Combine(GlobalInformation.RunTimeConfig.logDirectory, "Output_QTMFormat.xml")));

	public static Color TITLE_COLOR = Color.BurlyWood;
}
