diff options
author | Sven Gothel <[email protected]> | 2023-12-31 01:27:53 +0100 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2023-12-31 01:27:53 +0100 |
commit | 6af37910eac365ed2b5ac957276337fe71f7e56b (patch) | |
tree | cc8cc2d82abfd941e6245920bbeb9714a54511df /src/graphui/classes/com/jogamp/graph/ui/widgets/MediaPlayer.java | |
parent | 5ad98721c2f868aca0567e2467b5dfb0c071c490 (diff) |
GraphUI RangeSlider: Add rectangular marks (e.g. for chapters, see MediaPlayer), by simply overlay marks on bar
Knob color defaults to 0.80f, 0.80f, 0.80f, 0.7f, i.e. light-mode better matching MediaPlayer use-case.
Diffstat (limited to 'src/graphui/classes/com/jogamp/graph/ui/widgets/MediaPlayer.java')
-rw-r--r-- | src/graphui/classes/com/jogamp/graph/ui/widgets/MediaPlayer.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/graphui/classes/com/jogamp/graph/ui/widgets/MediaPlayer.java b/src/graphui/classes/com/jogamp/graph/ui/widgets/MediaPlayer.java index fd455695a..4ea05912b 100644 --- a/src/graphui/classes/com/jogamp/graph/ui/widgets/MediaPlayer.java +++ b/src/graphui/classes/com/jogamp/graph/ui/widgets/MediaPlayer.java @@ -160,6 +160,7 @@ public class MediaPlayer extends Widget { System.err.println(mp.toString()); for(final GLMediaPlayer.Chapter c : mp.getChapters()) { System.err.println(c); + ctrlSlider.addMark(c.start, new Vec4f(0.9f, 0.9f, 0.9f, 0.5f)); } } else if( eventMask.isSet(GLMediaPlayer.EventMask.Bit.Play) ) { playButton.setToggle(true); |