On Tue, 5 Nov 2024 15:56:24 GMT, Andy Goryachev <ango...@openjdk.org> wrote:

>> `WindowControlsOverlay` is not API, it's an implementation detail and as 
>> such must not be documented in `cssref.html`. This is by design: currently, 
>> this feature has a minimal API with just three new API elements: 
>> `StageStyle.EXTENDED`, `HeaderBar`, and `HeaderBarBase`. If we allowed app 
>> developers to customize window buttons, the API would explode in size and 
>> the specification burden would be immense. Let's not go there.
>
> I am confused.  Can it be customized with a style sheet?  If so, it should be 
> documented, no?

It can't be customized by users, as there is no API for that. There wouldn't be 
a platform-independent way to do that, because we're not using 
`WindowControlsOverlay` on macOS in the first place.

-------------

PR Review Comment: https://git.openjdk.org/jfx/pull/1605#discussion_r1829620784

Reply via email to