⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 prefdialog.cpp

📁 Crimson编辑器的英文版,完成从韩文版变成英文版的移植,并且附带可执行文件和注册表文件,无需原先的安装包,是改写编辑器的最理想选择.
💻 CPP
📖 第 1 页 / 共 3 页
字号:
	DDX_Control(pDX, IDC_VISUAL_OPTIONS_BOX, m_stcVisualOptionsBox);
	DDX_Control(pDX, IDC_COLUMN_MARKERS_BOX, m_stcColumnMarkersBox);
	DDX_Control(pDX, IDC_LINE_NUMBER_BOX, m_stcLineNumberBox);
	DDX_Control(pDX, IDC_LINE_SPACING_BOX, m_stcLineSpacingBox);
	DDX_Control(pDX, IDC_GENERAL_OPTIONS_BOX, m_stcGeneralOptionsBox);
	DDX_Control(pDX, IDC_WORD_WRAP_BOX, m_stcWordWrapBox);
	DDX_Control(pDX, IDC_TAB_SIZE_BOX, m_stcTabSizeBox);
	DDX_Control(pDX, IDC_MACRO_LOAD_MACROS, m_btnMacroLoadMacros);
	DDX_Control(pDX, IDC_COMMAND_LOAD_TOOLS, m_btnCommandLoadTools);
	DDX_Control(pDX, IDC_PRINT_LINE_NUMBERS, m_chkPrintLineNumbers);
	DDX_Control(pDX, IDC_SHOW_LINE_NUMBERS, m_chkShowLineNumbers);
	DDX_Control(pDX, IDC_SHOW_SELECTION_MARGIN, m_chkShowSelectionMargin);
	DDX_Control(pDX, IDC_SEARCH_WRAP_AT_END_OF_FILE, m_chkSearchWrapAtEndOfFile);
	DDX_Control(pDX, IDC_OPEN_DOCUMENT_WORD_WRAPPED, m_chkOpenDocumentWordWrapped);
	DDX_Control(pDX, IDC_ENABLE_DRAG_AND_DROP_EDITING, m_chkEnableDragAndDropEditing);
	DDX_Control(pDX, IDC_HOME_KEY_GOES_TO_FIRST_POSITION, m_chkHomeKeyGoesToFirstPosition);
	DDX_Control(pDX, IDC_ENABLE_AUTO_INDENT, m_chkEnableAutoIndent);
	DDX_Control(pDX, IDC_ENABLE_PAIRS_MATCHING, m_chkEnablePairsMatching);
	DDX_Control(pDX, IDC_SHOW_TAB_CHARS, m_chkShowTabChars);
	DDX_Control(pDX, IDC_MACRO_LIST, m_lstMacroList);
	DDX_Control(pDX, IDC_COMMAND_LIST, m_lstCommandList);
	DDX_Control(pDX, IDC_MACRO_SAVE_MACROS, m_btnMacroSaveMacros);
	DDX_Control(pDX, IDC_COMMAND_SAVE_TOOLS, m_btnCommandSaveTools);
	DDX_Control(pDX, IDC_ASSOC_ASSOCIATE_EXTENSION, m_edtAssocAssociate);
	DDX_Control(pDX, IDC_ASSOC_DEFAULTICON_CAPTION, m_stcAssocDefaultIcon);
	DDX_Control(pDX, IDC_ASSOC_DEFAULTICON_BROWSE, m_btnAssocDefaultIcon);
	DDX_Control(pDX, IDC_ASSOC_DEFAULTICON, m_edtAssocDefaultIcon);
	DDX_Control(pDX, IDC_ASSOC_RESTORE, m_btnAssocRestore);
	DDX_Control(pDX, IDC_ASSOC_PROGRAM_CAPTION, m_stcAssocProgram);
	DDX_Control(pDX, IDC_ASSOC_PROGRAM_BROWSE, m_btnAssocProgram);
	DDX_Control(pDX, IDC_ASSOC_PROGRAM, m_edtAssocProgram);
	DDX_Control(pDX, IDC_ASSOC_EXTENSIONS, m_lstAssocExtensions);
	DDX_Control(pDX, IDC_ASSOC_DESCRIPTION_CAPTION, m_stcAssocDescription);
	DDX_Control(pDX, IDC_ASSOC_DESCRIPTION, m_edtAssocDescription);
	DDX_Control(pDX, IDC_ASSOC_ASSOCIATED_CAPTION, m_stcAssocAssociated);
	DDX_Control(pDX, IDC_ASSOC_ASSOCIATED, m_lstAssocAssociated);
	DDX_Control(pDX, IDC_ASSOC_ASSOCIATE, m_btnAssocAssociate);
	DDX_Control(pDX, IDC_SAVE_COLOR_SCHEME, m_btnSaveColorScheme);
	DDX_Control(pDX, IDC_SAVE_COLOR_SCHEME_CAPTION, m_stcSaveColorScheme);
	DDX_Control(pDX, IDC_FILTER_DEFAULT_EXT, m_edtFilterDefaultExt);
	DDX_Control(pDX, IDC_FILTER_DEFAULT_EXT_CAPTION, m_stcFilterDefaultExt);
	DDX_Control(pDX, IDC_USE_SPACES_IN_PLACE_OF_TAB, m_chkUseSpacesInPlaceOfTab);
	DDX_Control(pDX, IDC_EMBOLDEN_KEYWORDS, m_chkEmboldenKeywords);
	DDX_Control(pDX, IDC_LINE_NUMBER_DIGITS, m_edtLineNumberDigits);
	DDX_Control(pDX, IDC_LINE_NUMBER_DIGITS_CAPTION, m_stcLineNumberDigits);
	DDX_Control(pDX, IDC_HIGHLIGHTED_COLOR_CAPTION, m_stcHighlightedColor);
	DDX_Control(pDX, IDC_RANGE_BKGR_COLOR_CAPTION, m_stcRangeBkgrColor);
	DDX_Control(pDX, IDC_LEFT_MARGIN_COLOR_CAPTION, m_stcLeftMarginColor);
	DDX_Control(pDX, IDC_FONTS_PANNEL, m_tabFontsPannel);
	DDX_Control(pDX, IDC_COLORS_PANNEL, m_tabColorsPannel);
	DDX_Control(pDX, IDC_STRING_COLOR, m_btnStringColor);
	DDX_Control(pDX, IDC_ITALICIZE_COMMENT, m_chkItalicizeComment);
	DDX_Control(pDX, IDC_FILTER_EXTENSIONS_CAPTION, m_stcFilterExtensions);
	DDX_Control(pDX, IDC_FILTER_EXTENSIONS, m_edtFilterExtensions);
	DDX_Control(pDX, IDC_FILE_FILTERS, m_lstFileFilters);
	DDX_Control(pDX, IDC_SYNTAX_MOVE_UP, m_btnSyntaxMoveUp);
	DDX_Control(pDX, IDC_SYNTAX_KEYWORDS_BROWSE, m_btnSyntaxKeywords);
	DDX_Control(pDX, IDC_SYNTAX_KEYWORDS, m_edtSyntaxKeywords);
	DDX_Control(pDX, IDC_SYNTAX_KEYWORDS_CAPTION, m_stcSyntaxKeywords);
	DDX_Control(pDX, IDC_SYNTAX_LANG_SPEC_BROWSE, m_btnSyntaxLangSpec);
	DDX_Control(pDX, IDC_SYNTAX_LANG_SPEC, m_edtSyntaxLangSpec);
	DDX_Control(pDX, IDC_SYNTAX_LANG_SPEC_CAPTION, m_stcSyntaxLangSpec);
	DDX_Control(pDX, IDC_SYNTAX_DESCRIPTION, m_edtSyntaxDescription);
	DDX_Control(pDX, IDC_SYNTAX_DESCRIPTION_CAPTION, m_stcSyntaxDescription);
	DDX_Control(pDX, IDC_SYNTAX_REMOVE, m_btnSyntaxRemove);
	DDX_Control(pDX, IDC_SYNTAX_MOVE_DOWN, m_btnSyntaxMoveDown);
	DDX_Control(pDX, IDC_COLUMN_MARKER2_POS, m_edtColumnMarker2);
	DDX_Control(pDX, IDC_COLUMN_MARKER1_POS, m_edtColumnMarker1);
	DDX_Control(pDX, IDC_COLUMN_MARKER2_CHECK, m_chkColumnMarker2);
	DDX_Control(pDX, IDC_COLUMN_MARKER1_CHECK, m_chkColumnMarker1);
	DDX_Control(pDX, IDC_RANGE2_BKGR_COLOR, m_btnRange2BkgrColor);
	DDX_Control(pDX, IDC_RANGE1_BKGR_COLOR, m_btnRange1BkgrColor);
	DDX_Control(pDX, IDC_SHADOWED_COLOR, m_btnShadowedColor);
	DDX_Control(pDX, IDC_HIGHLIGHTED_COLOR, m_btnHighlightedColor);
	DDX_Control(pDX, IDC_COLOR_SCHEME_LIST, m_cmbColorSchemeList);
	DDX_Control(pDX, IDC_LOAD_COLOR_SCHEME, m_btnLoadColorScheme);
	DDX_Control(pDX, IDC_LOAD_COLOR_SCHEME_CAPTION, m_stcLoadColorScheme);
	DDX_Control(pDX, IDC_ACTIVE_LINE_COLOR, m_btnActiveLineColor);
	DDX_Control(pDX, IDC_ADD_TO_RIGHT_MOUSE_BUTTON_DESC, m_stcAddToRightMouseButton);
	DDX_Control(pDX, IDC_ADD_TO_RIGHT_MOUSE_BUTTON, m_chkAddToRightMouseButton);
	DDX_Control(pDX, IDC_TEXT_COLOR_CAPTION, m_stcTextColor);
	DDX_Control(pDX, IDC_KEYWORD_COLOR_CAPTION, m_stcKeywordColor);
	DDX_Control(pDX, IDC_BACKGROUND_COLOR_CAPTION, m_stcBackgroundColor);
	DDX_Control(pDX, IDC_BACKUP_DIRECTORY_BROWSE, m_btnBackupDirectory);
	DDX_Control(pDX, IDC_BACKUP_METHOD2, m_btnBackupMethod2);
	DDX_Control(pDX, IDC_BACKUP_METHOD1, m_btnBackupMethod1);
	DDX_Control(pDX, IDC_BACKUP_METHOD_CAPTION, m_stcBackupMethod);
	DDX_Control(pDX, IDC_BACKUP_DIRECTORY_DESC, m_stcBackupDirectoryDesc);
	DDX_Control(pDX, IDC_BACKUP_DIRECTORY, m_edtBackupDirectory);
	DDX_Control(pDX, IDC_BACKUP_DIRECTORY_CAPTION, m_stcBackupDirectory);
	DDX_Control(pDX, IDC_BACKUP_EXTENSION_DESC2, m_stcBackupExtensionDesc2);
	DDX_Control(pDX, IDC_BACKUP_EXTENSION_DESC1, m_stcBackupExtensionDesc1);
	DDX_Control(pDX, IDC_BACKUP_EXTENSION, m_edtBackupExtension);
	DDX_Control(pDX, IDC_BACKUP_EXTENSION_CAPTION, m_stcBackupExtension);
	DDX_Control(pDX, IDC_MAKE_BACKUP_FILE2, m_btnMakeBackupFile2);
	DDX_Control(pDX, IDC_MAKE_BACKUP_FILE1, m_btnMakeBackupFile1);
	DDX_Control(pDX, IDC_MAKE_BACKUP_FILE0, m_btnMakeBackupFile0);
	DDX_Control(pDX, IDC_KEYWORD9_COLOR, m_btnKeyword9Color);
	DDX_Control(pDX, IDC_KEYWORD8_COLOR, m_btnKeyword8Color);
	DDX_Control(pDX, IDC_KEYWORD7_COLOR, m_btnKeyword7Color);
	DDX_Control(pDX, IDC_KEYWORD6_COLOR, m_btnKeyword6Color);
	DDX_Control(pDX, IDC_KEYWORD5_COLOR, m_btnKeyword5Color);
	DDX_Control(pDX, IDC_KEYWORD4_COLOR, m_btnKeyword4Color);
	DDX_Control(pDX, IDC_KEYWORD3_COLOR, m_btnKeyword3Color);
	DDX_Control(pDX, IDC_KEYWORD2_COLOR, m_btnKeyword2Color);
	DDX_Control(pDX, IDC_KEYWORD1_COLOR, m_btnKeyword1Color);
	DDX_Control(pDX, IDC_KEYWORD0_COLOR, m_btnKeyword0Color);
	DDX_Control(pDX, IDC_LINE_NUMBER_COLOR, m_btnLineNumberColor);
	DDX_Control(pDX, IDC_DELIMITER_COLOR, m_btnDelimiterColor);
	DDX_Control(pDX, IDC_CONSTANT_COLOR, m_btnConstantColor);
	DDX_Control(pDX, IDC_COMMENT_COLOR, m_btnCommentColor);
	DDX_Control(pDX, IDC_VARIABLE_COLOR, m_btnVariableColor);
	DDX_Control(pDX, IDC_WORD_COLOR, m_btnWordColor);
	DDX_Control(pDX, IDC_BACKGROUND_COLOR, m_btnBackgroundColor);
	DDX_Control(pDX, IDC_LEFT_MARGIN_COLOR, m_btnLeftMarginColor);
	DDX_Control(pDX, IDC_REMOVE_TRAILING_SPACES, m_chkRemoveTrailingSpaces);
	DDX_Control(pDX, IDC_CONVERT_TABS_TO_SPACES, m_chkConvertTabsToSpaces);
	DDX_Control(pDX, IDC_SHOW_LINE_BREAK, m_chkShowLineBreak);
	DDX_Control(pDX, IDC_FILE_TAB_LENGTH_CAPTION, m_stcFileTabLength);
	DDX_Control(pDX, IDC_FILE_TAB_LENGTH, m_edtFileTabLength);
	DDX_Control(pDX, IDC_CARET_WIDTH_DESC, m_stcCaretWidthDesc);
	DDX_Control(pDX, IDC_CARET_WIDTH, m_edtCaretWidth);
	DDX_Control(pDX, IDC_CARET_WIDTH_CAPTION, m_stcCaretWidth);
	DDX_Control(pDX, IDC_MACRO_HOTKEY_CAPTION, m_stcMacroHotKey);
	DDX_Control(pDX, IDC_COMMAND_HOTKEY_CAPTION, m_stcCommandHotKey);
	DDX_Control(pDX, IDC_MACRO_HOTKEY, m_hkyMacroHotKey);
	DDX_Control(pDX, IDC_COMMAND_HOTKEY, m_hkyCommandHotKey);
	DDX_Control(pDX, IDC_WRAP_INDENTATION_CAPTION, m_stcWrapIndentation);
	DDX_Control(pDX, IDC_TAB_SIZE_CAPTION, m_stcTabSize);
	DDX_Control(pDX, IDC_SCREEN_FONTS_CAPTION, m_stcScreenFonts);
	DDX_Control(pDX, IDC_PRINTER_FONTS_CAPTION, m_stcPrinterFonts);
	DDX_Control(pDX, IDC_PRINT_HEADER2_CAPTION, m_stcPrintHeader2);
	DDX_Control(pDX, IDC_PRINT_HEADER1_CAPTION, m_stcPrintHeader1);
	DDX_Control(pDX, IDC_PRINT_HEADER0_CAPTION, m_stcPrintHeader0);
	DDX_Control(pDX, IDC_PRINT_FOOTER2_CAPTION, m_stcPrintFooter2);
	DDX_Control(pDX, IDC_PRINT_FOOTER1_CAPTION, m_stcPrintFooter1);
	DDX_Control(pDX, IDC_PRINT_FOOTER0_CAPTION, m_stcPrintFooter0);
	DDX_Control(pDX, IDC_PAGE_MARGIN_TOP_ST, m_stcPageMarginTop);
	DDX_Control(pDX, IDC_PAGE_MARGIN_RIGHT_ST, m_stcPageMarginRight);
	DDX_Control(pDX, IDC_PAGE_MARGIN_LEFT_ST, m_stcPageMarginLeft);
	DDX_Control(pDX, IDC_PAGE_MARGIN_BOTTOM_ST, m_stcPageMarginBottom);
	DDX_Control(pDX, IDC_MACRO_TEXT_CAPTION, m_stcMacroText);
	DDX_Control(pDX, IDC_LINE_SPACING_CAPTION, m_stcLineSpacing);
	DDX_Control(pDX, IDC_COMMAND_TEXT_CAPTION, m_stcCommandText);
	DDX_Control(pDX, IDC_COMMAND_DIRECTORY_CAPTION, m_stcCommandDirectory);
	DDX_Control(pDX, IDC_COMMAND_COMMAND_CAPTION, m_stcCommandCommand);
	DDX_Control(pDX, IDC_COMMAND_ARGUMENT_CAPTION, m_stcCommandArgument);
	DDX_Control(pDX, IDC_CATEGORIES, m_treCategories);
	DDX_Control(pDX, IDC_CATEGORIES_CAPTION, m_stcCategories);
	DDX_Control(pDX, IDOK, m_btnOK);
	DDX_Control(pDX, IDCANCEL, m_btnCancel);
	DDX_Control(pDX, IDC_APPLY, m_btnApply);
	DDX_Control(pDX, IDC_PRINT_SYNTAX_HIGHLIGHT, m_chkPrintSyntaxHighlight);
	DDX_Control(pDX, IDC_COMMAND_SHORT_FILE_NAME, m_chkCommandShortFileName);
	DDX_Control(pDX, IDC_COMMAND_DIRECTORY_MENU, m_btnCommandDirectory);
	DDX_Control(pDX, IDC_FILTER_DESCRIPTION_CAPTION, m_stcFilterDescription);
	DDX_Control(pDX, IDC_FILTER_DESCRIPTION, m_edtFilterDescription);
	DDX_Control(pDX, IDC_FILTER_MOVE_DOWN, m_btnFilterMoveDown);
	DDX_Control(pDX, IDC_FILTER_MOVE_UP, m_btnFilterMoveUp);
	DDX_Control(pDX, IDC_FILTER_REMOVE, m_btnFilterRemove);
	DDX_Control(pDX, IDC_PRINT_HEADER0, m_edtPrintHeader0);
	DDX_Control(pDX, IDC_PRINT_FOOTER2_MENU, m_btnPrintFooter2);
	DDX_Control(pDX, IDC_PRINT_FOOTER1_MENU, m_btnPrintFooter1);
	DDX_Control(pDX, IDC_PRINT_FOOTER0_MENU, m_btnPrintFooter0);
	DDX_Control(pDX, IDC_PRINT_FOOTER2, m_edtPrintFooter2);
	DDX_Control(pDX, IDC_PRINT_FOOTER1, m_edtPrintFooter1);
	DDX_Control(pDX, IDC_PRINT_FOOTER0, m_edtPrintFooter0);
	DDX_Control(pDX, IDC_PRINT_HEADER2_MENU, m_btnPrintHeader2);
	DDX_Control(pDX, IDC_PRINT_HEADER1_MENU, m_btnPrintHeader1);
	DDX_Control(pDX, IDC_PRINT_HEADER0_MENU, m_btnPrintHeader0);
	DDX_Control(pDX, IDC_PRINT_HEADER2, m_edtPrintHeader2);
	DDX_Control(pDX, IDC_PRINT_HEADER1, m_edtPrintHeader1);
	DDX_Control(pDX, IDC_PRINT_FOOTER, m_chkPrintFooter);
	DDX_Control(pDX, IDC_PRINT_HEADER, m_chkPrintHeader);
	DDX_Control(pDX, IDC_PAGE_MARGIN_BOTTOM, m_edtPageMarginBottom);
	DDX_Control(pDX, IDC_PAGE_MARGIN_TOP, m_edtPageMarginTop);
	DDX_Control(pDX, IDC_PAGE_MARGIN_RIGHT, m_edtPageMarginRight);
	DDX_Control(pDX, IDC_PAGE_MARGIN_LEFT, m_edtPageMarginLeft);
	DDX_Control(pDX, IDC_WRAP_INDENTATION, m_edtWrapIndentation);
	DDX_Control(pDX, IDC_TAB_SIZE, m_edtTabSize);
	DDX_Control(pDX, IDC_MACRO_TEXT, m_edtMacroText);
	DDX_Control(pDX, IDC_LINE_SPACING, m_edtLineSpacing);
	DDX_Control(pDX, IDC_FIXED_WRAP_WIDTH, m_edtFixedWrapWidth);
	DDX_Control(pDX, IDC_COMMAND_TEXT, m_edtCommandText);
	DDX_Control(pDX, IDC_COMMAND_DIRECTORY, m_edtCommandDirectory);
	DDX_Control(pDX, IDC_COMMAND_COMMAND, m_edtCommandCommand);
	DDX_Control(pDX, IDC_COMMAND_ARGUMENT, m_edtCommandArgument);
	DDX_Control(pDX, IDC_USE_IN_INTERNET_EXPLORER, m_chkUseInInternetExplorer);
	DDX_Control(pDX, IDC_HIGHLIGHT_ACTIVE_LINE, m_chkHighlightActiveLine);
	DDX_Control(pDX, IDC_COMMAND_MOVE_DOWN, m_btnCommandMoveDown);
	DDX_Control(pDX, IDC_COMMAND_MOVE_UP, m_btnCommandMoveUp);
	DDX_Control(pDX, IDC_MACRO_MOVE_DOWN, m_btnMacroMoveDown);
	DDX_Control(pDX, IDC_MACRO_MOVE_UP, m_btnMacroMoveUp);
	DDX_Control(pDX, IDC_COMMAND_ARGUMENT_MENU, m_btnCommandArgument);
	DDX_Control(pDX, IDC_COMMAND_COMMAND_BROWSE, m_btnCommandCommand);
	DDX_Control(pDX, IDC_COMMAND_SAVE_BEFORE, m_chkCommandSaveBefore);
	DDX_Control(pDX, IDC_COMMAND_CLOSE_ON_EXIT, m_chkCommandCloseOnExit);
	DDX_Control(pDX, IDC_COMMAND_CAPTURE_OUTPUT, m_chkCommandCaptureOutput);
	DDX_Control(pDX, IDC_COMMAND_REMOVE, m_btnCommandRemove);
	DDX_Control(pDX, IDC_MACRO_REMOVE, m_btnMacroRemove);
	DDX_Control(pDX, IDC_PRINTER_FONTS, m_lstPrinterFonts);
	DDX_Control(pDX, IDC_SCREEN_FONTS, m_lstScreenFonts);
	DDX_Control(pDX, IDC_ALLOW_MULTIPLE_INSTANCE, m_chkAllowMultiInstances);
	DDX_Control(pDX, IDC_FIXED_WRAP_WIDTH_CHECK, m_chkFixedWrapWidth);
	//}}AFX_DATA_MAP
}


/////////////////////////////////////////////////////////////////////////////
// CPreferenceDialog dialog
void CPreferenceDialog::InitAllPrefPages()
{
	m_lstButtonImage.Create(IDB_GENERAL_BUTTONS, 9, 0, RGB(255, 0, 255));

	m_ctlSeparator.SubclassDlgItem(IDC_SEPARATOR, this);
	m_ctlSeparator.SetWindowText("");

	// categories
	m_hItemGeneral = InsertCategoryItem( IDS_PREF_CATEGORY_GENERAL, TVI_ROOT, PREF_CATEGORY_GENERAL );
	m_hItemVisual = InsertCategoryItem( IDS_PREF_CATEGORY_VISUAL, m_hItemGeneral, PREF_CATEGORY_VISUAL );
	m_hItemColors = InsertCategoryItem( IDS_PREF_CATEGORY_COLORS, m_hItemGeneral, PREF_CATEGORY_COLORS );
	m_hItemFonts = InsertCategoryItem( IDS_PREF_CATEGORY_FONTS, m_hItemGeneral, PREF_CATEGORY_FONTS );
	m_hItemPrint = InsertCategoryItem( IDS_PREF_CATEGORY_PRINT, m_hItemGeneral, PREF_CATEGORY_PRINT );

	m_hItemFile = InsertCategoryItem( IDS_PREF_CATEGORY_FILE, TVI_ROOT, PREF_CATEGORY_FILE );
	m_hItemBackup = InsertCategoryItem( IDS_PREF_CATEGORY_BACKUP, m_hItemFile, PREF_CATEGORY_BACKUP );
	m_hItemAssoc = InsertCategoryItem( IDS_PREF_CATEGORY_ASSOC, m_hItemFile, PREF_CATEGORY_ASSOC );
	m_hItemFilters = InsertCategoryItem( IDS_PREF_CATEGORY_FILTERS, m_hItemFile, PREF_CATEGORY_FILTERS );
	m_hItemSyntax = InsertCategoryItem( IDS_PREF_CATEGORY_SYNTAX, m_hItemFile, PREF_CATEGORY_SYNTAX );

	m_hItemTools = InsertCategoryItem( IDS_PREF_CATEGORY_TOOLS, TVI_ROOT, PREF_CATEGORY_TOOLS );
	m_hItemCommands = InsertCategoryItem( IDS_PREF_CATEGORY_COMMANDS, m_hItemTools, PREF_CATEGORY_COMMANDS );
	m_hItemMacros = InsertCategoryItem( IDS_PREF_CATEGORY_MACROS, m_hItemTools, PREF_CATEGORY_MACROS );

	// init each page
	InitGeneralPage();			InitVisualPage();			InitFontsPage();
	InitColorsPage();			InitPrintPage();
	InitFilePage();				InitAssocPage();			InitBackupPage();
	InitSyntaxPage();			InitFiltersPage();
	InitToolsPage();			InitCommandsPage();			InitMacrosPage();

}

void CPreferenceDialog::SizeAllPrefPages()
{

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -