mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 03:47:35 +00:00
LibGfx: Add window border/title theming options
This commit adds support the following properties to theming: Flags: - IsTitleCenter: true if the title should be centered. Metrics: - BorderThickness: The border width. - BorderRadius: The border corner radius.
This commit is contained in:
parent
14b2656107
commit
8a1d77f65c
18 changed files with 74 additions and 13 deletions
|
@ -91,9 +91,12 @@ namespace Gfx {
|
|||
C(WindowText)
|
||||
|
||||
#define ENUMERATE_FLAG_ROLES(C) \
|
||||
C(IsDark)
|
||||
C(IsDark) \
|
||||
C(IsTitleCenter)
|
||||
|
||||
#define ENUMERATE_METRIC_ROLES(C) \
|
||||
C(BorderThickness) \
|
||||
C(BorderRadius) \
|
||||
C(TitleHeight) \
|
||||
C(TitleButtonWidth) \
|
||||
C(TitleButtonHeight)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue