setfs.dlg
来自「开放源码的编译器open watcom 1.6.0版的源代码」· DLG 代码 · 共 70 行
DLG
70 行
#include "setfs.h"
SETFS DIALOG 25, 17, 299, 208
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
FONT 8, "MS Sans Serif"
BEGIN
COMBOBOX SETFS_FILETYPE, 232, 114, 60, 63, CBS_SIMPLE |
CBS_AUTOHSCROLL | WS_VSCROLL | WS_GROUP | WS_TABSTOP
CONTROL "Syntax Highlighting", SETFS_LANGUAGE, "Button",
BS_AUTOCHECKBOX | WS_TABSTOP, 9, 66, 75, 12
GROUPBOX "Language", 105, 4, 56, 100, 79
CONTROL "C", SETFS_LANGUAGEC, "Button", BS_AUTORADIOBUTTON | NOT
WS_VISIBLE | WS_GROUP | WS_TABSTOP, 18, 77, 28, 12
CONTROL "C++", SETFS_LANGUAGECPP, "Button", BS_AUTORADIOBUTTON |
NOT WS_VISIBLE | WS_TABSTOP, 18, 88, 28, 12
CONTROL "Fortran", SETFS_LANGUAGEFORTRAN, "Button",
BS_AUTORADIOBUTTON | NOT WS_VISIBLE | WS_TABSTOP, 18,
109, 48, 12
CONTROL "Block preprocessor", SETFS_PPKEYWORDONLY, "Button",
BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_GROUP | WS_TABSTOP,
28, 100, 75, 10
CONTROL "C Indent Assist", SETFS_CMODE, "Button",
BS_AUTOCHECKBOX | WS_TABSTOP, 9, 121, 62, 10
EDITTEXT SETFS_TABAMOUNT, 159, 67, 28, 12, ES_AUTOHSCROLL
EDITTEXT SETFS_SHIFTWIDTH, 159, 83, 28, 12, ES_AUTOHSCROLL
EDITTEXT SETFS_HARDTAB, 159, 99, 28, 12, ES_AUTOHSCROLL
CONTROL "Real tabs", SETFS_REALTABS, "Button", BS_AUTOCHECKBOX |
WS_TABSTOP, 116, 113, 44, 10
CONTROL "Autoindent", SETFS_AUTOINDENT, "Button",
BS_AUTOCHECKBOX | WS_TABSTOP, 116, 124, 48, 10
CONTROL "Read entire file", SETFS_READENTIREFILE, "Button",
BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP, 9, 16, 63, 10
CONTROL "Check read-only flag", SETFS_READONLYCHECK, "Button",
BS_AUTOCHECKBOX | WS_TABSTOP, 9, 27, 80, 10
CONTROL "Ignore CTRL-Z", SETFS_IGNORECTRLZ, "Button",
BS_AUTOCHECKBOX | WS_TABSTOP, 9, 38, 61, 10
CONTROL "CRLF Autodetect", SETFS_CRLFAUTODETECT, "Button",
BS_AUTOCHECKBOX | WS_TABSTOP, 116, 16, 68, 10
CONTROL "Write CRLFs", SETFS_WRITECRLF, "Button",
BS_AUTOCHECKBOX | WS_TABSTOP, 116, 27, 54, 10
CONTROL "Use eight-bit characters", SETFS_EIGHTBITS, "Button",
BS_AUTOCHECKBOX | WS_TABSTOP, 116, 38, 91, 10
EDITTEXT SETFS_TAGFILENAME, 41, 152, 66, 12, ES_AUTOHSCROLL |
WS_GROUP
CONTROL "Ignore case", SETFS_IGNORETAGCASE, "Button",
BS_AUTOCHECKBOX | WS_TABSTOP, 116, 147, 51, 10
CONTROL "Prompt on multiple tags", SETFS_TAGPROMPT, "Button",
BS_AUTOCHECKBOX | WS_TABSTOP, 116, 158, 88, 10
EDITTEXT SETFS_GREPDEFAULT, 66, 185, 41, 12, ES_AUTOHSCROLL
CONTROL "Show matching brackets", SETFS_SHOWMATCH, "Button",
BS_AUTOCHECKBOX | WS_TABSTOP, 116, 186, 92, 10
GROUPBOX "Tags", 102, 4, 138, 212, 34
LTEXT "Tag File:", 103, 9, 154, 30, 8
GROUPBOX "Tabs", 119, 110, 56, 106, 79
GROUPBOX "Source", 124, 4, 5, 212, 47
LTEXT "Tab amount:", 131, 116, 69, 42, 8
LTEXT "chars", 133, 190, 69, 20, 8
LTEXT "Shift width:", 134, 116, 85, 38, 8
LTEXT "chars", 136, 190, 85, 20, 8
GROUPBOX "Miscellaneous", 137, 4, 175, 212, 27
LTEXT "Grep extensions:", 138, 9, 187, 56, 8
LTEXT "Hard tabs:", SETFS_HARDTABSTR1, 116, 101, 35, 8
LTEXT "chars", SETFS_HARDTABSTR2, 190, 101, 20, 8
LTEXT "File Type:", 112, 232, 103, 34, 8
GROUPBOX "", 116, 224, 0, 1, 208
DEFPUSHBUTTON "OK", IDOK, 244, 12, 40, 14, WS_GROUP
PUSHBUTTON "Cancel", IDCANCEL, 244, 29, 40, 14
PUSHBUTTON "&Insert", SETFS_INSERT, 244, 58, 40, 14
PUSHBUTTON "&Delete", SETFS_DELETE, 244, 76, 40, 14
END
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?