Lines Matching refs:startOffset

30 HyperTextAction::MouseOver(HyperTextView* view, BPoint where, int32 startOffset,  in MouseOver()  argument
39 view->SetFontAndColor(startOffset, endOffset, &font, B_FONT_FACE); in MouseOver()
44 HyperTextAction::MouseAway(HyperTextView* view, BPoint where, int32 startOffset, in MouseAway() argument
53 view->SetFontAndColor(startOffset, endOffset, &font, B_FONT_FACE); in MouseAway()
67 ActionInfo(int32 startOffset, int32 endOffset, HyperTextAction* action) in ActionInfo()
69 startOffset(startOffset), in ActionInfo()
82 return a->startOffset - b->startOffset; in Compare()
88 if (a->startOffset < b->endOffset && b->startOffset < a->endOffset) in CompareEqualIfIntersecting()
90 return a->startOffset - b->startOffset; in CompareEqualIfIntersecting()
93 int32 startOffset; member
170 action->MouseAway(this, where, fLastActionInfo->startOffset, in MouseMoved()
179 action->MouseOver(this, where, actionInfo->startOffset, in MouseMoved()
198 HyperTextView::AddHyperTextAction(int32 startOffset, int32 endOffset, in AddHyperTextAction() argument
201 if (action == NULL || startOffset >= endOffset) { in AddHyperTextAction()
206 fActionInfos->BinaryInsert(new ActionInfo(startOffset, endOffset, action), in AddHyperTextAction()
217 int32 startOffset = TextLength(); in InsertHyperText() local
221 AddHyperTextAction(startOffset, endOffset, action); in InsertHyperText()
229 int32 startOffset = TextLength(); in InsertHyperText() local
233 AddHyperTextAction(startOffset, endOffset, action); in InsertHyperText()
258 GetTextRegion(action->startOffset, action->endOffset, &textRegion); in _ActionAt()