724ac2afb8
# Conflicts: # Client.Utils/Constants.cs # Client/View/NcWindow.cs # Libs/CMS_CORE_Library.dll # Step.Config/Config/serverConfig.xml # Step.Core/ThreadsFunctions.cs # Step.Model/Constants.cs # Step.Model/DTOModels/AlarmModels/DTOAlarmHistoricModel.cs # Step.Model/DatabaseModels/NcMagazinePositionModel.cs # Step.Model/Step.Model.csproj
88 lines
4.0 KiB
C#
88 lines
4.0 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace Client.Utils
|
|
{
|
|
public static class Constants
|
|
{
|
|
|
|
//Folders
|
|
public static String BASE_PATH = System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location) + "\\";
|
|
public static String BROWSER_CACHE_FOLDER = BASE_PATH + "LocalStorage";
|
|
public static String STARTUP_CONFIG_SCHEMA_PATH = BASE_PATH + "ClientValidator.xsd";
|
|
public static String STARTUP_CONFIG_PATH = BASE_PATH + "Config.xml";
|
|
public static String CEF_PATH = BASE_PATH + "CEF";
|
|
public static String CEF_X86_PATH = BASE_PATH + "CEF\\Release_X86";
|
|
public static String CEF_X64_PATH = BASE_PATH + "CEF\\Release_X64";
|
|
public static String CEF_LOCALES_PATH = BASE_PATH + "CEF\\Resources\\locales";
|
|
public static String CEF_EXCEPTIONLOG_PATH = BASE_PATH + "ExceptionLog";
|
|
public static String errorPageFile = BASE_PATH + "error.pg";
|
|
<<<<<<< HEAD
|
|
public static String JOB_OPENING_PATH = "C:\\CMS\\ACTIVE\\TMP\\clientTmpJob\\";
|
|
=======
|
|
public static String JOB_OPENING_PATH = "C:\\CMS\\Active\\TMP\\clientTmpJob\\";
|
|
>>>>>>> feature/Scada
|
|
|
|
//Config Names
|
|
public const string CONFIG_KEY = "Config";
|
|
public const string CLIENT_CONFIG_KEY = "Client";
|
|
public const string CONNECTION_CONFIG_KEY = "Connection";
|
|
public const string VENDORHMI_CONFIG_KEY = "VendorHmi";
|
|
public const string EXTSFT_CONFIG_KEY = "ExtSoftwares";
|
|
public const string SFT_CONFIG_KEY = "Software";
|
|
public const string JOB_MAIN_FILENAME = "main.cnc";
|
|
public const string JOB_METADATA_FILENAME = "metadata.json";
|
|
public enum Rendering {GPU = 0, CPU = 1 };
|
|
|
|
|
|
|
|
//BROWSER OBJECT NAME -> The first letter must be Lower-Case (CEF Settings)
|
|
public const String BROWSER_JS_OBJ_NAME = "cmsClient";
|
|
|
|
//Nc States
|
|
public enum NcState { HIDE = 0, SHOW = 1,READONLY = 2 };
|
|
|
|
|
|
//HMI Size & Position
|
|
public const int HMI_WINDOW_WIDTH_DEMO = 1024;
|
|
public const int HMI_WINDOW_HEIGHT_DEMO = 768;
|
|
public const int HMI_WINDOW_WIDTH_FANUC = 960;
|
|
public const int HMI_WINDOW_HEIGHT_FANUC = 740;
|
|
public const int HMI_WINDOW_WIDTH_SIEMENS = 1024;
|
|
public const int HMI_WINDOW_HEIGHT_SIEMENS = 768;
|
|
public const int HMI_WINDOW_WIDTH_OSAI = 1024;
|
|
public const int HMI_WINDOW_HEIGHT_OSAI = 768;
|
|
|
|
public const int HMI_WINDOW_POS_X_DEMO = 56;
|
|
public const int HMI_WINDOW_POS_Y_DEMO = 176;
|
|
public const int HMI_WINDOW_POS_X_FANUC = 88;
|
|
public const int HMI_WINDOW_POS_Y_FANUC = 190;
|
|
public const int HMI_WINDOW_POS_X_SIEMENS = 56;
|
|
public const int HMI_WINDOW_POS_Y_SIEMENS = 176;
|
|
public const int HMI_WINDOW_POS_X_OSAI = 56;
|
|
public const int HMI_WINDOW_POS_Y_OSAI = 176;
|
|
public const string HMI_WINDOW_TITLE_FANUC = "CNC Screen Display Function";
|
|
public const string HMI_WINDOW_TITLE_SIEMENS = "SINUMERIK Operate - Window Mode";
|
|
public const string HMI_WINDOW_TITLE_SIEMENS_CMS_CONTROL = "Sinumerik HMI";
|
|
|
|
|
|
//KEYBOARD Constants
|
|
public const int KEYB_HEIGHT = 377;
|
|
public const int KEYB_WIDTH = 1134;
|
|
public const int KEYB_Y_OFFSET = 15;
|
|
public const string KEYB_EXE_NAME = "OSK.EXE";
|
|
public const string KEYB_PROC_NAME = "OSK";
|
|
|
|
public const string StartingPage = "index.html";
|
|
public const string UPLOAD_PAGE = "/api/file_manager/upload";
|
|
public const string UPLOAD_ADD_QUEUE = "/api/file_manager/queue/add";
|
|
public const string ConfigPage = "api/configuration/client";
|
|
public const string errorPageUrl = @"error://error/";
|
|
|
|
public static string[] JOB_EXTENSIONS = { ".job", ".zip" };
|
|
}
|
|
}
|