aboutsummaryrefslogtreecommitdiffhomepage
path: root/cocoa
diff options
context:
space:
mode:
Diffstat (limited to 'cocoa')
-rw-r--r--cocoa/ScintillaCocoa.h6
-rw-r--r--cocoa/ScintillaCocoa.mm24
2 files changed, 15 insertions, 15 deletions
diff --git a/cocoa/ScintillaCocoa.h b/cocoa/ScintillaCocoa.h
index 128ddb9f6..2e2bde524 100644
--- a/cocoa/ScintillaCocoa.h
+++ b/cocoa/ScintillaCocoa.h
@@ -158,10 +158,10 @@ public:
void SetMouseCapture(bool on) override;
bool HaveMouseCapture() override;
void WillDraw(NSRect rect);
- void ScrollText(int linesToMove) override;
+ void ScrollText(Sci::Line linesToMove) override;
void SetVerticalScrollPos() override;
void SetHorizontalScrollPos() override;
- bool ModifyScrollBars(int nMax, int nPage) override;
+ bool ModifyScrollBars(Sci::Line nMax, Sci::Line nPage) override;
bool SetScrollingSize(void);
void Resize();
void UpdateForScroll();
@@ -197,7 +197,7 @@ public:
void ObserverAdd();
void ObserverRemove();
void IdleWork() override;
- void QueueIdleWork(WorkNeeded::workItems items, int upTo) override;
+ void QueueIdleWork(WorkNeeded::workItems items, Sci::Position upTo) override;
int InsertText(NSString* input);
NSRange PositionsFromCharacters(NSRange rangeCharacters) const;
NSRange CharactersFromPositions(NSRange rangePositions) const;
diff --git a/cocoa/ScintillaCocoa.mm b/cocoa/ScintillaCocoa.mm
index cc5ee0fc7..c8cf404ad 100644
--- a/cocoa/ScintillaCocoa.mm
+++ b/cocoa/ScintillaCocoa.mm
@@ -522,7 +522,7 @@ void ScintillaCocoa::IdleWork() {
//--------------------------------------------------------------------------------------------------
-void ScintillaCocoa::QueueIdleWork(WorkNeeded::workItems items, int upTo) {
+void ScintillaCocoa::QueueIdleWork(WorkNeeded::workItems items, Sci::Position upTo) {
Editor::QueueIdleWork(items, upTo);
ObserverAdd();
}
@@ -1236,7 +1236,7 @@ void ScintillaCocoa::ClaimSelection()
*/
NSPoint ScintillaCocoa::GetCaretPosition()
{
- const int line = pdoc->LineFromPosition(sel.RangeMain().caret.Position());
+ const Sci::Line line = pdoc->LineFromPosition(sel.RangeMain().caret.Position());
NSPoint result;
result.y = line;
@@ -1261,9 +1261,9 @@ void ScintillaCocoa::DragScroll()
}
// TODO: does not work for wrapped lines, fix it.
- int line = pdoc->LineFromPosition(posDrag.Position());
- int currentVisibleLine = cs.DisplayFromDoc(line);
- int lastVisibleLine = Platform::Minimum(topLine + LinesOnScreen(), cs.LinesDisplayed()) - 2;
+ Sci::Line line = pdoc->LineFromPosition(posDrag.Position());
+ Sci::Line currentVisibleLine = cs.DisplayFromDoc(line);
+ Sci::Line lastVisibleLine = Platform::Minimum(topLine + LinesOnScreen(), cs.LinesDisplayed()) - 2;
if (currentVisibleLine <= topLine && topLine > 0)
ScrollTo(topLine - scrollSpeed);
@@ -1368,10 +1368,10 @@ void ScintillaCocoa::StartDrag()
// calculate the bounds of the selection
PRectangle client = GetTextRectangle();
- int selStart = sel.RangeMain().Start().Position();
- int selEnd = sel.RangeMain().End().Position();
- int startLine = pdoc->LineFromPosition(selStart);
- int endLine = pdoc->LineFromPosition(selEnd);
+ Sci::Position selStart = sel.RangeMain().Start().Position();
+ Sci::Position selEnd = sel.RangeMain().End().Position();
+ Sci::Line startLine = pdoc->LineFromPosition(selStart);
+ Sci::Line endLine = pdoc->LineFromPosition(selEnd);
Point pt;
long startPos, endPos, ep;
PRectangle rcSel;
@@ -1561,7 +1561,7 @@ NSDragOperation ScintillaCocoa::DraggingUpdated(id <NSDraggingInfo> info)
void ScintillaCocoa::DraggingExited(id <NSDraggingInfo> info)
{
#pragma unused(info)
- SetDragPosition(SelectionPosition(invalidPosition));
+ SetDragPosition(SelectionPosition(Sci::invalidPosition));
FineTickerCancel(tickPlatform);
inDragDrop = ddNone;
}
@@ -1914,7 +1914,7 @@ void ScintillaCocoa::WillDraw(NSRect rect)
/**
* ScrollText is empty because scrolling is handled by the NSScrollView.
*/
-void ScintillaCocoa::ScrollText(int)
+void ScintillaCocoa::ScrollText(Sci::Line)
{
}
@@ -1968,7 +1968,7 @@ void ScintillaCocoa::SetHorizontalScrollPos()
* @param nPage Number of lines per scroll page.
* @return True if there was a change, otherwise false.
*/
-bool ScintillaCocoa::ModifyScrollBars(int nMax, int nPage)
+bool ScintillaCocoa::ModifyScrollBars(Sci::Line nMax, Sci::Line nPage)
{
#pragma unused(nMax, nPage)
return SetScrollingSize();