Searched refs:TermPos (Results 1 - 9 of 9) sorted by relevance

/haiku/src/apps/terminal/
H A DTermPos.h11 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 DTermViewHighlight.h11 #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 DBasicTerminalBuffer.h17 #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 DTermView.h27 #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 DTermViewStates.h135 TermPos position;
141 TermPos& _start, TermPos& _end);
147 void _ActivateHighlight(const TermPos& start,
148 const TermPos& end);
H A DTermViewStates.cpp161 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 DTermView.cpp298 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 DBasicTerminalBuffer.cpp370 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 DTerminalBuffer.cpp348 TermPos cursor = fCursor;

Completed in 112 milliseconds