aboutsummaryrefslogtreecommitdiffstats
path: root/src/demos/com/jogamp/opengl
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2023-12-31 01:27:53 +0100
committerSven Gothel <[email protected]>2023-12-31 01:27:53 +0100
commit6af37910eac365ed2b5ac957276337fe71f7e56b (patch)
treecc8cc2d82abfd941e6245920bbeb9714a54511df /src/demos/com/jogamp/opengl
parent5ad98721c2f868aca0567e2467b5dfb0c071c490 (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/demos/com/jogamp/opengl')
-rw-r--r--src/demos/com/jogamp/opengl/demos/graph/ui/FontView01.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/demos/com/jogamp/opengl/demos/graph/ui/FontView01.java b/src/demos/com/jogamp/opengl/demos/graph/ui/FontView01.java
index dd416e58d..b7b5f3168 100644
--- a/src/demos/com/jogamp/opengl/demos/graph/ui/FontView01.java
+++ b/src/demos/com/jogamp/opengl/demos/graph/ui/FontView01.java
@@ -290,9 +290,11 @@ public class FontView01 {
final RangeSlider rs1 = new RangeSlider(options.renderModes,
new Vec2f((GlyphGridWidth/gridDim.rawSize.x())/5f, glyphGrid.getBounds().getHeight()),
new Vec2f(0, gridDim.contourChars.size()/gridDim.columns), gridDim.rows, 0).setInverted(sliderInverted);
+ rs1.setColor(0.3f, 0.3f, 0.3f, 0.7f);
final RangeSlider rs2 = new RangeSlider(options.renderModes,
new Vec2f((GlyphGridWidth/gridDim.rawSize.x())/5f, glyphGrid.getBounds().getHeight()), 2,
new Vec2f(0, gridDim.contourChars.size()/gridDim.columns), 0).setInverted(sliderInverted);
+ rs2.setColor(0.3f, 0.3f, 0.3f, 0.7f);
final SliderListener sliderListener = new SliderListener() {
@Override
public void clicked(final RangeSlider w, final MouseEvent e) { }