Lines Matching refs:owner

47 	virtual void				DrawItem(BView* owner, BRect frame,
49 virtual void Update(BView* owner, const BFont* font);
122 DriveItem::DrawItem(BView* owner, BRect frame, bool complete)
124 owner->PushState();
125 owner->SetDrawingMode(B_OP_ALPHA);
129 owner->SetHighColor(ui_color(B_LIST_SELECTED_BACKGROUND_COLOR));
130 owner->SetLowColor(owner->HighColor());
132 owner->SetHighColor(owner->LowColor());
134 owner->FillRect(frame);
145 owner->SetHighColor(tint_color(textColor, B_DARKEN_1_TINT));
147 owner->SetHighColor(tint_color(textColor, B_LIGHTEN_1_TINT));
150 owner->SetHighColor(ui_color(B_LIST_SELECTED_ITEM_TEXT_COLOR));
152 owner->SetHighColor(ui_color(B_LIST_ITEM_TEXT_COLOR));
157 owner->MovePenTo(frame.left + 4, frame.top + 1);
158 owner->DrawBitmap(fIcon);
161 owner->MovePenTo(frame.left + 8 + fIcon->Bounds().Width(),
163 owner->DrawString(fPath.Path());
168 owner->GetFont(&ownerFont);
169 owner->GetFont(&boldFont);
171 owner->SetFont(&boldFont);
176 owner->MovePenTo(namePosition);
177 owner->DrawString(fName.String());
179 float nameWidth = owner->StringWidth(fName.String());
185 rgb_color highColor = owner->HighColor();
186 owner->SetHighColor(ui_color(B_FAILURE_COLOR));
187 owner->MovePenBy(fBaselineOffset, 0);
208 owner->TruncateString(&truncatedMessage, B_TRUNCATE_END, messageWidth);
209 owner->DrawString(truncatedMessage);
210 owner->SetHighColor(highColor);
212 owner->SetFont(&ownerFont);
217 owner->MovePenTo(sizePosition);
218 owner->DrawString(fSize.String());
221 owner->PopState();
226 DriveItem::Update(BView* owner, const BFont* font)