diff options
| author | Neil <nyamatongwe@gmail.com> | 2017-03-31 18:19:38 +1100 | 
|---|---|---|
| committer | Neil <nyamatongwe@gmail.com> | 2017-03-31 18:19:38 +1100 | 
| commit | 8ff947c9db5ab9f1a093434180bc05bfecb62c4d (patch) | |
| tree | 6d36be4b73c70c73f5345eb30a043c843a9e6839 /src/PerLine.h | |
| parent | 63cf929d772aa829daa613114600ece511c9b2d7 (diff) | |
| download | scintilla-mirror-8ff947c9db5ab9f1a093434180bc05bfecb62c4d.tar.gz | |
Using Sci::Position and Sci::Line to mark variables that are document positions
and lines.
Diffstat (limited to 'src/PerLine.h')
| -rw-r--r-- | src/PerLine.h | 72 | 
1 files changed, 36 insertions, 36 deletions
| diff --git a/src/PerLine.h b/src/PerLine.h index 4bf1c88fd..86e6a10e0 100644 --- a/src/PerLine.h +++ b/src/PerLine.h @@ -49,16 +49,16 @@ public:  	}  	virtual ~LineMarkers();  	virtual void Init(); -	virtual void InsertLine(int line); -	virtual void RemoveLine(int line); - -	int MarkValue(int line); -	int MarkerNext(int lineStart, int mask) const; -	int AddMark(int line, int marker, int lines); -	void MergeMarkers(int pos); -	bool DeleteMark(int line, int markerNum, bool all); +	virtual void InsertLine(Sci::Line line); +	virtual void RemoveLine(Sci::Line line); + +	int MarkValue(Sci::Line line); +	Sci::Line MarkerNext(Sci::Line lineStart, int mask) const; +	int AddMark(Sci::Line line, int marker, Sci::Line lines); +	void MergeMarkers(Sci::Line line); +	bool DeleteMark(Sci::Line line, int markerNum, bool all);  	void DeleteMarkFromHandle(int markerHandle); -	int LineFromHandle(int markerHandle); +	Sci::Line LineFromHandle(int markerHandle);  };  class LineLevels : public PerLine { @@ -66,13 +66,13 @@ class LineLevels : public PerLine {  public:  	virtual ~LineLevels();  	virtual void Init(); -	virtual void InsertLine(int line); -	virtual void RemoveLine(int line); +	virtual void InsertLine(Sci::Line line); +	virtual void RemoveLine(Sci::Line line); -	void ExpandLevels(int sizeNew=-1); +	void ExpandLevels(Sci::Line sizeNew=-1);  	void ClearLevels(); -	int SetLevel(int line, int level, int lines); -	int GetLevel(int line) const; +	int SetLevel(Sci::Line line, int level, Sci::Line lines); +	int GetLevel(Sci::Line line) const;  };  class LineState : public PerLine { @@ -82,12 +82,12 @@ public:  	}  	virtual ~LineState();  	virtual void Init(); -	virtual void InsertLine(int line); -	virtual void RemoveLine(int line); +	virtual void InsertLine(Sci::Line line); +	virtual void RemoveLine(Sci::Line line); -	int SetLineState(int line, int state); -	int GetLineState(int line); -	int GetMaxLineState() const; +	int SetLineState(Sci::Line line, int state); +	int GetLineState(Sci::Line line); +	Sci::Line GetMaxLineState() const;  };  class LineAnnotation : public PerLine { @@ -97,19 +97,19 @@ public:  	}  	virtual ~LineAnnotation();  	virtual void Init(); -	virtual void InsertLine(int line); -	virtual void RemoveLine(int line); - -	bool MultipleStyles(int line) const; -	int Style(int line) const; -	const char *Text(int line) const; -	const unsigned char *Styles(int line) const; -	void SetText(int line, const char *text); +	virtual void InsertLine(Sci::Line line); +	virtual void RemoveLine(Sci::Line line); + +	bool MultipleStyles(Sci::Line line) const; +	int Style(Sci::Line line) const; +	const char *Text(Sci::Line line) const; +	const unsigned char *Styles(Sci::Line line) const; +	void SetText(Sci::Line line, const char *text);  	void ClearAll(); -	void SetStyle(int line, int style); -	void SetStyles(int line, const unsigned char *styles); -	int Length(int line) const; -	int Lines(int line) const; +	void SetStyle(Sci::Line line, int style); +	void SetStyles(Sci::Line line, const unsigned char *styles); +	int Length(Sci::Line line) const; +	int Lines(Sci::Line line) const;  };  typedef std::vector<int> TabstopList; @@ -121,12 +121,12 @@ public:  	}  	virtual ~LineTabstops();  	virtual void Init(); -	virtual void InsertLine(int line); -	virtual void RemoveLine(int line); +	virtual void InsertLine(Sci::Line line); +	virtual void RemoveLine(Sci::Line line); -	bool ClearTabstops(int line); -	bool AddTabstop(int line, int x); -	int GetNextTabstop(int line, int x) const; +	bool ClearTabstops(Sci::Line line); +	bool AddTabstop(Sci::Line line, int x); +	int GetNextTabstop(Sci::Line line, int x) const;  };  #ifdef SCI_NAMESPACE | 
