42 const sal_uInt16 nItemId = rUserDrawEvent.
GetItemId();
73 for (sal_uInt32
i = 2;
i < 10;
i += 2)
void SetFont(const vcl::Font &rNewFont)
void DrawRect(const tools::Rectangle &rRect)
tools::Long GetTextWidth(const OUString &rStr, sal_Int32 nIndex=0, sal_Int32 nLen=-1, vcl::text::TextLayoutCache const *=nullptr, SalLayoutGlyphs const *const pLayoutCache=nullptr) const
tools::Long GetTextHeight() const
void DrawText(const Point &rStartPt, const OUString &rStr, sal_Int32 nIndex=0, sal_Int32 nLen=-1, std::vector< tools::Rectangle > *pVector=nullptr, OUString *pDisplayText=nullptr, const SalLayoutGlyphs *pLayoutCache=nullptr)
constexpr tools::Long Y() const
constexpr tools::Long X() const
constexpr tools::Long Height() const
constexpr tools::Long Width() const
vcl::RenderContext * GetRenderContext() const
const tools::Rectangle & GetRect() const
sal_uInt16 GetItemId() const
void InsertItem(sal_uInt16 nItemId, const Image &rImage)
void SetStyle(WinBits nStyle)
virtual void StyleUpdated() override
void SetItemHeight(tools::Long nLineHeight)
virtual void SetDrawingArea(weld::DrawingArea *pDrawingArea) override
void SetItemWidth(tools::Long nItemWidth)
Color getColor(model::ThemeColorType eType) const
const OUString & getName() const
void insert(model::ColorSet const &rColorSet)
void StyleUpdated() override
void SetDrawingArea(weld::DrawingArea *pDrawingArea) override
std::vector< std::reference_wrapper< const model::ColorSet > > maColorSets
void UserDraw(const UserDrawEvent &rUserDrawEvent) override
void SetFontHeight(tools::Long nHeight)
constexpr ::Color COL_LIGHTGRAY(0xC0, 0xC0, 0xC0)
constexpr ThemeColorType convertToThemeColorType(sal_Int32 nIndex)
constexpr tools::Long BORDER
constexpr tools::Long LABEL_TEXT_HEIGHT
constexpr tools::Long SIZE
constexpr tools::Long constElementNumber
constexpr tools::Long LABEL_HEIGHT