Skip to content

Commit

Permalink
ScrollBar: use rounded thumb on macOS (issue #103)
Browse files Browse the repository at this point in the history
  • Loading branch information
DevCharly committed May 23, 2020
1 parent 934eb9f commit 08c439b
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -435,6 +435,10 @@ ScrollBar.buttonArrowColor=$ComboBox.buttonArrowColor
ScrollBar.buttonDisabledArrowColor=$ComboBox.buttonDisabledArrowColor
ScrollBar.allowsAbsolutePositioning=true

[mac]ScrollBar.thumbInsets=2,2,2,2
[mac]ScrollBar.thumbArc=999
[mac]ScrollBar.hoverThumbWithTrack=true

[linux]ScrollBar.thumbInsets=2,2,2,2
[linux]ScrollBar.thumbArc=999

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,15 @@
- ProgressBar.font [active] Segoe UI plain 10 javax.swing.plaf.FontUIResource [UI]
+ ProgressBar.font [active] .SF NS Text plain 11 javax.swing.plaf.FontUIResource [UI]

- ScrollBar.hoverThumbWithTrack false
+ ScrollBar.hoverThumbWithTrack true

- ScrollBar.thumbArc 0
+ ScrollBar.thumbArc 999

- ScrollBar.thumbInsets 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
+ ScrollBar.thumbInsets 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]

- defaultFont Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
+ defaultFont .SF NS Text plain 13 javax.swing.plaf.FontUIResource [UI]

Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,15 @@
- ProgressBar.font [active] Segoe UI plain 10 javax.swing.plaf.FontUIResource [UI]
+ ProgressBar.font [active] .SF NS Text plain 11 javax.swing.plaf.FontUIResource [UI]

- ScrollBar.hoverThumbWithTrack false
+ ScrollBar.hoverThumbWithTrack true

- ScrollBar.thumbArc 0
+ ScrollBar.thumbArc 999

- ScrollBar.thumbInsets 0,0,0,0 javax.swing.plaf.InsetsUIResource [UI]
+ ScrollBar.thumbInsets 2,2,2,2 javax.swing.plaf.InsetsUIResource [UI]

- defaultFont Segoe UI plain 12 javax.swing.plaf.FontUIResource [UI]
+ defaultFont .SF NS Text plain 13 javax.swing.plaf.FontUIResource [UI]

0 comments on commit 08c439b

Please sign in to comment.