You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

88 lines
2.3 KiB
C

#pragma once
//属性的类型
enum PROPERTIE_TYPE
{
_PROP_TYPE_INT=0,
_PROP_TYPE_DOUBLE,
_PROP_TYPE_STRING,
_PROP_TYPE_BOOL,
_PROP_TYPE_COLOR,
};
//标识模块属性id
enum MODULE
{
_MODULE_NULL = 0,//表示暂时不需要插入属性设置
_DRAW_PROP,//共同绘制
_LOG_PROP,//日志
_OBJ_PROP,//图形属性
_PLT_PROP,//plt 设置
_PCI_PORT_PROP,//pci 端口设置
_PLATFORM_XY_PROP,//XY 平台属性
_MODULE_PCI365,//pci 365 卡
_MOTOR_PROP,//电机马达属性
_TOOL_CUT_PROP,//切割参数
_APP_PRIORITY_PROP,//程序优先级
_WORK_AREA_PROP,//激光工作范围
_DAHEN_CCD_PROP,//大恒CCD
_GRATING_RULER_PROP,//光栅尺
_RULER_PROP,//标尺
_SIMULATE_PROP,//模拟轨迹
_REAL_DATA_PROP,//真实数据管理
_MIRROR_PROP,//振镜
_SINGLE_CHIP_CARD,//拖机卡
_KEYENCE_CCD_PROP,//基恩士CCD
_TEMPLATE_PROP,//模板管理
_SOCKET_PROP,//socket 通信管理
_OBJ_COMPONENT_PROP,//工作元件管理
_LASER_PROP,//激光
_LAIPU_VB_DLL_PROP,//莱普dll 管理
_EASY_OPERATION_PROP,//图形便捷操作
_COMPENSATE_AREA_PROP,//补偿区域
_AUTHORITY_PROP,//权限管理
_MARK_AREA_PROP,//markarea 区域管理
_PRODUCT_PROP,//工件产品管理
_PLATFORM_XY_DRAW_PROP,//平台位置绘制
_SPECTRA_PHYSICS_LASER_PROP,//光谱物理激光器
_MARK_PAR_PROP,//振镜运动参数
_TUI_HUO_MGR,//激光退火
_OPTO_WAVE_LASER_PROP,//美国光波激光器
_UPK_CO2_PROP,//优派克CO2 打孔机
_UPK_CCD_PROP,//优派克的CCD 设置
_UPK_PLC_PROP,//优派克PLC 设置
_MARK_DATA_PROP,//加工数据管理
_BASLER_CCD_PROP,//德国BASLER CCD
_LPS_IS3000_PROP,//LPS 光检机
_LPS_IS3000_PLC_PROP,
_LPS_IS3000_CUT_TEMP,
_COMMON_FLOW_PROP,//常用流程
_HAWKVIS_CCD_PROP,//霍克视觉的CAMERA
_WORK_RECORD_PROP,//加工记录
_PLC_IO_PROP,
_MOTION_CARD_PCI1245L,//研华PCI1245L 运动控制卡
_PGM_SW_XL_PROP,//汕尾信利设备
};
//绘制属性下拉comb 的类型
enum DRAW_PROP_COMB_TYPE
{
_COMB_OBJ_PROP = 0,//obj 属性
_COMB_DRAW_PROP,//共通绘制属性
};
//设备属性下拉comb 的类型
enum DEVICE_PROP_COMB_TYPE
{
_COMB_NULL_PROP = 0,//空
_COMB_PCI_PROP,//pci 卡参数
_COMB_MOTION_CARD,//运动控制卡
_COMB_MOTOR_PROP,//电机马达
_COMB_PLATFORM_XY_PROP,//XY 平台
_COMB_DEVICE_PROP,//硬件参数
_COMB_WORK_DATA,//工作数据
_COMB_OTHER_PROP,//其他属性
_COMB_SPECIAL_DEVICE_PROP,//特殊设备属性
_COMB_COMMON_FLOW_PROP,//常用流程
};