* applied patch by Jonas Sundström, the draggable icon in the Find window
will be drawn with alpha channel git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21302 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
parent
0f609eb290
commit
0d9c65d558
@ -565,7 +565,12 @@ DraggableIcon::DragStarted(BMessage *)
|
|||||||
void
|
void
|
||||||
DraggableIcon::Draw(BRect)
|
DraggableIcon::Draw(BRect)
|
||||||
{
|
{
|
||||||
|
#ifdef __HAIKU__
|
||||||
|
SetDrawingMode(B_OP_ALPHA);
|
||||||
|
SetBlendingMode(B_PIXEL_ALPHA, B_ALPHA_OVERLAY);
|
||||||
|
#else
|
||||||
SetDrawingMode(B_OP_OVER);
|
SetDrawingMode(B_OP_OVER);
|
||||||
|
#endif
|
||||||
DrawBitmap(fBitmap);
|
DrawBitmap(fBitmap);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -662,8 +667,7 @@ FlickerFreeStringView::Draw(BRect)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
loc.y = bounds.bottom - (1 + height.descent);
|
loc.y = bounds.bottom - (1 + height.descent);
|
||||||
offscreen->MovePenTo(loc);
|
offscreen->DrawString(Text(), loc);
|
||||||
offscreen->DrawString(Text());
|
|
||||||
}
|
}
|
||||||
offscreen->Sync();
|
offscreen->Sync();
|
||||||
SetDrawingMode(B_OP_COPY);
|
SetDrawingMode(B_OP_COPY);
|
||||||
|
Loading…
Reference in New Issue
Block a user