📄 mastercontrol.rc
字号:
//Microsoft Developer Studio generated resource script.
//
#include "resource.h"
#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "afxres.h"
/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
// English (U.S.) resources
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
#ifdef _WIN32
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
#pragma code_page(1252)
#endif //_WIN32
#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//
1 TEXTINCLUDE DISCARDABLE
BEGIN
"resource.h\0"
END
2 TEXTINCLUDE DISCARDABLE
BEGIN
"#include ""afxres.h""\r\n"
"\0"
END
3 TEXTINCLUDE DISCARDABLE
BEGIN
"#define _AFX_NO_SPLITTER_RESOURCES\r\n"
"#define _AFX_NO_OLE_RESOURCES\r\n"
"#define _AFX_NO_TRACKER_RESOURCES\r\n"
"#define _AFX_NO_PROPERTY_RESOURCES\r\n"
"\r\n"
"#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)\r\n"
"#ifdef _WIN32\r\n"
"LANGUAGE 9, 1\r\n"
"#pragma code_page(1252)\r\n"
"#endif //_WIN32\r\n"
"#include ""res\\MasterControl.rc2"" // non-Microsoft Visual C++ edited resources\r\n"
"#include ""afxres.rc"" // Standard components\r\n"
"#endif\r\n"
"\0"
END
#endif // APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Icon
//
// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
IDR_MAINFRAME ICON DISCARDABLE "res\\MasterControl.ico"
/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//
IDD_ABOUTBOX DIALOG DISCARDABLE 0, 0, 287, 231
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "About MasterControl"
FONT 8, "MS Sans Serif"
BEGIN
DEFPUSHBUTTON "OK",IDOK,33,129,80,44,WS_GROUP
CONTROL 133,IDC_STATIC,"Static",SS_BITMAP,7,7,272,65
LTEXT "CNC Control for the home PC",IDC_STATIC,27,85,92,8
LTEXT "Presented by blandry@accesscable.net",IDC_STATIC,
31,102,93,16
CTEXT "http://www.accesscable.net/~blandry/index.htm",
IDC_STATIC,63,196,159,8
LTEXT "Licenced Version : XXXXXXXXXXXXX",IDC_STATIC,137,28,135,
8
LTEXT "Full Release",IDC_STATIC,177,54,40,8
END
IDD_MASTERCONTROL_DIALOG DIALOGEX 0, 0, 423, 252
STYLE DS_MODALFRAME | DS_SETFOREGROUND | DS_3DLOOK | WS_MINIMIZEBOX |
WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_TOOLWINDOW | WS_EX_CLIENTEDGE | WS_EX_APPWINDOW
CAPTION "MasterControl Home CNC Controller Ver 3.000 ---- "
MENU IDR_DLGMENU
FONT 8, "MS Sans Serif"
BEGIN
PUSHBUTTON "Exit",IDCANCEL,382,227,34,18
GROUPBOX "",IDC_STATIC,7,7,409,238
PUSHBUTTON "Y++",IDC_YPLUS,49,23,21,14
PUSHBUTTON "X++",IDC_XPLUS,71,38,27,13
PUSHBUTTON "Y--",IDC_YMINUS,49,53,21,14
PUSHBUTTON "X--",IDC_XMINUS,21,38,27,13
EDITTEXT IDC_JOG,39,75,40,14,ES_CENTER | ES_AUTOHSCROLL,
WS_EX_STATICEDGE
LTEXT "Jog",IDC_STATIC,51,94,12,8
LTEXT "mm's",IDC_UNITS,230,103,26,8
PUSHBUTTON "Up",IDC_UP,83,75,21,15
PUSHBUTTON "Dn",IDC_DOWN,19,75,21,15
GROUPBOX "Jog Control",IDC_STATIC,7,18,98,99
GROUPBOX "Statistics Display",IDC_STATIC,261,11,94,105
LTEXT "Linear units",IDC_STATIC,268,28,37,8
LTEXT "Remaining",IDC_STATIC,269,40,34,8
LTEXT "Est Job Time",IDC_STATIC,263,51,42,8
EDITTEXT IDC_LENGTH,310,25,40,12,ES_AUTOHSCROLL | ES_READONLY |
ES_NUMBER
GROUPBOX "Current Location",IDC_STATIC,261,66,94,50
LTEXT "X-Loc",IDC_STATIC,279,77,20,8
LTEXT "Y-Loc",IDC_STATIC,279,90,20,8
LTEXT "Z-Loc",IDC_STATIC,279,103,20,8
EDITTEXT IDC_XLOC,310,75,40,12,ES_AUTOHSCROLL | ES_READONLY |
ES_NUMBER
EDITTEXT IDC_YLOC,310,88,40,12,ES_AUTOHSCROLL | ES_READONLY |
ES_NUMBER
EDITTEXT IDC_ZLOC,310,101,40,12,ES_AUTOHSCROLL | ES_READONLY |
ES_NUMBER
GROUPBOX "Conditions Display",IDC_STATIC,191,14,70,102
LTEXT "Router",IDC_STATIC,206,39,22,8
LTEXT "Emerg",IDC_STATIC,206,52,21,8
LTEXT "X-Home",IDC_STATIC,206,65,26,8
LTEXT "Y-Home",IDC_STATIC,206,78,26,8
LTEXT "Z-Home",IDC_STATIC,206,91,26,8
CONTROL "",IDC_LEDROUTE,"Button",BS_AUTORADIOBUTTON | WS_GROUP,
237,39,16,10
CONTROL "",IDC_LEDEMERG,"Button",BS_AUTORADIOBUTTON | WS_GROUP,
237,52,20,10
CONTROL "",IDC_LEDXHOME,"Button",BS_AUTORADIOBUTTON | WS_GROUP,
237,65,18,10
CONTROL "",IDC_LEDYHOME,"Button",BS_AUTORADIOBUTTON | WS_GROUP,
237,78,18,10
CONTROL "",IDC_LEDZHOME,"Button",BS_AUTORADIOBUTTON | WS_GROUP,
237,91,19,10
GROUPBOX "GoTo new Position",IDC_STATIC,104,14,88,102
LTEXT "X-Loc",IDC_STATIC,115,34,20,8
LTEXT "Y-Loc",IDC_STATIC,115,50,20,8
LTEXT "Z-Loc",IDC_STATIC,115,66,20,8
EDITTEXT IDC_XGOTO,142,34,40,12,ES_AUTOHSCROLL
EDITTEXT IDC_YGOTO,142,50,40,12,ES_AUTOHSCROLL
EDITTEXT IDC_ZGOTO,142,66,40,12,ES_AUTOHSCROLL
PUSHBUTTON "Go",IDC_GO,126,85,50,20
CONTROL 144,IDC_DISPLAY,"Static",SS_BITMAP | SS_SUNKEN |
WS_BORDER,219,122,127,117,WS_EX_DLGMODALFRAME |
WS_EX_CLIENTEDGE | WS_EX_STATICEDGE
LTEXT "Units:",IDC_STATIC,206,103,19,8
PUSHBUTTON "X",IDC_HOMEX,45,131,21,17
PUSHBUTTON "Y",IDC_HOMEY,45,149,21,17
PUSHBUTTON "Z",IDC_HOMEZ,45,167,21,17
PUSHBUTTON "All",IDC_HOMEALL,23,131,16,54
GROUPBOX "Soft Home Ctl",IDC_STATIC,17,120,54,93
LTEXT "No Job",IDC_STARTTIME,310,38,40,11,SS_SUNKEN |
WS_BORDER,WS_EX_STATICEDGE
LTEXT "Simulate",IDC_REMAINING,310,50,40,11,SS_SUNKEN |
WS_BORDER,WS_EX_STATICEDGE
PUSHBUTTON "Set Home",IDC_SETHOME,23,187,42,23
CTEXT "No File Loaded",IDC_FILENAME,128,120,79,8
EDITTEXT IDC_XMIN,349,158,21,12,ES_AUTOHSCROLL | ES_READONLY
EDITTEXT IDC_XMAX,389,159,21,12,ES_AUTOHSCROLL | ES_READONLY
EDITTEXT IDC_ZMIN,349,188,21,12,ES_AUTOHSCROLL | ES_READONLY
EDITTEXT IDC_YMIN,349,173,21,12,ES_AUTOHSCROLL | ES_READONLY
EDITTEXT IDC_YMAX,389,174,21,12,ES_AUTOHSCROLL | ES_READONLY
EDITTEXT IDC_ZMAX,389,189,21,12,ES_AUTOHSCROLL | ES_READONLY
LTEXT "Min",IDC_STATIC,353,148,12,8
LTEXT "Max",IDC_STATIC,391,148,14,8
CTEXT "X",IDC_STATIC,374,160,11,8
CTEXT "Y",IDC_STATIC,374,175,11,8
CTEXT "Z",IDC_STATIC,374,190,11,8
PUSHBUTTON "Run",IDC_RUN,175,154,34,14
PUSHBUTTON "Pause",IDC_PAUSE,131,172,34,14
EDITTEXT IDC_CURRENT,129,140,40,12,ES_CENTER | ES_AUTOHSCROLL |
ES_READONLY
LTEXT "Line #",IDC_STATIC,135,130,21,8
PUSHBUTTON "On",IDC_DISPON,130,215,26,10
PUSHBUTTON "Off",IDC_DISPOFF,129,228,26,10
CONTROL "",IDC_DISPONLED,"Button",BS_AUTORADIOBUTTON | WS_GROUP,
130,200,11,10
CONTROL "",IDC_DISPOFFLED,"Button",BS_AUTORADIOBUTTON | WS_GROUP,
145,200,11,10
CONTROL "",IDC_RUNNING,"Button",BS_AUTORADIOBUTTON | WS_GROUP,
185,175,13,10
PUSHBUTTON "Simulate",IDC_SIMULATE,169,202,32,35
PUSHBUTTON "Reset ",IDC_RESET,175,142,34,10
GROUPBOX "Aux Ctl",IDC_STATIC,358,11,58,132
PUSHBUTTON "Aux1",IDC_AUX1,361,23,25,13
PUSHBUTTON "Aux2",IDC_AUX2,361,42,25,13
PUSHBUTTON "Aux3",IDC_AUX3,361,63,25,13
CONTROL "",IDC_AUXLED1,"Button",BS_AUTORADIOBUTTON | WS_GROUP,
393,24,15,10
CONTROL "",IDC_AUXLED2,"Button",BS_AUTORADIOBUTTON | WS_GROUP,
393,44,15,10
CONTROL "",IDC_AUXLED3,"Button",BS_AUTORADIOBUTTON | WS_GROUP,
393,64,15,10
CONTROL "",IDC_ENABLELED,"Button",BS_AUTORADIOBUTTON | WS_GROUP,
378,95,15,10
LTEXT "Motor Enable",IDC_STATIC,364,82,43,8
PUSHBUTTON "Enable",IDC_SAFETY,365,108,42,27
GROUPBOX "Hard Home",IDC_STATIC,17,214,79,25
PUSHBUTTON "X",IDC_XLIMIT,21,224,13,12
PUSHBUTTON "Y",IDC_YLIMIT,37,224,13,12
PUSHBUTTON "Z",IDC_ZLIMIT,53,224,13,12
PUSHBUTTON "All",IDC_ALLLIMIT,74,224,13,12
GROUPBOX "Display",IDC_STATIC,123,189,89,56
GROUPBOX "Limits Coor",IDC_STATIC,73,120,48,74
LTEXT "X",IDC_STATIC,78,135,8,8
LTEXT "Y",IDC_STATIC,78,148,8,8
LTEXT "Z",IDC_STATIC,78,161,8,8
EDITTEXT IDC_XLIMITCOOR,89,132,27,12,ES_AUTOHSCROLL | ES_READONLY
EDITTEXT IDC_YLIMITCOOR,89,146,27,12,ES_AUTOHSCROLL | ES_READONLY
EDITTEXT IDC_ZLIMITCOOR,89,160,27,12,ES_AUTOHSCROLL | ES_READONLY
PUSHBUTTON "Router On",IDC_ROUTER,205,24,45,12
PUSHBUTTON "Manual",IDC_AUTOEMERG,129,155,41,12
PUSHBUTTON "Feeds",IDC_FEEDS,78,197,42,13
END
IDD_PROPPULSES DIALOG DISCARDABLE 0, 0, 260, 266
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Timing"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Resolution",IDC_STATIC,17,17,230,97
EDITTEXT IDC_XPPI,149,50,40,12,ES_AUTOHSCROLL
EDITTEXT IDC_YPPI,149,67,40,14,ES_AUTOHSCROLL
EDITTEXT IDC_ZPPI,149,85,40,14,ES_AUTOHSCROLL
LTEXT "X-Motor Pulses per Inch",IDC_STATIC,62,53,76,8
LTEXT "Y-Motor Pulses per Inch",IDC_STATIC,61,69,76,8
LTEXT "Z-Motor Pulses per Inch",IDC_STATIC,62,86,76,8
GROUPBOX "Time of pulse ( Port access time additional )",
IDC_STATIC,17,118,230,124
CONTROL 129,IDC_STATIC,"Static",SS_BITMAP,169,179,66,39
LTEXT "X-Motor",IDC_STATIC,27,179,26,8
LTEXT "Y-Motor",IDC_STATIC,27,193,26,8
LTEXT "Z-Motor",IDC_STATIC,27,206,26,8
EDITTEXT IDC_XWIDTH,57,176,46,12,ES_AUTOHSCROLL
EDITTEXT IDC_YWIDTH,57,190,46,12,ES_AUTOHSCROLL
EDITTEXT IDC_YOVERLAP,116,190,46,12,ES_AUTOHSCROLL
EDITTEXT IDC_XOVERLAP,116,176,46,12,ES_AUTOHSCROLL
EDITTEXT IDC_ZWIDTH,57,203,46,12,ES_AUTOHSCROLL
EDITTEXT IDC_ZOVERLAP,116,205,46,12,ES_AUTOHSCROLL
LTEXT "a",IDC_STATIC,73,162,8,8
LTEXT "b",IDC_STATIC,135,162,8,8
LTEXT "All values in seconds. Ex. 100ns = .0000001",IDC_STATIC,
65,223,140,8
LTEXT "Steps of Rotation per inch of movement.",IDC_STATIC,64,
31,133,12
LTEXT "These may be set to zero except on very fast CPU's",
IDC_STATIC,27,136,164,8
END
IDD_PROPSPEEDS DIALOG DISCARDABLE 0, 0, 260, 266
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Speeds"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Motor Speeds Default",IDC_STATIC,15,17,232,114
LTEXT "G0 Rapid ",IDC_STATIC,63,44,35,8
LTEXT "Minimum Speed IPS",IDC_STATIC,167,45,70,8
LTEXT "X-Motor",IDC_STATIC,24,60,26,8
LTEXT "Y-Motor",IDC_STATIC,24,74,26,8
LTEXT "Z-Motor",IDC_STATIC,24,88,26,8
EDITTEXT IDC_XMAXIPS,60,59,40,12,ES_AUTOHSCROLL
EDITTEXT IDC_YMAXIPS,60,73,40,12,ES_AUTOHSCROLL
EDITTEXT IDC_ZMAXIPS,60,87,40,12,ES_AUTOHSCROLL
EDITTEXT IDC_XMINIPS,179,59,40,12,ES_AUTOHSCROLL
EDITTEXT IDC_YMINIPS,179,73,40,12,ES_AUTOHSCROLL
EDITTEXT IDC_ZMINIPS,179,87,40,12,ES_AUTOHSCROLL
GROUPBOX "Ramping Curves",IDC_STATIC,17,138,230,113
CONTROL 130,IDC_STATIC,"Static",SS_BITMAP,29,150,75,30
LTEXT "X-Motor",IDC_STATIC,106,203,26,8
LTEXT "Y-Motor",IDC_STATIC,106,218,26,8
LTEXT "Z-Motor",IDC_STATIC,106,234,26,8
LTEXT "a",IDC_STATIC,160,190,8,8
LTEXT "b",IDC_STATIC,210,191,8,8
EDITTEXT IDC_XACC,144,202,40,12,ES_AUTOHSCROLL
EDITTEXT IDC_YACC,144,217,40,12,ES_AUTOHSCROLL
EDITTEXT IDC_ZACC,144,231,40,12,ES_AUTOHSCROLL
EDITTEXT IDC_XDEC,195,202,40,12,ES_AUTOHSCROLL
EDITTEXT IDC_YDEC,195,217,40,12,ES_AUTOHSCROLL
EDITTEXT IDC_ZDEC,195,231,40,12,ES_AUTOHSCROLL
LTEXT "Enter ramp length in inches.",IDC_STATIC,147,174,88,8
LTEXT "IPS = inches per Second",IDC_STATIC,98,33,80,8
CONTROL "Ramp enabled",IDC_XRAMP,"Button",BS_AUTORADIOBUTTON |
WS_GROUP,37,204,62,10
CONTROL "Ramp enabled",IDC_YRAMP,"Button",BS_AUTORADIOBUTTON |
WS_GROUP,37,217,62,10
CONTROL "Ramp enabled",IDC_ZRAMP,"Button",BS_AUTORADIOBUTTON |
WS_GROUP,37,231,62,10
LTEXT "G1 Cutting",IDC_STATIC,119,45,34,8
EDITTEXT IDC_XMAXIPSCUT,118,59,40,12,ES_AUTOHSCROLL
EDITTEXT IDC_YMAXIPSCUT,118,73,40,12,ES_AUTOHSCROLL
EDITTEXT IDC_ZMAXIPSCUT,118,87,40,12,ES_AUTOHSCROLL
END
IDD_PROPPINS DIALOG DISCARDABLE 0, 0, 260, 266
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Pinouts"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Pinout of Parallel Port ",IDC_STATIC,15,7,231,247
CONTROL "LPT1",IDC_LPT1,"Button",BS_AUTORADIOBUTTON,58,26,33,10
CONTROL "LPT2",IDC_LPT2,"Button",BS_AUTORADIOBUTTON,97,26,33,10
CONTROL "LPT3",IDC_LPT3,"Button",BS_AUTORADIOBUTTON,140,26,33,10
CONTROL "LPT4",IDC_LPT4,"Button",BS_AUTORADIOBUTTON,181,26,33,10
GROUPBOX "Printer Port",IDC_STATIC,47,18,174,21
CONTROL "Enable 48-I/O Board",IDC_IOBOARD,"Button",
BS_AUTORADIOBUTTON | WS_GROUP,36,198,81,10
GROUPBOX "48-Pin I/O Board",IDC_STATIC,35,209,201,35
LTEXT "Sin/Cos 4-bit ADC controllers only.",IDC_STATIC,77,218,
116,11
LTEXT "X100 dual 8255 Board",IDC_STATIC,91,230,72,8
GROUPBOX "Primary Function PlugField",IDC_STATIC,27,48,213,149
LTEXT "X-Dir",IDC_XDIR,51,98,16,8,SS_NOTIFY | NOT WS_GROUP
LTEXT "X-Step",IDC_XSTEP,45,109,22,8,SS_NOTIFY | NOT WS_GROUP
LTEXT "Y-Dir",IDC_YDIR,51,120,16,8,SS_NOTIFY | NOT WS_GROUP
LTEXT "Y-Step",IDC_YSTEP,45,131,22,8,SS_NOTIFY
LTEXT "Z-Dir",IDC_ZDIR,51,143,16,8,SS_NOTIFY
LTEXT "Z-Step",IDC_ZSTEP,45,154,22,8,SS_NOTIFY
LTEXT "2",IDC_TWO,79,86,8,8,SS_NOTIFY | NOT WS_GROUP
LTEXT "3",IDC_THREE,95,86,8,8,SS_NOTIFY
LTEXT "4",IDC_FOUR,109,86,8,8,SS_NOTIFY
LTEXT "5",IDC_FIVE,125,86,8,8,SS_NOTIFY
LTEXT "6",IDC_SIX,139,86,8,8,SS_NOTIFY
LTEXT "7",IDC_SEVEN,155,86,8,8,SS_NOTIFY
LTEXT "8",IDC_EIGHT,169,86,8,8,SS_NOTIFY
LTEXT "9",IDC_NINE,185,86,8,8,SS_NOTIFY
LTEXT "Spindle",IDC_SPINDLE,43,165,24,8,SS_NOTIFY
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -