rem: SetDrawingMode(B_OP_OVER); DrawBitmap(fBitmap, updateRect, updateRect); SetDrawingMode(B_OP_COPY);
add: SetHighColor(ui_color(B_SHINE_COLOR)); StrokeLine(rect.LeftTop(), rect.LeftBottom()); StrokeLine(rect.LeftTop(), rect.RightTop());  rect.bottom++; SetHighColor(tint_color(ViewColor(), B_DARKEN_1_TINT)); StrokeLine(rect.LeftBottom(), rect.RightBottom());  rect.bottom++; SetHighColor(tint_color(ViewColor(), B_DARKEN_2_TINT)); StrokeLine(rect.LeftBottom(), rect.RightBottom());
context: IconView::Draw(BRect updateRect){	if (fBitmap == NULL)		return;	SetDrawingMode(B_OP_OVER);	DrawBitmap(fBitmap, updateRect, updateRect);	SetDrawingMode(B_OP_COPY);}