📄 pbdlgdlg.r
字号:
/*---------------------------------------------------------------------+
| Place Box Dialog Resources |
+---------------------------------------------------------------------*/
#include <rscdefs.h>
#include <dlogbox.h>
#include <dlogids.h>
#include "Pbdlg.h"
#include "Pbdlgcmd.h"
/*---------------------------------------------------------------------+
| Diago Box |
+---------------------------------------------------------------------*/
#define OVERALLWIDTH 25 * XC
#define OVERALLHEIGHT 11 * YC
#define NEWLINE 2 * YC
#define X1 11 * XC /* cell Name */
#define X2 11 * XC /* Leader L/ne */
#define X3 2 * XC /* group Mode */
#define X4 (OVERALLWIDTH/2) - (5 * XC) /* middle of OKAY button */
#define Y1 GENY(1) /* cell Name */
#define Y2 Y1 + NEWLINE /* input string */
#define Y3 Y2 + NEWLINE /* group Mode */
#define Y4 Y3 + NEWLINE /* leader Line */
#define Y5 Y4 + NEWLINE /* Okay button */
#define BW XC * 9 /* box width */
DialogBoxRsc DIALOGID_PlaceBox =
{
DIALOGATTR_DEFAULT,
OVERALLWIDTH,OVERALLHEIGHT,
NOHELP, MHELP, NOHOOK, NOPARENTID,
"Place Box",
{
{{X1, Y1, BW, 0}, Text, TEXTID_cellName, ON, 0, "", ""},
{{X1, Y2, BW, 0}, Text, TEXTID_String, ON, 0,"", ""},
{{X2, Y3, 0, 0}, OptionButton, OPTIONBUTTONID_groupMode, ON, 0,"", ""},
{{X3, Y4, 0, 0}, ToggleButton, TOGGLEID_leaderLine, ON, 0, "", ""},
{{X4, Y5, BW, 0}, PushButton, PUSHBUTTONID_ok, ON, 0, "", ""}
}
};
/*---------------------------------------------------------------------+
| option Items |
+---------------------------------------------------------------------*/
DItem_OptionButtonRsc OPTIONBUTTONID_groupMode =
{
NOSYNONYM, NOHELP, MHELP, NOHOOK, NOARG,
"Grouping :",
"placeBoxInfo.groupMode",
{
{NOTYPE, NOICON, NOCMD, LCMD, 0, NOMASK, ON, "None"},
{NOTYPE, NOICON, NOCMD, LCMD, 1, NOMASK, ON, "Cell"},
{NOTYPE, NOICON, NOCMD, LCMD, 2, NOMASK, ON, "Graphic Group"},
}
};
/*---------------------------------------------------------------------+
| Text Items |
+---------------------------------------------------------------------*/
DItem_TextRsc TEXTID_cellName =
{
NOCMD, LCMD, NOSYNONYM, NOHELP, MHELP, NOHOOK, NOARG,
8, "%s", "%s", "", "", NOMASK, CONCAT,
"Cell Name:",
"placeBoxInfo.cellName"
}
DItem_TextRsc TEXTID_String =
{
NOCMD, LCMD, NOSYNONYM, NOHELP, MHELP, NOHOOK, NOARG,
127, "%s", "%s", "" , "", NOMASK, CONCAT,
"string:",
"placeBoxInfo.String"
};
/*---------------------------------------------------------------------+
| Toggle Buttons |
+---------------------------------------------------------------------*/
DItem_ToggleButtonRsc TOGGLEID_leaderLine =
{
NOCMD, MCMD, NOSYNONYM, NOHELP, MCMD, NOHOOK, NOARG,
NOMASK, NOINVERT,
"Leader Line",
"placeBoxInfo.leaderLine"
};
/*---------------------------------------------------------------------+
| Push Button Items |
+---------------------------------------------------------------------*/
DItem_PushButtonRsc PUSHBUTTONID_ok =
{
NOT_DEFAULT_BUTTON, NOHELP, MHELP,
HOOKITEMID_Button_Place, 0, NOCMD, MCMD, "",
" OK "
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -