mirror of
https://github.com/RGBCube/serenity
synced 2025-06-01 08:28:11 +00:00
LibGUI+WindowServer: Add support for enabled/disabled actions.
The enabled state of a GAction now propagates both to any toolbar buttons and any menu items linked to the action. Toolbar buttons are painted in a grayed out style when disabled. Menu items are gray when disabled. :^)
This commit is contained in:
parent
32e5c8c689
commit
054c982181
20 changed files with 308 additions and 53 deletions
|
@ -62,6 +62,7 @@ public:
|
|||
void draw();
|
||||
const Font& font() const;
|
||||
|
||||
WSMenuItem* item_with_identifier(unsigned);
|
||||
WSMenuItem* item_at(const Point&);
|
||||
void redraw();
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue