Lines Matching defs:BTextView

9  *		Hiroshi Lockheimer (BTextView is based on his STEEngine)
81 # define CALLED(x...) FunctionTracer _ft("BTextView", __FUNCTION__, \
133 class BTextView::TextTrackState {
138 void SimulateMouseMovement(BTextView* view);
155 struct BTextView::LayoutData {
215 "Returns the text in the specified range in the BTextView.", 0,
222 "Removes or inserts text into the specified range in the BTextView.", 0,
230 "the BTextView.", 0,
238 "BTextView.", 0,
246 BTextView::BTextView(BRect frame, const char* name, BRect textRect,
265 BTextView::BTextView(BRect frame, const char* name, BRect textRect,
285 BTextView::BTextView(const char* name, uint32 flags)
303 BTextView::BTextView(const char* name, const BFont* initialFont,
322 BTextView::BTextView(BMessage* archive)
413 BTextView::~BTextView()
431 BTextView::Instantiate(BMessage* archive)
434 if (validate_instantiation(archive, "BTextView"))
435 return new BTextView(archive);
441 BTextView::Archive(BMessage* data, bool deep) const
498 BTextView::AttachedToWindow()
524 BTextView::DetachedFromWindow()
531 BTextView::Draw(BRect updateRect)
542 BTextView::MouseDown(BPoint where)
650 BTextView::MouseUp(BPoint where)
661 BTextView::MouseMoved(BPoint where, uint32 code, const BMessage* dragMessage)
686 BTextView::WindowActivated(bool active)
708 BTextView::KeyDown(const char* bytes, int32 numBytes)
793 BTextView::Pulse()
803 BTextView::FrameResized(float newWidth, float newHeight)
840 BTextView::MakeFocus(bool focus)
855 BTextView::MessageReceived(BMessage* message)
1046 BTextView::ResolveSpecifier(BMessage* message, int32 index, BMessage* specifier,
1062 BTextView::GetSupportedSuites(BMessage* data)
1081 BTextView::Perform(perform_code code, void* _data)
1086 = BTextView::MinSize();
1090 = BTextView::MaxSize();
1094 = BTextView::PreferredSize();
1098 = BTextView::LayoutAlignment();
1102 = BTextView::HasHeightForWidth();
1108 BTextView::GetHeightForWidth(data->width, &data->min, &data->max,
1115 BTextView::SetLayout(data->layout);
1122 BTextView::LayoutInvalidated(data->descendants);
1127 BTextView::DoLayout();
1137 BTextView::SetText(const char* text, const text_run_array* runs)
1144 BTextView::SetText(const char* text, int32 length, const text_run_array* runs)
1182 BTextView::SetText(BFile* file, int32 offset, int32 length,
1222 BTextView::Insert(const char* text, const text_run_array* runs)
1230 BTextView::Insert(const char* text, int32 length, const text_run_array* runs)
1238 BTextView::Insert(int32 offset, const char* text, int32 length,
1253 BTextView::Delete()
1260 BTextView::Delete(int32 startOffset, int32 endOffset)
1307 BTextView::Text() const
1314 BTextView::TextLength() const
1321 BTextView::GetText(int32 offset, int32 length, char* buffer) const
1329 BTextView::ByteAt(int32 offset) const
1339 BTextView::CountLines() const
1346 BTextView::CurrentLine() const
1353 BTextView::GoToLine(int32 index)
1363 BTextView::Cut(BClipboard* clipboard)
1378 BTextView::Copy(BClipboard* clipboard)
1406 BTextView::Paste(BClipboard* clipboard)
1456 BTextView::Clear()
1470 BTextView::AcceptsPaste(BClipboard* clipboard)
1485 BTextView::AcceptsDrop(const BMessage* message)
1493 BTextView::Select(int32 startOffset, int32 endOffset)
1566 BTextView::SelectAll()
1573 BTextView::GetSelection(int32* _start, int32* _end) const
1592 BTextView::SetFontAndColor(const BFont* font, uint32 mode,
1600 BTextView::SetFontAndColor(int32 startOffset, int32 endOffset,
1647 BTextView::GetFontAndColor(int32 offset, BFont* _font,
1655 BTextView::GetFontAndColor(BFont* _font, uint32* _mode,
1664 BTextView::SetRunArray(int32 startOffset, int32 endOffset,
1705 BTextView::RunArray(int32 startOffset, int32 endOffset, int32* _size) const
1739 BTextView::LineAt(int32 offset) const
1755 BTextView::LineAt(BPoint point) const
1766 BTextView::PointAt(int32 offset, float* _height) const
1827 BTextView::OffsetAt(BPoint point) const
1905 BTextView::OffsetAt(int32 line) const
1918 BTextView::FindWord(int32 offset, int32* _fromOffset, int32* _toOffset)
1949 BTextView::CanEndLine(int32 offset)
2010 BTextView::LineWidth(int32 lineNumber) const
2028 BTextView::LineHeight(int32 lineNumber) const
2050 BTextView::TextHeight(int32 startLine, int32 endLine) const
2076 BTextView::GetTextRegion(int32 startOffset, int32 endOffset,
2151 BTextView::ScrollToOffset(int32 offset)
2195 BTextView::ScrollToSelection()
2202 BTextView::Highlight(int32 startOffset, int32 endOffset)
2230 BTextView::SetTextRect(BRect rect)
2249 BTextView::TextRect() const
2256 BTextView::_ResetTextRect()
2278 BTextView::SetInsets(float left, float top, float right, float bottom)
2299 BTextView::GetInsets(float* _left, float* _top, float* _right,
2314 BTextView::SetStylable(bool stylable)
2321 BTextView::IsStylable() const
2328 BTextView::SetTabWidth(float width)
2341 BTextView::TabWidth() const
2348 BTextView::MakeSelectable(bool selectable)
2361 BTextView::IsSelectable() const
2368 BTextView::MakeEditable(bool editable)
2391 BTextView::IsEditable() const
2398 BTextView::SetWordWrap(bool wrap)
2440 BTextView::DoesWordWrap() const
2447 BTextView::SetMaxBytes(int32 max)
2466 BTextView::MaxBytes() const
2473 BTextView::DisallowChar(uint32 character)
2483 BTextView::AllowChar(uint32 character)
2491 BTextView::SetAlignment(alignment align)
2511 BTextView::Alignment() const
2518 BTextView::SetAutoindent(bool state)
2525 BTextView::DoesAutoindent() const
2532 BTextView::SetColorSpace(color_space colors)
2543 BTextView::ColorSpace() const
2550 BTextView::MakeResizable(bool resize, BView* resizeView)
2586 BTextView::IsResizable() const
2593 BTextView::SetDoesUndo(bool undo)
2605 BTextView::DoesUndo() const
2612 BTextView::HideTyping(bool enabled)
2622 BTextView::IsTypingHidden() const
2632 BTextView::ResizeToPreferred()
2639 BTextView::GetPreferredSize(float* _width, float* _height)
2666 BTextView::MinSize()
2676 BTextView::MaxSize()
2686 BTextView::PreferredSize()
2697 BTextView::HasHeightForWidth()
2708 BTextView::GetHeightForWidth(float width, float* min, float* max,
2756 BTextView::LayoutInvalidated(bool descendants)
2765 BTextView::DoLayout()
2794 BTextView::_ValidateLayoutData()
2836 BTextView::AllAttached()
2843 BTextView::AllDetached()
2851 BTextView::AllocRunArray(int32 entryCount, int32* outSize)
2879 BTextView::CopyRunArray(const text_run_array* orig, int32 countDelta)
2895 BTextView::FreeRunArray(text_run_array* array)
2910 BTextView::FlattenRunArray(const text_run_array* runArray, int32* _size)
2954 BTextView::UnflattenRunArray(const void* data, int32* _size)
3005 BTextView::InsertText(const char* text, int32 length, int32 offset,
3045 BTextView::DeleteText(int32 fromOffset, int32 toOffset)
3104 BTextView::Undo(BClipboard* clipboard)
3112 BTextView::UndoState(bool* isRedo) const
3122 BTextView::GetDragParameters(BMessage* drag, BBitmap** bitmap, BPoint* point,
3160 void BTextView::_ReservedTextView3() {}
3161 void BTextView::_ReservedTextView4() {}
3162 void BTextView::_ReservedTextView5() {}
3163 void BTextView::_ReservedTextView6() {}
3164 void BTextView::_ReservedTextView7() {}
3165 void BTextView::_ReservedTextView8() {}
3166 void BTextView::_ReservedTextView9() {}
3167 void BTextView::_ReservedTextView10() {}
3168 void BTextView::_ReservedTextView11() {}
3169 void BTextView::_ReservedTextView12() {}
3175 /*! Inits the BTextView object.
3177 \param textRect The BTextView's text rect.
3178 \param initialFont The font which the BTextView will use.
3182 BTextView::_InitObject(BRect textRect, const BFont* initialFont,
3263 BTextView::_HandleBackspace(int32 modifiers)
3317 BTextView::_HandleArrowKey(uint32 arrowKey, int32 modifiers)
3493 BTextView::_HandleDelete(int32 modifiers)
3547 BTextView::_HandlePageKey(uint32 pageKey, int32 modifiers)
3728 BTextView::_HandleAlphaKey(const char* bytes, int32 numBytes)
3783 BTextView::_Refresh(int32 fromOffset, int32 toOffset, int32 scrollTo)
3852 BTextView::_RecalculateLineBreaks(int32* startLine, int32* endLine)
3968 BTextView::_ValidateTextRect()
3980 BTextView::_FindLineBreak(int32 fromOffset, float* _ascent, float* _descent,
4131 BTextView::_PreviousLineStart(int32 offset)
4149 BTextView::_NextLineEnd(int32 offset)
4168 BTextView::_PreviousWordBoundary(int32 offset)
4184 BTextView::_NextWordBoundary(int32 offset)
4199 BTextView::_PreviousWordStart(int32 offset)
4227 BTextView::_NextWordEnd(int32 offset)
4253 BTextView::_TabExpandedStyledWidth(int32 offset, int32 length, float* _ascent,
4302 BTextView::_StyledWidth(int32 fromOffset, int32 length, float* _ascent,
4355 BTextView::_ActualTabWidth(float location) const
4366 BTextView::_DoInsertText(const char* text, int32 length, int32 offset,
4390 BTextView::_DoDeleteText(int32 fromOffset, int32 toOffset)
4397 BTextView::_DrawLine(BView* view, const int32 &lineNum,
4546 BTextView::_DrawLines(int32 startLine, int32 endLine, int32 startOffset,
4648 BTextView::_RequestDrawLines(int32 startLine, int32 endLine)
4665 BTextView::_DrawCaret(int32 offset, bool visible)
4684 BTextView::_ShowCaret()
4692 BTextView::_HideCaret()
4701 BTextView::_InvertCaret()
4715 BTextView::_DragCaret(int32 offset)
4743 BTextView::_StopMouseTracking()
4751 BTextView::_PerformMouseUp(BPoint where)
4768 BTextView::_PerformMouseMoved(BPoint where, uint32 code)
4863 BTextView::_TrackMouse(BPoint where, const BMessage* message, bool force)
4880 BTextView::_TrackDrag(BPoint where)
4890 BTextView::_InitiateDrag()
4921 BTextView::_MessageDropped(BMessage* message, BPoint where, BPoint offset)
4994 BTextView::_PerformAutoScrolling()
5030 BTextView::_UpdateScrollbars()
5070 BTextView::_ScrollBy(float horizontal, float vertical)
5079 BTextView::_ScrollTo(float x, float y)
5108 BTextView::_AutoResize(bool redraw)
5141 BTextView::_NewOffscreen(float padding)
5160 BTextView::_DeleteOffscreen()
5173 BTextView::_Activate()
5355 BTextView::_Deactivate()
5433 BTextView::_NormalizeFont(BFont* font)
5445 BTextView::_SetRunArray(int32 startOffset, int32 endOffset,
5476 BTextView::_CharClassification(int32 offset) const
5545 BTextView::_NextInitialByte(int32 offset) const
5564 BTextView::_PreviousInitialByte(int32 offset) const
5581 BTextView::_GetProperty(BMessage* message, BMessage* specifier,
5621 BTextView::_SetProperty(BMessage* message, BMessage* specifier,
5663 BTextView::_CountProperties(BMessage* message, BMessage* specifier,
5680 BTextView::_HandleInputMethodChanged(BMessage* message)
5787 BTextView::_HandleInputMethodLocationRequest()
5815 BTextView::_CancelInputMethod()
5846 BTextView::_LineAt(int32 offset) const
5862 BTextView::_LineAt(const BPoint& point) const
5872 BTextView::_IsOnEmptyLastLine(int32 offset) const
5880 BTextView::_ApplyStyleRange(int32 fromOffset, int32 toOffset, uint32 mode,
5908 BTextView::_NullStyleHeight() const
5920 BTextView::_ShowContextMenu(BPoint where)
5959 BTextView::_FilterDisallowedChars(char* text, ssize_t& length,
6002 BTextView::_UpdateInsets(const BRect& rect)
6035 BTextView::_ViewWidth()
6044 BTextView::_ViewHeight()
6053 BTextView::_ViewRect()
6066 BTextView::_TextWidth()
6075 BTextView::_TextHeight()
6084 BTextView::_TextRect()
6096 // #pragma mark - BTextView::TextTrackState
6099 BTextView::TextTrackState::TextTrackState(BMessenger messenger)
6114 BTextView::TextTrackState::~TextTrackState()
6121 BTextView::TextTrackState::SimulateMouseMovement(BTextView* textView)
6138 BTextView* view, bool descendants)