mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 21:17:44 +00:00
LibGfx+WindowServer: Handle taller window title fonts better
If the window title font is taller than the theme's specified title height, compute the title height based on the font instead. :^)
This commit is contained in:
parent
f2584bc2eb
commit
20ca3d4a99
4 changed files with 13 additions and 5 deletions
|
@ -39,6 +39,7 @@ public:
|
|||
virtual void paint_normal_frame(Painter&, WindowState, const IntRect& window_rect, const StringView& title, const Bitmap& icon, const Palette&, const IntRect& leftmost_button_rect) const override;
|
||||
virtual void paint_notification_frame(Painter&, const IntRect& window_rect, const Palette&, const IntRect& close_button_rect) const override;
|
||||
|
||||
virtual int title_bar_height(const Palette&) const override;
|
||||
virtual IntRect title_bar_rect(WindowType, const IntRect& window_rect, const Palette&) const override;
|
||||
virtual IntRect title_bar_icon_rect(WindowType, const IntRect& window_rect, const Palette&) const override;
|
||||
virtual IntRect title_bar_text_rect(WindowType, const IntRect& window_rect, const Palette&) const override;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue