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

📄 notepad_plus.rc.svn-base

📁 Notepad++ is a generic source code editor (it tries to be anyway) and Notepad replacement written in
💻 SVN-BASE
📖 第 1 页 / 共 2 页
字号:
/*this file is part of notepad++Copyright (C)2003 Don HO ( donho@altern.org )This program is free software; you can redistribute it and/ormodify it under the terms of the GNU General Public Licenseas published by the Free Software Foundation; eitherversion 2 of the License, or (at your option) any later version.This program is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See theGNU General Public License for more details.You should have received a copy of the GNU General Public Licensealong with this program; if not, write to the Free SoftwareFoundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.*/#include <windows.h>#include "resource.h"#define NOTEPAD_PLUS_VERSION	"Notepad++ v4.2"VS_VERSION_INFO VERSIONINFOFILEVERSION	4, 2, 0, 0PRODUCTVERSION	4, 2, 0, 0FILEFLAGSMASK	0x3fLFILEFLAGS 0FILEOS VOS_NT_WINDOWS32FILETYPE VFT_APPFILESUBTYPE VFT2_UNKNOWNBEGIN	BLOCK	"VarFileInfo"	BEGIN		VALUE	"Translation",	0x409,	1200	END	BLOCK	"StringFileInfo"	BEGIN		BLOCK "040904b0"		BEGIN			VALUE	"CompanyName",	"Don HO don.h@free.fr\0"			VALUE	"FileDescription",	"Notepad++ : a free (GNU) source code editor\0"			VALUE	"FileVersion",	"4.1.2\0"			VALUE	"InternalName",	"npp.exe\0"			VALUE	"LegalCopyright",	"Copyleft 1998-2006 by Don HO\0"			VALUE	"OriginalFilename",	"Notepad++.exe\0"			VALUE	"ProductName",	"Notepad++\0"			VALUE	"ProductVersion",	"4.1.2\0"		END	ENDEND// The GCC resouce compiler has different behavior the M$ resource compiler#ifdef __GNUC__#include ".\\ScitillaComponent\\UserDefineDialog.rc"#include ".\\ScitillaComponent\\FindReplaceDlg.rc"#include ".\\WinControls\\StaticDialog\\RunDlg\\RunDlg.rc"#include ".\\WinControls\\ColourPicker\\ColourPopup.rc"#include ".\\WinControls\\ColourPicker\\WordStyleDlg.rc"#include ".\\MISC\\RegExt\\regExtDlg.rc"#include ".\\WinControls\\shortcut\\shortcut.rc"#include ".\\WinControls\\Grid\\ShortcutMapper.rc"#include ".\\WinControls\\Preference\\preference.rc"#include ".\\WinControls\\WindowsDlg\\WindowsDlg.rc"#else1 TEXTINCLUDE DISCARDABLEBEGIN    "#include "".\\ScitillaComponent\\UserDefineDialog.rc""\0"END2 TEXTINCLUDE DISCARDABLEBEGIN    "#include "".\\ScitillaComponent\\FindReplaceDlg.rc""\0"END3 TEXTINCLUDE DISCARDABLEBEGIN    "#include "".\\WinControls\\StaticDialog\\RunDlg\\RunDlg.rc""\0"END4 TEXTINCLUDE DISCARDABLEBEGIN    "#include "".\\WinControls\\ColourPicker\\ColourPopup.rc""\0"END5 TEXTINCLUDE DISCARDABLEBEGIN    "#include "".\\WinControls\\ColourPicker\\WordStyleDlg.rc""\0"END6 TEXTINCLUDE DISCARDABLEBEGIN    "#include "".\\WinControls\\MISC\\RegExt\\regExtDlg.rc""\0"END7 TEXTINCLUDE DISCARDABLEBEGIN    "#include "".\\WinControls\\shortcut\\shortcut.rc""\0"END8 TEXTINCLUDE DISCARDABLEBEGIN    "#include "".\\WinControls\\Grid\\ShortcutMapper.rc""\0"END9 TEXTINCLUDE DISCARDABLEBEGIN    "#include "".\\WinControls\\Preference\\preference.rc""\0"END10 TEXTINCLUDE DISCARDABLEBEGIN    "#include "".\\WinControls\\WindowsDlg\\WindowsDlg.rc""\0"END#endif //__GNUC__// Icon with lowest ID value placed first to ensure application icon// remains consistent on all systems.IDI_M30ICON             ICON                    "icons\\npp.ico"IDI_NEW_OFF_ICON        ICON                    "icons\\new_off.ico"IDI_OPEN_OFF_ICON       ICON                    "icons\\open_off.ico"IDI_SAVE_OFF_ICON       ICON                    "icons\\save_off.ico"IDI_SAVEALL_OFF_ICON    ICON                    "icons\\saveall_off.ico"IDI_CLOSE_OFF_ICON      ICON                    "icons\\supp_off.ico"IDI_CLOSEALL_OFF_ICON   ICON                    "icons\\suppall_off.ico"IDI_CUT_OFF_ICON        ICON                    "icons\\cut_off.ico"IDI_COPY_OFF_ICON       ICON                    "icons\\dupli_off.ico"IDI_PASTE_OFF_ICON      ICON                    "icons\\paste_off.ico"IDI_UNDO_OFF_ICON       ICON                    "icons\\undo_off.ico"IDI_REDO_OFF_ICON       ICON                    "icons\\redo_off.ico"IDI_FIND_OFF_ICON       ICON                    "icons\\find_off.ico"IDI_REPLACE_OFF_ICON    ICON                    "icons\\findrep_off.ico"IDI_ZOOMIN_OFF_ICON      ICON                    "icons\\zoomIn_off.ico"IDI_ZOOMOUT_OFF_ICON      ICON                    "icons\\zoomOut_off.ico"IDI_VIEW_UD_DLG_OFF_ICON   ICON           "icons\\userDefineDlg_off.ico"IDI_VIEW_ALL_CHAR_OFF_ICON  ICON            "icons\\allChars_off.ico"IDI_VIEW_INDENT_OFF_ICON   ICON			"icons\\indentGuide_off.ico"IDI_VIEW_WRAP_OFF_ICON    ICON			"icons\\wrap_off.ico"IDI_PRINT_OFF_ICON      ICON                    "icons\\imprim_off.ico"IDI_NEW_ON_ICON         ICON                    "icons\\new_on.ico"IDI_OPEN_ON_ICON        ICON                    "icons\\open_on.ico"IDI_SAVE_ON_ICON        ICON                    "icons\\save_on.ico"IDI_SAVEALL_ON_ICON     ICON                    "icons\\saveall_on.ico"IDI_CLOSE_ON_ICON       ICON                    "icons\\supp_on.ico"IDI_CLOSEALL_ON_ICON    ICON                    "icons\\suppall_on.ico"IDI_CUT_ON_ICON         ICON                    "icons\\cut_on.ico"IDI_COPY_ON_ICON        ICON                    "icons\\dupli_on.ico"IDI_PASTE_ON_ICON       ICON                    "icons\\paste_on.ico"IDI_UNDO_ON_ICON        ICON                    "icons\\undo_on.ico"IDI_REDO_ON_ICON        ICON                    "icons\\redo_on.ico"IDI_FIND_ON_ICON        ICON                    "icons\\find_on.ico"IDI_REPLACE_ON_ICON     ICON                    "icons\\findrep_on.ico"IDI_ZOOMIN_ON_ICON      ICON                    "icons\\zoomIn_on.ico"IDI_ZOOMOUT_ON_ICON      ICON                    "icons\\zoomOut_on.ico"IDI_VIEW_UD_DLG_ON_ICON   ICON           "icons\\userDefineDlg_on.ico"IDI_VIEW_ALL_CHAR_ON_ICON  ICON            "icons\\allChars_on.ico"IDI_VIEW_INDENT_ON_ICON   ICON			"icons\\indentGuide_on.ico"IDI_VIEW_WRAP_ON_ICON    ICON			"icons\\wrap_on.ico"IDI_PRINT_ON_ICON       ICON                    "icons\\imprim_on.ico"IDI_SAVE_DISABLE_ICON        ICON                    "icons\\save_dis.ico"IDI_SAVEALL_DISABLE_ICON     ICON                    "icons\\saveall_dis.ico"IDI_CUT_DISABLE_ICON         ICON                    "icons\\cut_dis.ico"IDI_COPY_DISABLE_ICON        ICON                    "icons\\dupli_dis.ico"IDI_PASTE_DISABLE_ICON       ICON                    "icons\\paste_dis.ico"IDI_UNDO_DISABLE_ICON        ICON                    "icons\\undo_dis.ico"IDI_REDO_DISABLE_ICON        ICON                    "icons\\redo_dis.ico"//IDI_SAVED_ICON           ICON                    "icons\\saved.ico"IDI_UNSAVED_ICON       ICON                    "icons\\unsaved.ico"IDI_READONLY_ICON       ICON                    "icons\\readonly.ico"IDI_DELETE_ICON       ICON                    "icons\\delete.ico"IDI_FIND_RESULT_ICON       ICON                    "icons\\findResult.ico"IDC_DRAG_TAB       CURSOR                    "cursors\\drag.cur"IDC_DRAG_INTERDIT_TAB       CURSOR         "cursors\\drag_interdit.cur"IDC_DRAG_PLUS_TAB       CURSOR         "cursors\\drag_plus.cur"IDR_FILENEW		BITMAP		"icons\\newFile.bmp"IDR_FILEOPEN	BITMAP		"icons\\openFile.bmp"IDR_FILESAVE	BITMAP		"icons\\saveFile.bmp"IDR_SAVEALL		BITMAP		"icons\\saveAll.bmp"IDR_CLOSEFILE	BITMAP		"icons\\closeFile.bmp"IDR_CLOSEALL	BITMAP		"icons\\closeAll.bmp"IDR_FIND			BITMAP		"icons\\find.bmp"IDR_REPLACE		BITMAP		"icons\\findReplace.bmp"IDR_ZOOMIN		BITMAP		"icons\\zoomIn.bmp"IDR_ZOOMOUT	BITMAP		"icons\\zoomOut.bmp"IDR_WRAP		BITMAP		"icons\\wrap.bmp"IDR_INVISIBLECHAR  BITMAP		"icons\\invisibleChar.bmp"IDR_INDENTGUIDE	  BITMAP		"icons\\indentGuide.bmp"IDR_SHOWPANNEL	BITMAP		"icons\\showPannel.bmp"IDR_STARTRECORD	BITMAP		"icons\\startRecord.bmp"IDR_STOPRECORD	BITMAP		"icons\\stopRecord.bmp"IDR_PLAYRECORD	BITMAP		"icons\\playRecord.bmp"IDR_M_PLAYRECORD	BITMAP		"icons\\playRecord_m.bmp"IDR_SAVERECORD	BITMAP		"icons\\saveRecord.bmp"IDR_CUT		BITMAP		"icons\\cut.bmp"IDR_COPY	BITMAP		"icons\\copy.bmp"IDR_PASTE	BITMAP		"icons\\paste.bmp"IDR_UNDO	BITMAP		"icons\\undo.bmp"IDR_REDO	BITMAP		"icons\\redo.bmp"IDR_SYNCV	BITMAP		"icons\\syncV.bmp"IDR_SYNCH	BITMAP		"icons\\syncH.bmp"IDR_PRINT	BITMAP		"icons\\print.bmp"IDR_CLOSETAB BITMAP     "icons\\closeTabButton.bmp"IDR_CLOSETAB_INACT BITMAP     "icons\\closeTabButton_inact.bmp"IDR_CLOSETAB_HOVER BITMAP     "icons\\closeTabButton_hover.bmp"IDR_CLOSETAB_PUSH BITMAP     "icons\\closeTabButton_push.bmp"IDI_STARTRECORD_OFF_ICON     ICON                    "icons\\startrecord_off.ico"IDI_STARTRECORD_ON_ICON      ICON                    "icons\\startrecord_on.ico"IDI_STARTRECORD_DISABLE_ICON ICON					 "icons\\startrecord_dis.ico"IDI_STOPRECORD_OFF_ICON      ICON                    "icons\\stoprecord_off.ico"IDI_STOPRECORD_ON_ICON       ICON                    "icons\\stoprecord_on.ico"IDI_STOPRECORD_DISABLE_ICON  ICON                    "icons\\stoprecord_dis.ico"IDI_PLAYRECORD_OFF_ICON      ICON                    "icons\\playrecord_off.ico"IDI_PLAYRECORD_ON_ICON       ICON                    "icons\\playrecord_on.ico"IDI_PLAYRECORD_DISABLE_ICON  ICON                    "icons\\playrecord_dis.ico"IDI_SAVERECORD_OFF_ICON  	 ICON                    "icons\\saverecord_off.ico"IDI_SAVERECORD_ON_ICON  	 ICON                    "icons\\saverecord_on.ico"IDI_SAVERECORD_DISABLE_ICON  ICON                    "icons\\saverecord_dis.ico"IDI_SYNCV_OFF_ICON		ICON	"icons\\syncV_off.ico"IDI_SYNCV_ON_ICON		ICON	"icons\\syncV_on.ico"IDI_SYNCV_DISABLE_ICON	ICON	"icons\\syncV_dis.ico"IDI_SYNCH_OFF_ICON		ICON	"icons\\syncH_off.ico"IDI_SYNCH_ON_ICON		ICON	"icons\\syncH_on.ico"IDI_SYNCH_DISABLE_ICON	ICON	"icons\\syncH_dis.ico"// multi run macroIDI_MMPLAY_DIS_ICON             ICON                    "icons\\playrecord_m_dis.ico"IDI_MMPLAY_OFF_ICON             ICON                    "icons\\playrecord_m_off.ico"IDI_MMPLAY_ON_ICON              ICON                    "icons\\playrecord_m_on.ico"IDR_M30_MENU MENUBEGIN    POPUP "&File"    BEGIN        MENUITEM "&New\tCtrl+N",                IDM_FILE_NEW        MENUITEM "&Open...\tCtrl+O",            IDM_FILE_OPEN        MENUITEM "Re&load from disk",            IDM_FILE_RELOAD        MENUITEM "&Save\tCtrl+S",               IDM_FILE_SAVE		MENUITEM "Save &As...\tCtrl+Alt+S",                 IDM_FILE_SAVEAS		MENUITEM "Sav&e All\tCtrl+Shift+S",               IDM_FILE_SAVEALL		MENUITEM "&Close\tCtrl+W",              IDM_FILE_CLOSE        MENUITEM "Cl&ose All",                  	  IDM_FILE_CLOSEALL		MENUITEM "Close All but Active Document",  IDM_FILE_CLOSEALL_BUT_CURRENT		MENUITEM SEPARATOR		MENUITEM "Load Session...",               IDM_FILE_LOADSESSION        MENUITEM "Save Session...",               IDM_FILE_SAVESESSION		MENUITEM SEPARATOR		MENUITEM "Print...\tCtrl+P",			IDM_FILE_PRINT		MENUITEM "Print Now!",					IDC_BUTTON_PRINT		MENUITEM SEPARATOR        MENUITEM "E&xit\tAlt+F4",                       IDM_FILE_EXIT    END    POPUP "&Edit"    BEGIN        MENUITEM "&Undo\tCtrl+Z",               IDM_EDIT_UNDO        MENUITEM "&Redo\tCtrl+Y",               IDM_EDIT_REDO        MENUITEM SEPARATOR        MENUITEM "Cu&t\tCtrl+X",                IDM_EDIT_CUT        MENUITEM "&Copy\tCtrl+C",               IDM_EDIT_COPY        MENUITEM "&Paste\tCtrl+V",              IDM_EDIT_PASTE        MENUITEM "&Delete\tDel",                IDM_EDIT_DELETE		MENUITEM "Select A&ll\tCtrl+A",         IDM_EDIT_SELECTALL		MENUITEM SEPARATOR		MENUITEM "Copy Current full file path to Clipboard", IDM_EDIT_FULLPATHTOCLIP        MENUITEM "Copy Current file name to Clipboard",      IDM_EDIT_FILENAMETOCLIP        MENUITEM "Copy Current dir path to Clipboard",      IDM_EDIT_CURRENTDIRTOCLIP		MENUITEM SEPARATOR		MENUITEM "Insert TAB (Indent)\tTAB",         IDM_EDIT_INS_TAB		MENUITEM "Remove TAB (Outdent)\tShift+TAB",  IDM_EDIT_RMV_TAB		MENUITEM "Duplicate current line\tCtrl+D",   IDM_EDIT_DUP_LINE		MENUITEM "Split lines\tCtrl+I",   		IDM_EDIT_SPLIT_LINES		MENUITEM "Join lines\tCtrl+J",   IDM_EDIT_JOIN_LINES		MENUITEM "Move Up current line\tCtrl+Shift+Up",   IDM_EDIT_LINE_UP		MENUITEM "Move Down current line\tCtrl+Shift+Down",   IDM_EDIT_LINE_DOWN		MENUITEM "Trim Trailing Space",   IDM_EDIT_TRIMTRAILING		MENUITEM SEPARATOR		MENUITEM "Column Editor...\tAlt+C",   IDM_EDIT_COLUMNMODE		MENUITEM SEPARATOR		MENUITEM "to &Upper case\tCtrl+Shift+U",   IDM_EDIT_UPPERCASE		MENUITEM "to &Lower case\tCtrl+U",   IDM_EDIT_LOWERCASE		MENUITEM SEPARATOR		MENUITEM "Block comment/uncomment\tCtrl+Q", IDM_EDIT_BLOCK_COMMENT		MENUITEM "Stream comment\tCtrl+Shift+Q",    IDM_EDIT_STREAM_COMMENT		MENUITEM SEPARATOR		MENUITEM "Function completion\tCtrl+SPACE", IDC_AUTOCOMPLETE		MENUITEM "Word completion\tCtrl+Shift+SPACE",    IDC_AUTOCOMPLETE_CURRENTFILE		MENUITEM SEPARATOR		MENUITEM "Set Read Only",    IDM_EDIT_SETREADONLY		MENUITEM "Clear Read Only Flag",    IDM_EDIT_CLEARREADONLY		MENUITEM SEPARATOR		MENUITEM "Text Direction RTL\tCtrl+Alt+R",	IDM_EDIT_RTL		MENUITEM "Text Direction LTR\tCtrl+Alt+L",	IDM_EDIT_LTR    END    POPUP "&Search"    BEGIN		MENUITEM "&Find...\tCtrl+F",                	IDM_SEARCH_FIND		MENUITEM "Find in files...\tCtrl+Shift+F",    	IDM_SEARCH_FINDINFILES

⌨️ 快捷键说明

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