diff options
Diffstat (limited to 'cocoa')
| -rw-r--r-- | cocoa/ScintillaCocoa.h | 6 | ||||
| -rw-r--r-- | cocoa/ScintillaCocoa.mm | 24 | 
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(); | 
