aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/PerLine.h
diff options
context:
space:
mode:
authorNeil <nyamatongwe@gmail.com>2017-03-31 18:19:38 +1100
committerNeil <nyamatongwe@gmail.com>2017-03-31 18:19:38 +1100
commit8ff947c9db5ab9f1a093434180bc05bfecb62c4d (patch)
tree6d36be4b73c70c73f5345eb30a043c843a9e6839 /src/PerLine.h
parent63cf929d772aa829daa613114600ece511c9b2d7 (diff)
downloadscintilla-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.h72
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