Lines Matching refs:column
135 BColumn* column = poseView->ColumnAt(index); in CreateWidgets() local
136 if (column == NULL) in CreateWidgets()
139 fWidgetList.AddItem(new BTextWidget(fModel, column, poseView)); in CreateWidgets()
145 BPose::AddWidget(BPoseView* poseView, BColumn* column) in AddWidget() argument
151 BTextWidget* widget = new BTextWidget(fModel, column, poseView); in AddWidget()
159 BPose::AddWidget(BPoseView* poseView, BColumn* column, in AddWidget() argument
166 BTextWidget* widget = new BTextWidget(fModel, column, poseView); in AddWidget()
174 BPose::RemoveWidget(BPoseView*, BColumn* column) in RemoveWidget() argument
177 BTextWidget* widget = WidgetFor(column->AttrHash(), &index); in RemoveWidget()
200 BColumn* column, BPoint poseLoc, BPoint where) in OneMouseUp() argument
204 rect = widget->CalcClickRect(poseLoc, column, poseView); in OneMouseUp()
226 BColumn* column, BPoint poseLoc) in OneCheckAndUpdate() argument
228 widget->CheckAndUpdate(poseLoc, column, poseView, true); in OneCheckAndUpdate()
262 BColumn* column = poseView->ColumnFor(attrHash); in UpdateWidgetAndModel() local
263 if (column != NULL) in UpdateWidgetAndModel()
264 widget->CheckAndUpdate(poseLoc, column, poseView, visible); in UpdateWidgetAndModel()
271 BColumn* column = poseView->ColumnFor(widget->AttrHash()); in UpdateWidgetAndModel() local
272 if (column != NULL in UpdateWidgetAndModel()
273 && strcmp(column->AttrName(), attrName) == 0) { in UpdateWidgetAndModel()
274 widget->CheckAndUpdate(poseLoc, column, poseView, visible); in UpdateWidgetAndModel()
293 BColumn* column = poseView->ColumnAt(index); in UpdateWidgetAndModel() local
294 if (column == NULL) in UpdateWidgetAndModel()
297 if (column->StatField()) { in UpdateWidgetAndModel()
298 BTextWidget* widget = WidgetFor(column->AttrHash()); in UpdateWidgetAndModel()
300 widget->CheckAndUpdate(poseLoc, column, poseView, visible); in UpdateWidgetAndModel()
403 BColumn* column; in EditFirstWidget() local
404 for (int32 i = 0; (column = poseView->ColumnAt(i)) != NULL; i++) { in EditFirstWidget()
405 BTextWidget* widget = WidgetFor(column->AttrHash()); in EditFirstWidget()
412 bounds = widget->CalcRect(poseLoc, column, poseView); in EditFirstWidget()
430 BColumn* column = poseView->ColumnAt(index); in EditPreviousNextWidgetCommon() local
431 if (column == NULL) { in EditPreviousNextWidgetCommon()
436 BTextWidget* widget = WidgetFor(column->AttrHash()); in EditPreviousNextWidgetCommon()
448 if (found && column->Editable()) { in EditPreviousNextWidgetCommon()
453 bounds = widget->CalcRect(poseLoc, column, poseView); in EditPreviousNextWidgetCommon()
534 BColumn* column = poseView->ColumnAt(index); in PointInPose() local
535 if (column == NULL) in PointInPose()
538 BTextWidget* widget = WidgetFor(column->AttrHash()); in PointInPose()
540 && widget->CalcClickRect(where, column, poseView).Contains(point)) { in PointInPose()
587 BColumn* column = poseView->ColumnAt(index); in Draw() local
588 if (column == NULL) in Draw()
592 BTextWidget* widget = WidgetFor(column, poseView, modelOpener); in Draw()
596 BRect widgetRect(widget->ColumnRect(rect.LeftTop(), column, in Draw()
602 column, poseView)); in Draw()
619 column->Width(), poseView, drawView, selected, in Draw()
623 column->Width(), poseView, drawView, false, in Draw()
652 BColumn* column = poseView->FirstColumn(); in Draw() local
653 if (column == NULL) in Draw()
656 BTextWidget* widget = WidgetFor(column, poseView, modelOpener); in Draw()
705 BColumn* column = poseView->FirstColumn(); in DeselectWithoutErasingBackground() local
706 if (column == NULL) in DeselectWithoutErasingBackground()
709 BTextWidget* widget = WidgetFor(column->AttrHash()); in DeselectWithoutErasingBackground()
793 BPose::WidgetFor(BColumn* column, BPoseView* poseView, in WidgetFor() argument
796 BTextWidget* widget = WidgetFor(column->AttrHash(), index); in WidgetFor()
798 widget = AddWidget(poseView, column, opener); in WidgetFor()
921 BColumn* column = poseView->LastColumn(); in CalcRect() local
925 rect.right = loc.x + column->Offset() + column->Width(); in CalcRect()