BMCMenuBar: Add hover effect, like on buttons

Fixes #19671

Change-Id: I2ef001666ac4fa88364c7c5d5c95b0d96d5a090a
Reviewed-on: https://review.haiku-os.org/c/haiku/+/9605
Reviewed-by: Stefano Ceccherini <[email protected]>
Reviewed-by: waddlesplash <[email protected]>
Tested-by: Commit checker robot <[email protected]>
This commit is contained in:
nipos
2025-08-25 14:33:15 +00:00
committed by waddlesplash
parent 03d4f24535
commit 6de89c6cdf
2 changed files with 22 additions and 4 deletions
+3 -1
View File
@@ -45,6 +45,7 @@ public:
virtual void AttachedToWindow();
virtual void Draw(BRect updateRect);
virtual void MouseMoved(BPoint where, uint32 code, const BMessage* dragMessage);
virtual void FrameResized(float width, float height);
virtual void MakeFocus(bool focused = true);
virtual void MessageReceived(BMessage* message);
@@ -65,8 +66,9 @@ private:
void _Init();
BMenuField* fMenuField;
bool fFixedSize;
bool fFixedSize;
bool fShowPopUpMarker;
bool fIsInside;
float fPreviousWidth;
};