BTextWidget
fWidgetList.AddItem(new BTextWidget(fModel, column, poseView));
BTextWidget*
BTextWidget* widget = new BTextWidget(fModel, column, poseView);
BTextWidget*
BTextWidget* widget = new BTextWidget(fModel, column, poseView);
BTextWidget* widget = WidgetFor(column->AttrHash(), &index);
BTextWidget* widget = fWidgetList.ItemAt(index);
OneMouseUp(BTextWidget* widget, BPose* pose, BPoseView* poseView,
OneCheckAndUpdate(BTextWidget* widget, BPose*, BPoseView* poseView,
BTextWidget* widget = WidgetFor(attrHash);
BTextWidget* widget = fWidgetList.ItemAt(i);
BTextWidget* widget = WidgetFor(column->AttrHash());
BTextWidget* widget = WidgetFor(column->AttrHash());
BTextWidget* widget = WidgetFor(column->AttrHash());
BTextWidget* widget = WidgetFor(poseView->FirstColumn()->AttrHash());
BTextWidget** hitWidget) const
BTextWidget* widget = WidgetFor(column->AttrHash());
BTextWidget* widget = WidgetFor(column, poseView, modelOpener);
BTextWidget* widget = WidgetFor(column, poseView, modelOpener);
BPose::DrawTextWidget(BRect rect, BRect textRect, BTextWidget* widget,
BTextWidget* widget = WidgetFor(column->AttrHash());
BTextWidget*
BTextWidget* widget = fWidgetList.ItemAt(i);
BTextWidget*
BTextWidget* widget = fWidgetList.ItemAt(i);
BTextWidget*
BTextWidget* widget = WidgetFor(column->AttrHash(), index);
BTextWidget* widget = WidgetFor(poseView->FirstColumn()->AttrHash());
BTextWidget* widget = WidgetFor(poseView->FirstColumn()->AttrHash());
void DrawTextWidget(BRect rect, BRect textRect, BTextWidget*, BPoseView* poseView,
BObjectList<BTextWidget> fWidgetList;
class BTextWidget;
BTextWidget* AddWidget(BPoseView*, BColumn*);
BTextWidget* AddWidget(BPoseView*, BColumn*, ModelNodeLazyOpener &opener);
BTextWidget* ActiveWidget() const;
BTextWidget* WidgetFor(uint32 hashAttr, int32* index = 0) const;
BTextWidget* WidgetFor(BColumn* column, BPoseView* poseView,
bool PointInPose(BPoint poseLoc, const BPoseView*, BPoint where, BTextWidget** = NULL) const;
BTextWidget* widget = pose->WidgetFor(ColumnAt(i), this, modelOpener);
BTextWidget* widget;
BTextWidget* widget = pose->WidgetFor(column, this,
BPoseView::SetTextWidgetToCheck(BTextWidget* widget, BTextWidget* old)
BTextWidget* widget;
BTextWidget* widget1 = primary->WidgetFor(sort);
BTextWidget* widget2 = secondary->WidgetFor(sort);
BTextWidget* widget = poseList->ItemAt(i)->WidgetFor(column->AttrHash());
void (*func)(BTextWidget*, BPose*, BPoseView*, BColumn*, Param1), Param1 p1)
BTextWidget* widget = pose->WidgetFor(column->AttrHash());
void (*func)(BTextWidget*, BPose*, BPoseView*, BColumn*,
BTextWidget* widget = pose->WidgetFor(column->AttrHash());
Result (*func)(BTextWidget*, BPose*, BPoseView*, BColumn*,
BTextWidget* widget = pose->WidgetFor(column->AttrHash());
void SetTextWidgetToCheck(BTextWidget*, BTextWidget* = NULL);
BTextWidget* ActiveTextWidget() { return fActiveTextWidget; };
void SetActiveTextWidget(BTextWidget* w) { fActiveTextWidget = w; };
BTextWidget* fTextWidgetToCheck;
BTextWidget* fActiveTextWidget;
BTextWidget::Text(const BPoseView* view) const
BTextWidget::TextWidth(const BPoseView* pose) const
BTextWidget::PreferredWidth(const BPoseView* pose) const
BTextWidget::ColumnRect(BPoint poseLoc, const BColumn* column,
BTextWidget::CalcRectCommon(BPoint poseLoc, const BColumn* column,
BTextWidget::CalcRect(BPoint poseLoc, const BColumn* column, const BPoseView* view)
BTextWidget::CalcOldRect(BPoint poseLoc, const BColumn* column, const BPoseView* view)
BTextWidget::CalcClickRect(BPoint poseLoc, const BColumn* column, const BPoseView* view)
BTextWidget::CheckExpiration()
BTextWidget::CancelWait()
BTextWidget::MouseUp(BRect bounds, BPoseView* view, BPose* pose, BPoint)
BTextWidget::StartEdit(BRect bounds, BPoseView* view, BPose* pose)
BTextWidget::StopEdit(bool saveChanges, BPoint poseLoc, BPoseView* view,
BTextWidget::CheckAndUpdate(BPoint loc, const BColumn* column, BPoseView* view, bool visible)
BTextWidget::SelectAll(BPoseView* view)
BTextWidget::Draw(BRect eraseRect, BRect textRect, BPoseView* view, BView* drawView,
BTextWidget::BTextWidget(Model* model, BColumn* column, BPoseView* view)
BTextWidget::~BTextWidget()
BTextWidget::Compare(const BTextWidget& with, BPoseView* view) const
int Compare(const BTextWidget&, BPoseView*) const;
BTextWidget::AttrHash() const
BTextWidget::SetEditable(bool on)
BTextWidget::IsEditable() const
BTextWidget::IsVisible() const
BTextWidget::SetVisible(bool on)
BTextWidget::IsActive() const
BTextWidget::SetActive(bool on)
BTextWidget::Draw(BRect widgetRect, BRect widgetTextRect, BPoseView* view, bool selected,
class BTextWidget {
BTextWidget(Model*, BColumn*, BPoseView*);
virtual ~BTextWidget();