aboutsummaryrefslogtreecommitdiffhomepage
path: root/cocoa/ScintillaCocoa.h
diff options
context:
space:
mode:
authorNeil Hodgson <nyamatongwe@gmail.com>2016-11-05 20:42:12 +1100
committerNeil Hodgson <nyamatongwe@gmail.com>2016-11-05 20:42:12 +1100
commitab0bd10bf685d2868b245893afd7512ddadc5fb1 (patch)
tree2512c11643a54285979a0dd67103fb79962b88e2 /cocoa/ScintillaCocoa.h
parent8a62263409f5d222ac0d0ccf7bf0e7e0261224a8 (diff)
downloadscintilla-mirror-ab0bd10bf685d2868b245893afd7512ddadc5fb1.tar.gz
Support for NSAccessibility protocol added sufficient for the VoiceOver
screen reader.
Diffstat (limited to 'cocoa/ScintillaCocoa.h')
-rw-r--r--cocoa/ScintillaCocoa.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/cocoa/ScintillaCocoa.h b/cocoa/ScintillaCocoa.h
index 1bf05c9f0..25b9807d7 100644
--- a/cocoa/ScintillaCocoa.h
+++ b/cocoa/ScintillaCocoa.h
@@ -196,8 +196,12 @@ public:
virtual void IdleWork();
virtual void QueueIdleWork(WorkNeeded::workItems items, int upTo);
int InsertText(NSString* input);
- NSRange PositionsFromCharacters(NSRange range) const;
- NSRange CharactersFromPositions(NSRange range) const;
+ NSRange PositionsFromCharacters(NSRange rangeCharacters) const;
+ NSRange CharactersFromPositions(NSRange rangePositions) const;
+ NSString *RangeTextAsString(NSRange rangePositions) const;
+ NSInteger VisibleLineForIndex(NSInteger index);
+ NSRange RangeForVisibleLine(NSInteger lineVisible);
+ NSRect FrameForRange(NSRange rangeCharacters);
void SelectOnlyMainSelection();
void ConvertSelectionVirtualSpace();
bool ClearAllSelections();