Lines Matching refs:item

220 			for (int32 i = 0; PropertyItemView* item = _ItemAt(i); i++) {
221 if (!item->IsSelected())
223 const Property* property = item->GetProperty();
239 for (int32 i = 0; PropertyItemView* item = _ItemAt(i); i++) {
240 item->SetSelected(true);
245 for (int32 i = 0; PropertyItemView* item = _ItemAt(i); i++) {
246 item->SetSelected(false);
251 for (int32 i = 0; PropertyItemView* item = _ItemAt(i); i++) {
252 item->SetSelected(!item->IsSelected());
297 PropertyItemView* item = NULL;
299 item = _ItemAt(0);
308 item = _ItemAt(focussedIndex);
310 if (item) {
311 item->MakeFocus(true);
375 for (int32 i = 0; PropertyItemView* item = _ItemAt(i); i++) {
377 if (!item->AdoptProperty(property)) {
380 // there is no editor view at this item
387 item->SetEnabled(property->IsEditable());
402 // remember scroll pos, selection and focused item
406 for (int32 i = 0; PropertyItemView* item = _ItemAt(i); i++) {
407 if (item->IsSelected())
409 if (item->IsFocused())
423 PropertyItemView* item = new PropertyItemView(property);
424 item->SetEnabled(property->IsEditable());
425 _AddItem(item);
431 for (int32 i = 0; PropertyItemView* item = _ItemAt(i); i++) {
433 item->SetSelected(true);
435 item->MakeFocus(true);
515 PropertyListView::Select(PropertyItemView* item)
517 if (item) {
519 item->SetSelected(!item->IsSelected());
521 item->SetSelected(true);
541 otherItem->SetSelected(otherItem == item);
552 for (int32 i = 0; PropertyItemView* item = _ItemAt(i); i++) {
553 item->SetSelected(false);
560 PropertyListView::Clicked(PropertyItemView* item)
562 fLastClickedItem = item;
567 PropertyListView::DoubleClicked(PropertyItemView* item)
569 if (fLastClickedItem == item) {
595 PropertyListView::_AddItem(PropertyItemView* item)
597 if (item && BList::AddItem((void*)item)) {
598 // AddChild(item);
600 item->SetListView(this);
610 PropertyItemView* item = (PropertyItemView*)BList::RemoveItem(index);
611 if (item) {
612 item->SetListView(NULL);
613 if (!RemoveChild(item))
616 return item;
638 while (PropertyItemView* item = _RemoveItem(count - 1)) {
639 delete item;
654 for (int32 i = 0; PropertyItemView* item = _ItemAt(i); i++) {
655 height += item->PreferredHeight() + 1.0;
668 for (int32 i = 0; PropertyItemView* item = _ItemAt(i); i++) {
669 if (item->PreferredLabelWidth() > labelWidth)
670 labelWidth = item->PreferredLabelWidth();
676 for (int32 i = 0; PropertyItemView* item = _ItemAt(i); i++) {
677 item->MoveTo(BPoint(0.0, top));
678 float height = item->PreferredHeight();
679 item->SetLabelWidth(labelWidth);
680 item->ResizeTo(width, height);
681 item->FrameResized(item->Bounds().Width(),
682 item->Bounds().Height());
685 AddChild(item);
703 for (int32 i = 0; PropertyItemView* item = _ItemAt(i); i++) {
704 if (item->IsSelected()) {