From e94960526deac05f056d5073903c53840c4ef836 Mon Sep 17 00:00:00 2001 From: Matthias Melcher Date: Fri, 4 Jan 2008 20:31:52 +0000 Subject: Added a few missing methods for Fl_Text_Buffer git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6010 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 --- FL/Fl_Text_Buffer.H | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/FL/Fl_Text_Buffer.H b/FL/Fl_Text_Buffer.H index e09e13a47..aa4bbf704 100644 --- a/FL/Fl_Text_Buffer.H +++ b/FL/Fl_Text_Buffer.H @@ -123,11 +123,13 @@ class FL_EXPORT Fl_Text_Buffer { void remove_selection(); void replace_selection(const char* text); void secondary_select(int start, int end); + int secondary_selected() { return mSecondary.selected(); } void secondary_unselect(); void secondary_select_rectangular(int start, int end, int rectStart, int rectEnd); + int secondary_selection_position(int* start, int* end); int secondary_selection_position(int* start, int* end, int* isRect, int* rectStart, int* rectEnd); @@ -135,9 +137,11 @@ class FL_EXPORT Fl_Text_Buffer { void remove_secondary_selection(); void replace_secondary_selection(const char* text); void highlight(int start, int end); + int highlight() { return mHighlight.selected(); } void unhighlight(); void highlight_rectangular(int start, int end, int rectStart, int rectEnd); + int highlight_position(int* start, int* end); int highlight_position(int* start, int* end, int* isRect, int* rectStart, int* rectEnd); -- cgit v1.2.3