|
|
|
@ -56,11 +56,6 @@ enum tb_stat {tb_saved, tb_unsaved, tb_ro};
|
|
|
|
|
|
|
|
|
|
#define NPP_INTERNAL_FUCTION_STR TEXT("Notepad++::InternalFunction") |
|
|
|
|
|
|
|
|
|
#define SOURCECODEPRO_FONT TEXT("SourceCodePro-Regular.ttf") |
|
|
|
|
#define SOURCECODEPRO_I_FONT TEXT("SourceCodePro-It.ttf") |
|
|
|
|
#define SOURCECODEPRO_B_FONT TEXT("SourceCodePro-Bold.ttf") |
|
|
|
|
#define SOURCECODEPRO_IB_FONT TEXT("SourceCodePro-BoldIt.ttf") |
|
|
|
|
|
|
|
|
|
int docTabIconIDs[] = {IDI_SAVED_ICON, IDI_UNSAVED_ICON, IDI_READONLY_ICON}; |
|
|
|
|
|
|
|
|
|
ToolBarButtonUnit toolBarIcons[] = { |
|
|
|
@ -197,10 +192,6 @@ Notepad_plus::~Notepad_plus()
|
|
|
|
|
delete _pProjectPanel_3; |
|
|
|
|
delete _pDocMap; |
|
|
|
|
delete _pFuncList; |
|
|
|
|
::RemoveFontResourceEx(SOURCECODEPRO_FONT, FR_PRIVATE, 0); |
|
|
|
|
::RemoveFontResourceEx(SOURCECODEPRO_I_FONT, FR_PRIVATE, 0); |
|
|
|
|
::RemoveFontResourceEx(SOURCECODEPRO_B_FONT, FR_PRIVATE, 0); |
|
|
|
|
::RemoveFontResourceEx(SOURCECODEPRO_IB_FONT, FR_PRIVATE, 0); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
LRESULT Notepad_plus::init(HWND hwnd) |
|
|
|
@ -208,12 +199,6 @@ LRESULT Notepad_plus::init(HWND hwnd)
|
|
|
|
|
NppParameters *pNppParam = NppParameters::getInstance(); |
|
|
|
|
NppGUI & nppGUI = (NppGUI &)pNppParam->getNppGUI(); |
|
|
|
|
|
|
|
|
|
// Add Main font
|
|
|
|
|
::AddFontResourceEx(SOURCECODEPRO_FONT, FR_PRIVATE, 0); |
|
|
|
|
::AddFontResourceEx(SOURCECODEPRO_I_FONT, FR_PRIVATE, 0); |
|
|
|
|
::AddFontResourceEx(SOURCECODEPRO_B_FONT, FR_PRIVATE, 0); |
|
|
|
|
::AddFontResourceEx(SOURCECODEPRO_IB_FONT, FR_PRIVATE, 0); |
|
|
|
|
|
|
|
|
|
// Menu
|
|
|
|
|
_mainMenuHandle = ::GetMenu(hwnd); |
|
|
|
|
int langPos2BeRemoved = MENUINDEX_LANGUAGE+1; |
|
|
|
|