This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
In the Fonts and Colors Dialog if I set the Default Syntax to a specific setting for Font, Style and Size and then change a Comment Syntax Font Style to italic, the Font can no longer inherit from the Default. Changing a Font Style should not force the inherit setting to not apply since the user probably just wants to make the Default Font bold or italic. It makes sense to not inherit if you change the size or Font since this is specifically what's being inherited, but the Style setting should not be grouped with the inheritance.
We need some UI work to find out what would be most appropriate UI for inheriting in this case. I can imagine that there could be checkboxes Font inheritance: [x] Inherit font face [x] Inherit size [ ] Inherit style Gabo, what do you think?
Changing subcomponent to "setting"
I think Mila's proposal sounds good. By the way, Font textfield is now editable, but it shouldn't be I guess.
as for textfield editable, already known problem, please see issue #39916
Gabo is not responisble for this issue any more. Rudo please take a look at it. Thanks
Font textfield shouldn't be editable and of-course, the default settings mustn't be influenced by other settings.
*** Issue 38846 has been marked as a duplicate of this issue. ***
pasting Mila's comment from duplicated issue: "Agreed, the editor's infrastructure allows that it's just a question of an appropriate UI. In the past I've personally offered to have [x] Apply font name [x] Apply font size [x] Apply font style related to the selected font. Or an alternative could be [x] Inherit font name [x] Inherit font size [x] Inherit font style Instead of the single checkbox [x] Inherit But none of these solutions were accepted which I sort of understand as it may seem rough to users. Adding Rudolf to cc whether he has any clue here."
This should get improved by the new Tools | Options dialog. CCing Hanz.
The new Tools/Options dialog separates Font, Font style and size and implements their inheritance independently, so it's possible to change one of them and still keep inheriting the others.
*** Issue 47992 has been marked as a duplicate of this issue. ***