Searched refs:TermPos (Results 1 - 9 of 9) sorted by relevance
/haiku/src/apps/terminal/ |
H A D | TermPos.h | 11 class TermPos { class 16 inline TermPos() : x(0), y(0) { } function in class:TermPos 17 inline TermPos(int32 x, int32 y) : x(x), y(y) { } function in class:TermPos 25 inline bool operator==(const TermPos& other) const 30 inline bool operator!=(const TermPos& other) const 35 inline bool operator<=(const TermPos& other) const 40 inline bool operator>=(const TermPos& other) const 45 inline bool operator<(const TermPos& other) const 50 inline bool operator>(const TermPos& other) const
|
H A D | TermViewHighlight.h | 11 #include "TermPos.h" 44 const TermPos& Start() const 49 const TermPos& End() const 59 bool RangeContains(const TermPos& pos) const 64 void SetRange(const TermPos& start, const TermPos& end) 78 TermPos fStart; 79 TermPos fEnd;
|
H A D | BasicTerminalBuffer.h | 17 #include "TermPos.h" 101 const TermPos& start, 102 const TermPos& end) const; 103 bool FindWord(const TermPos& pos, 105 bool findNonWords, TermPos& start, 106 TermPos& end) const; 110 bool PreviousLinePos(TermPos& pos) const; 111 bool NextLinePos(TermPos& pos, bool normalize) const; 118 bool Find(const char* pattern, const TermPos& start, 120 bool matchWord, TermPos [all...] |
H A D | TermView.h | 27 #include "TermPos.h" 191 TermPos _ConvertToTerminal(const BPoint& point); 192 inline BPoint _ConvertFromTerminal(const TermPos& pos); 211 void _InvalidateTextRange(TermPos start, 212 TermPos end); 233 void _Select(TermPos start, TermPos end, 235 void _ExtendSelection(TermPos, bool inclusive, 248 Highlight* _CheckHighlightRegion(const TermPos& pos) const; 255 void _ScrollToRange(TermPos star [all...] |
H A D | TermViewStates.h | 135 TermPos position; 141 TermPos& _start, TermPos& _end); 147 void _ActivateHighlight(const TermPos& start, 148 const TermPos& end);
|
H A D | TermViewStates.cpp | 161 TermPos clickPos = fView->_ConvertToTerminal(where); 425 TermPos clickPos = fView->_ConvertToTerminal(where); 461 TermPos clickPos = fView->_ConvertToTerminal(where); 508 TermPos inPos = fView->_ConvertToTerminal(where); 539 TermPos clickPos = fView->_ConvertToTerminal(where); 671 TermPos clickPos = fView->_ConvertToTerminal(where); 752 TermPos start; 753 TermPos end; 815 HyperLink& _link, TermPos& _start, TermPos [all...] |
H A D | TermView.cpp | 298 fCursor = TermPos(0, 0); 312 fSelection.SetRange(TermPos(0, 0), TermPos(0, 0)); 313 fPrevPos = TermPos(-1, - 1); 510 TermPos 513 return TermPos(p.x >= 0 ? (int32)p.x / fFontWidth : -1, _LineAt(p.y)); 519 TermView::_ConvertFromTerminal(const TermPos &pos) 947 _Select(TermPos(0, -fTextBuffer->HistorySize()), 948 TermPos(0, fTextBuffer->Height()), false, true); 976 TermView::_InvalidateTextRange(TermPos star [all...] |
H A D | BasicTerminalBuffer.cpp | 370 BasicTerminalBuffer::GetStringFromRegion(BString& string, const TermPos& start, 371 const TermPos& end) const 378 TermPos pos(start); 400 BasicTerminalBuffer::FindWord(const TermPos& pos, 401 TerminalCharClassifier* classifier, bool findNonWords, TermPos& _start, 402 TermPos& _end) const 433 TermPos start(x, y); 434 TermPos end(x + (line->cells[x].attributes.IsWidth() 437 TermPos previousPos = start; 451 TermPos nextPo [all...] |
H A D | TerminalBuffer.cpp | 348 TermPos cursor = fCursor;
|
Completed in 112 milliseconds