On Tue, 18 Feb 2025 20:21:07 GMT, Andy Goryachev <ango...@openjdk.org> wrote:

>> It seems we're going in circles here. You want me to specify something which 
>> I've repeatedly explained is not API. I can't specify something which is not 
>> API.
>
> Are you saying not a single styleable property can be set with an application 
> CSS, only internally?

It's a bit like using deep reflection to access internals. It's technically 
possible, but explicitly unsupported. Much in the same way, any attempt to 
style header buttons can stop working at any time (because we're free to change 
the implementation in any way without prior notice). If we were to even mention 
the internal structure of `HeaderButtonOverlay`, we'd sign up for all of the 
compatibility guarantees that users expect from public API.

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

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

Reply via email to