69 const sal_Int32 nHorizontalPosition,
70 const sal_Int32 nVerticalPosition);
84 const Point& rAnchor1,
85 const Point& rAnchor2,
93 const ::tools::Rectangle& rBox)
const;
Bitmap with offset that is used when the bitmap is painted.
OffsetBitmap(const BitmapEx &rBitmap, const sal_Int32 nHorizontalPosition, const sal_Int32 nVerticalPosition)
Create one of the eight shadow bitmaps from one that combines them all.
void PaintSide(OutputDevice &rDevice, const Point &rAnchor1, const Point &rAnchor2, const OffsetBitmap &rCornerBitmap1, const OffsetBitmap &rCornerBitmap2) const
Use the given device to paint the bitmap stretched between the two given locations.
void PaintCenter(OutputDevice &rDevice, const ::tools::Rectangle &rBox) const
Fill the given rectangle with the bitmap.
void PaintCorner(OutputDevice &rDevice, const Point &rAnchor) const
Use the given device to paint the bitmap at the location that is the sum of the given anchor and the ...
void AdaptColor(const Color aNewColor)
Special functionality that takes the color from the center bitmap and replaces that color in all bitm...
void PaintFrame(OutputDevice &rDevice, const ::tools::Rectangle &rBox) const
Paint a border around the given box by using a set of bitmaps for the corners and sides.
OffsetBitmap maBottomRight
OffsetBitmap maBottomLeft
FramePainter(const BitmapEx &rBitmap)