[NEW] Change the bookmarks' numbers.
Modify showMargin function. [CLEAN_UP] remove constant.h. git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@426 f5eea248-9336-0410-98b8-ebc06183d4e3
This commit is contained in:
parent
2948c18e3e
commit
e1c1a64b1f
@ -36,7 +36,7 @@
|
||||
#include "GoToLineDlg.h"
|
||||
#include "columnEditor.h"
|
||||
#include "WordStyleDlg.h"
|
||||
#include "constant.h"
|
||||
//#include "constant.h"
|
||||
#include "trayIconControler.h"
|
||||
#include "ContextMenu.h"
|
||||
#include "PluginsManager.h"
|
||||
|
@ -18,7 +18,7 @@
|
||||
#include "FindReplaceDlg.h"
|
||||
#include "ScintillaEditView.h"
|
||||
#include "Notepad_plus_msgs.h"
|
||||
#include "constant.h"
|
||||
//#include "constant.h"
|
||||
#include "UniConversion.h"
|
||||
|
||||
int Searching::convertExtendedToString(const TCHAR * query, TCHAR * result, int length) { //query may equal to result, since it always gets smaller
|
||||
|
@ -20,7 +20,7 @@
|
||||
#include <ShellAPI.h>
|
||||
#include "ScintillaEditView.h"
|
||||
#include "Parameters.h"
|
||||
#include "constant.h"
|
||||
//#include "constant.h"
|
||||
|
||||
|
||||
// initialize the static variable
|
||||
@ -153,6 +153,9 @@ void ScintillaEditView::init(HINSTANCE hInst, HWND hPere)
|
||||
|
||||
execute(SCI_SETMARGINMASKN, _SC_MARGE_FOLDER, SC_MASK_FOLDERS);
|
||||
showMargin(_SC_MARGE_FOLDER, true);
|
||||
//showMargin(3, true);
|
||||
//showMargin(4, true);
|
||||
|
||||
|
||||
execute(SCI_SETMARGINSENSITIVEN, _SC_MARGE_FOLDER, true);
|
||||
execute(SCI_SETMARGINSENSITIVEN, _SC_MARGE_SYBOLE, true);
|
||||
|
@ -97,6 +97,14 @@ const UCHAR BASE_16 = 0x01; // Hex
|
||||
const UCHAR BASE_08 = 0x02; // Oct
|
||||
const UCHAR BASE_02 = 0x03; // Bin
|
||||
|
||||
|
||||
const int MARK_BOOKMARK = 24;
|
||||
const int MARK_HIDELINESBEGIN = 23;
|
||||
const int MARK_HIDELINESEND = 22;
|
||||
// 24 - 16 reserved for Notepad++ internal used
|
||||
// 15 - 0 are free to use for plugins
|
||||
|
||||
|
||||
static int getNbChiffre(int aNum, int base)
|
||||
{
|
||||
int nbChiffre = 1;
|
||||
@ -236,11 +244,16 @@ public:
|
||||
|
||||
static const int _MARGE_LINENUMBER_NB_CHIFFRE;
|
||||
|
||||
void showMargin(int witchMarge, bool willBeShowed = true) {
|
||||
if (witchMarge == _SC_MARGE_LINENUMBER)
|
||||
void showMargin(int whichMarge, bool willBeShowed = true) {
|
||||
if (whichMarge == _SC_MARGE_LINENUMBER)
|
||||
setLineNumberWidth(willBeShowed);
|
||||
else
|
||||
execute(SCI_SETMARGINWIDTHN, witchMarge, willBeShowed?14:0);
|
||||
{
|
||||
int width = 4;
|
||||
if (whichMarge == _SC_MARGE_SYBOLE || whichMarge == _SC_MARGE_FOLDER)
|
||||
width = 14;
|
||||
execute(SCI_SETMARGINWIDTHN, whichMarge, willBeShowed?width:0);
|
||||
}
|
||||
};
|
||||
|
||||
bool hasMarginShowed(int witchMarge) {
|
||||
|
@ -20,7 +20,7 @@
|
||||
#include "RunMacroDlg.h"
|
||||
#include "ScintillaEditView.h"
|
||||
#include "Notepad_plus_msgs.h"
|
||||
#include "constant.h"
|
||||
//#include "constant.h"
|
||||
|
||||
|
||||
BOOL CALLBACK RunMacroDlg::run_dlgProc(UINT message, WPARAM wParam, LPARAM lParam)
|
||||
|
@ -1,8 +0,0 @@
|
||||
#ifndef CONSTANT_H
|
||||
#define CONSTANT_H
|
||||
|
||||
const int MARK_BOOKMARK = 1;
|
||||
const int MARK_HIDELINESBEGIN = 2;
|
||||
const int MARK_HIDELINESEND = 3;
|
||||
|
||||
#endif //CONSTANT_H
|
@ -507,10 +507,6 @@
|
||||
RelativePath="..\src\MISC\Common\Common.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\constant.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\WinControls\ContextMenu\ContextMenu.h"
|
||||
>
|
||||
|
Loading…
Reference in New Issue
Block a user