📄 imageboard.rc
字号:
MENUITEM "层叠(&C)", ID_WINDOW_CASCADE
MENUITEM "平铺(&T)", ID_WINDOW_TILE_HORZ
MENUITEM "排列图标(&A)", ID_WINDOW_ARRANGE
END
POPUP "帮助(&H)"
BEGIN
MENUITEM "关于 ImageBoard(&A)...", ID_APP_ABOUT
END
END
/////////////////////////////////////////////////////////////////////////////
//
// Accelerator
//
IDR_MAINFRAME ACCELERATORS PRELOAD MOVEABLE PURE
BEGIN
"A", ID_EDIT_SELECT_ALL, VIRTKEY, CONTROL, NOINVERT
"C", ID_EDIT_COPY, VIRTKEY, CONTROL, NOINVERT
"N", ID_FILE_NEW, VIRTKEY, CONTROL, NOINVERT
"O", ID_FILE_OPEN, VIRTKEY, CONTROL, NOINVERT
"P", ID_FILE_PRINT, VIRTKEY, CONTROL, NOINVERT
"S", ID_FILE_SAVE, VIRTKEY, CONTROL, NOINVERT
VK_APPS, ID_EDIT_PASTE, VIRTKEY, CONTROL, NOINVERT
VK_BACK, ID_EDIT_UNDO, VIRTKEY, ALT, NOINVERT
VK_DELETE, ID_EDIT_CLEAR, VIRTKEY, NOINVERT
VK_DELETE, ID_EDIT_CUT, VIRTKEY, SHIFT, NOINVERT
VK_F4, ID_EDIT_REDO, VIRTKEY, NOINVERT
VK_F6, ID_NEXT_PANE, VIRTKEY, NOINVERT
VK_F6, ID_PREV_PANE, VIRTKEY, SHIFT, NOINVERT
VK_INSERT, ID_EDIT_COPY, VIRTKEY, CONTROL, NOINVERT
VK_INSERT, ID_EDIT_PASTE, VIRTKEY, SHIFT, NOINVERT
"X", ID_EDIT_CUT, VIRTKEY, CONTROL, NOINVERT
"Z", ID_EDIT_UNDO, VIRTKEY, CONTROL, NOINVERT
END
/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//
IDD_PENWIDTH DIALOG DISCARDABLE 0, 0, 135, 69
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "画笔宽度"
FONT 8, "MS Sans Serif"
BEGIN
DEFPUSHBUTTON "确定",IDOK,13,48,50,14
PUSHBUTTON "取消",IDCANCEL,72,48,50,14
RTEXT "线宽",IDC_STATIC,12,23,24,13
EDITTEXT IDC_EDIT1,50,21,40,13,ES_AUTOHSCROLL
LTEXT "象素",IDC_STATIC,97,23,24,13
END
IDD_PAINTPARAM DIALOGEX 0, 0, 56, 155
STYLE WS_CHILD
EXSTYLE WS_EX_STATICEDGE
FONT 8, "MS Sans Serif"
BEGIN
END
IDD_SELECTPASTE DIALOG DISCARDABLE 0, 0, 124, 105
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "选择性粘贴"
FONT 8, "MS Sans Serif"
BEGIN
DEFPUSHBUTTON "确定",IDOK,10,84,50,14
PUSHBUTTON "取消",IDCANCEL,63,84,50,14
GROUPBOX "可用格式",IDC_STATIC,7,7,110,66
CONTROL "与设备无关位图(&I)",IDC_RADIO_DIB,"Button",
BS_AUTORADIOBUTTON,17,21,90,11
CONTROL "与设备相关位图(&B)",IDC_RADIO_BITMAP,"Button",
BS_AUTORADIOBUTTON,17,37,90,11
CONTROL "调色板(&P)",IDC_RADIO_PALETTE,"Button",
BS_AUTORADIOBUTTON,17,53,90,11
END
IDD_SCALE DIALOG DISCARDABLE 0, 0, 193, 90
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "缩放图象"
FONT 8, "MS Sans Serif"
BEGIN
RTEXT "宽度(&W)",IDC_STATIC,7,13,30,8
EDITTEXT IDC_WIDTH,42,11,28,12,ES_AUTOHSCROLL
RTEXT "高度(&H)",IDC_STATIC,78,13,28,8
EDITTEXT IDC_HEIGHT,111,11,28,12,ES_AUTOHSCROLL
GROUPBOX "长度单位",IDC_STATIC,7,32,132,28,WS_GROUP
CONTROL "厘米(&C)",IDC_CM,"Button",BS_AUTORADIOBUTTON,13,44,37,
10
CONTROL "英寸(&I)",IDC_INCH,"Button",BS_AUTORADIOBUTTON,55,44,38,
10
CONTROL "象素(&P)",IDC_PIXEL,"Button",BS_AUTORADIOBUTTON,96,44,
39,10
CONTROL "保持宽、高比例(&P)",IDC_PROPORTIONAL,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,8,69,132,10
DEFPUSHBUTTON "确定",IDOK,149,32,37,14
PUSHBUTTON "取消",IDCANCEL,149,52,37,14
PUSHBUTTON "还原(&R)",IDC_RESET,149,9,37,14
END
IDD_CANVASSIZE DIALOGEX 0, 0, 197, 189
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "象框大小"
FONT 8, "MS Sans Serif"
BEGIN
EDITTEXT IDC_WIDTH,42,11,28,12,ES_AUTOHSCROLL
EDITTEXT IDC_HEIGHT,114,11,28,12,ES_AUTOHSCROLL
GROUPBOX "Unit",IDC_STATIC,7,31,135,28,WS_GROUP
CONTROL "厘米(&C)",IDC_CM,"Button",BS_AUTORADIOBUTTON,13,43,39,
10
CONTROL "英寸(&I)",IDC_INCH,"Button",BS_AUTORADIOBUTTON,56,43,38,
10
CONTROL "象素(&P)",IDC_PIXEL,"Button",BS_AUTORADIOBUTTON,99,43,
39,10
GROUPBOX "Locate image in canvas",IDC_STATIC,7,88,121,94,WS_GROUP,
WS_EX_TRANSPARENT
PUSHBUTTON "还原(&R)",IDC_RESET,153,9,37,14
DEFPUSHBUTTON "确定",IDOK,153,31,37,14
PUSHBUTTON "取消",IDCANCEL,153,52,37,14
CONTROL "Button2",IDC_UL,"Button",BS_OWNERDRAW | WS_TABSTOP,38,
110,19,19
CONTROL "Button2",IDC_UP,"Button",BS_OWNERDRAW | WS_TABSTOP,58,
110,19,19
CONTROL "Button2",IDC_UR,"Button",BS_OWNERDRAW | WS_TABSTOP,78,
110,19,19
CONTROL "Button2",IDC_LEFT,"Button",BS_OWNERDRAW | WS_TABSTOP,38,
130,19,19
CONTROL "Button2",IDC_CENTER,"Button",BS_OWNERDRAW | WS_TABSTOP,
58,130,19,19
CONTROL "Button2",IDC_RIGHT,"Button",BS_OWNERDRAW | WS_TABSTOP,
78,130,19,19
CONTROL "Button2",IDC_DL,"Button",BS_OWNERDRAW | WS_TABSTOP,38,
150,19,19
CONTROL "Button2",IDC_DOWN,"Button",BS_OWNERDRAW | WS_TABSTOP,58,
150,19,19
CONTROL "Button2",IDC_DR,"Button",BS_OWNERDRAW | WS_TABSTOP,78,
150,19,19
RTEXT "宽度(&W)",IDC_STATIC,7,13,30,8
RTEXT "高度(&H)",IDC_STATIC,81,13,28,8
CONTROL "保持宽、高比例(&P)",IDC_PROPORTIONAL,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,7,69,135,10
END
IDD_GRAY DIALOG DISCARDABLE 0, 0, 162, 112
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "灰度转换方式"
FONT 8, "MS Sans Serif"
BEGIN
DEFPUSHBUTTON "确定",IDOK,22,91,50,14
PUSHBUTTON "取消",IDCANCEL,89,91,50,14
GROUPBOX "算法",IDC_STATIC,13,7,76,72
CONTROL "平均值法(&N)",IDC_RADIO1,"Button",BS_AUTORADIOBUTTON,19,
24,63,11
CONTROL "最大值法(&M)",IDC_RADIO2,"Button",BS_AUTORADIOBUTTON,19,
42,63,11
CONTROL "加权法(&W)",IDC_RADIO3,"Button",BS_AUTORADIOBUTTON,19,
60,63,11
LTEXT "R",IDC_STATIC,107,23,13,12
EDITTEXT IDC_EDIT1,120,20,30,14,ES_AUTOHSCROLL
LTEXT "G",IDC_STATIC,107,45,13,12
EDITTEXT IDC_EDIT2,120,42,30,14,ES_AUTOHSCROLL
LTEXT "B",IDC_STATIC,107,67,13,12
EDITTEXT IDC_EDIT3,120,64,30,14,ES_AUTOHSCROLL
LTEXT "权重:",IDC_STATIC,105,7,44,8
END
IDD_COLOR DIALOGEX 0, 0, 195, 131
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "调整颜色"
FONT 8, "MS Sans Serif", 0, 0, 0x1
BEGIN
GROUPBOX "颜色模型",IDC_STATIC,13,7,45,89
CONTROL "&RGB",IDC_RADIO1,"Button",BS_AUTORADIOBUTTON,19,24,27,
11
CONTROL "&CMYK",IDC_RADIO4,"Button",BS_AUTORADIOBUTTON,19,42,27,
11
CONTROL "HS&I",IDC_RADIO2,"Button",BS_AUTORADIOBUTTON,19,60,27,
11
CONTROL "H&LS",IDC_RADIO3,"Button",BS_AUTORADIOBUTTON,19,78,27,
11
SCROLLBAR IDC_SCROLLBAR1,85,25,71,12,SBS_RIGHTALIGN
SCROLLBAR IDC_SCROLLBAR2,85,52,71,12,SBS_RIGHTALIGN
SCROLLBAR IDC_SCROLLBAR3,85,79,71,12,SBS_RIGHTALIGN
DEFPUSHBUTTON "确定",IDOK,39,110,50,14
PUSHBUTTON "取消",IDCANCEL,106,110,50,14
LTEXT "R",IDC_NAME1,71,27,13,12
LTEXT "G",IDC_NAME2,71,54,13,12
LTEXT "B",IDC_NAME3,71,81,13,12
LTEXT "",IDC_VALUE1,160,25,22,12,0,WS_EX_STATICEDGE
LTEXT "",IDC_VALUE2,160,52,22,12,0,WS_EX_STATICEDGE
LTEXT "",IDC_VALUE3,160,79,22,12,0,WS_EX_STATICEDGE
LTEXT "-",IDC_STATIC,87,11,9,10
RTEXT "+",IDC_STATIC,145,11,9,10
END
IDD_BC DIALOGEX 0, 0, 187, 100
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "调整亮度/对比度"
FONT 8, "MS Sans Serif", 0, 0, 0x1
BEGIN
DEFPUSHBUTTON "确定",IDOK,34,79,50,14
PUSHBUTTON "取消",IDCANCEL,103,79,50,14
LTEXT "亮度",IDC_STATIC,7,25,26,11
SCROLLBAR IDC_SCROLLBAR1,37,25,106,11
LTEXT "Static",IDC_BRIGHT,155,25,25,11,0,WS_EX_STATICEDGE
LTEXT "对比度",IDC_STATIC,7,51,26,11
SCROLLBAR IDC_SCROLLBAR2,37,51,106,11
LTEXT "Static",IDC_CONTRAST,155,51,25,11,0,WS_EX_STATICEDGE
LTEXT "-",IDC_STATIC,39,10,15,8
RTEXT "+",IDC_STATIC,125,10,15,8
END
IDD_COLORBITS DIALOG DISCARDABLE 0, 0, 158, 106
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "改变颜色位数"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "新颜色位数",IDC_COLORBITS,7,16,84,77,WS_GROUP
CONTROL "&24位",IDC_RADIO24,"Button",BS_AUTORADIOBUTTON,30,34,37,
10
CONTROL "&8位",IDC_RADIO8,"Button",BS_AUTORADIOBUTTON,30,48,37,
10
CONTROL "&4位",IDC_RADIO4,"Button",BS_AUTORADIOBUTTON,30,62,37,
10
CONTROL "&1位",IDC_RADIO1,"Button",BS_AUTORADIOBUTTON,30,76,37,
10
DEFPUSHBUTTON "确定",IDOK,100,20,50,14
PUSHBUTTON "取消",IDCANCEL,100,44,50,14
END
IDD_CONVOLUTE DIALOGEX 0, 0, 187, 76
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "卷积强度"
FONT 8, "MS Sans Serif"
BEGIN
DEFPUSHBUTTON "OK",IDOK,30,55,50,14
PUSHBUTTON "Cancel",IDCANCEL,108,55,50,14
CONTROL "Slider1",IDC_SLIDER1,"msctls_trackbar32",TBS_TOP |
TBS_NOTICKS | WS_TABSTOP,7,26,137,11
LTEXT "",IDC_VALUE,153,25,27,12,0,WS_EX_STATICEDGE
LTEXT "-",IDC_STATIC,14,15,10,9
LTEXT "+",IDC_STATIC,138,15,10,9
END
IDD_ABOUTDLG DIALOGEX 50, 50, 242, 202
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "关于ImageBoard"
FONT 8, "MS Sans Serif"
BEGIN
DEFPUSHBUTTON "确定",IDOK,185,11,42,14
LTEXT "ImageBoard 0.8 版",-1,48,14,128,8
LTEXT "周长发 编制 1999年4月",-1,48,59,127,8
RTEXT "可用物理内存:",-1,29,107,107,10,NOT WS_GROUP
LTEXT "(Avail mem)",IDC_AVAIL_MEM,142,107,70,10,NOT WS_GROUP
RTEXT "操作系统启动盘总空间:",-1,29,167,107,10,NOT WS_GROUP
LTEXT "(Disk space)",IDC_TOTAL_SPACE,142,167,70,10,NOT
WS_GROUP
CONTROL "",-1,"Static",SS_BLACKRECT,27,81,187,2,WS_EX_STATICEDGE
ICON IDR_MAINFRAME,-1,8,11,20,20
RTEXT "物理内存:",-1,29,95,107,10,NOT WS_GROUP
LTEXT "(Physical mem)",IDC_PHYSICAL_MEM,142,95,70,10,NOT
WS_GROUP
RTEXT "可用虚拟内存:",-1,29,119,107,10,NOT WS_GROUP
LTEXT "(Avail virtual mem)",IDC_AVAIL_VIRTUAL_MEM,142,119,70,
10,NOT WS_GROUP
RTEXT "CPU 类型:",-1,29,131,107,10,NOT WS_GROUP
LTEXT "(CPU)",IDC_CPU,142,131,70,10,NOT WS_GROUP
RTEXT "操作系统:",-1,29,143,107,10,NOT WS_GROUP
LTEXT "(OS)",IDC_OS,142,143,70,10,NOT WS_GROUP
RTEXT "Windows 版本:",-1,29,155,107,10,NOT WS_GROUP
LTEXT "(Version)",IDC_VERSION,142,155,70,10,NOT WS_GROUP
RTEXT "操作系统启动盘空闲空间:",-1,29,179,107,10,NOT WS_GROUP
LTEXT "(Free space)",IDC_FREE_SPACE,142,179,70,10,NOT WS_GROUP
LTEXT "注意:本程序没有经过严格测试,仅作为图象处理功能的演示程序。",
-1,48,32,127,24
END
#ifndef _MAC
/////////////////////////////////////////////////////////////////////////////
//
// Version
//
VS_VERSION_INFO VERSIONINFO
FILEVERSION 1,0,0,1
PRODUCTVERSION 1,0,0,1
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
#else
FILEFLAGS 0x0L
#endif
FILEOS 0x4L
FILETYPE 0x1L
FILESUBTYPE 0x0L
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "080404B0"
BEGIN
VALUE "CompanyName", "\0"
VALUE "FileDescription", "ImageBoard Microsoft 基础类应用程序\0"
VALUE "FileVersion", "1, 0, 0, 1\0"
VALUE "InternalName", "ImageBoard\0"
VALUE "LegalCopyright", "版权所有 (C) 1999\0"
VALUE "LegalTrademarks", "\0"
VALUE "OriginalFilename", "ImageBoard.EXE\0"
VALUE "ProductName", "ImageBoard 应用程序\0"
VALUE "ProductVersion", "1, 0, 0, 1\0"
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x804, 1200
END
END
#endif // !_MAC
/////////////////////////////////////////////////////////////////////////////
//
// DESIGNINFO
//
#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO DISCARDABLE
BEGIN
IDD_PENWIDTH, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 128
TOPMARGIN, 7
BOTTOMMARGIN, 62
END
IDD_PAINTPARAM, DIALOG
BEGIN
LEFTMARGIN, 3
RIGHTMARGIN, 53
TOPMARGIN, 7
BOTTOMMARGIN, 148
END
IDD_SELECTPASTE, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 117
TOPMARGIN, 7
BOTTOMMARGIN, 98
END
IDD_SCALE, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 186
TOPMARGIN, 7
BOTTOMMARGIN, 83
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -