cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Check out the JMP® Marketplace featured Capability Explorer add-in
Choose Language Hide Translation Bar
hogi
Level XII

range slider box

How can I add a range slider box to my application in Application Builder.

4 REPLIES 4
txnelson
Super User

Re: range slider box

I am not a JMP Application expert, however, in looking into it, I attempted to add in a Range Slider Box into the Application JSL.  While I was successful in adding the object into the Application, it was not recognized as a recognized object.  

The Range Slider Box() does not seem to be coming to JMP Applications in the near term.

 

I suggest you add it to the JMP Wish List

And, as I said above, I am not an expert with this, so with luck, another Community Member will have a solution.

Jim
hogi
Level XII

Re: range slider box

Ah, one can add a dummy object via the GUI, then save the script to the script window, exchange the dummy object with the Range Slider, run the script and then continue editing the Dashboard via the GUI *)

hogi_0-1699723391814.png

 

*) unfortunately, the properties of the range slider box are not accessible via the GUI


I took the Display Boxes from the online help:
https://www.jmp.com/support/help/en/17.2/#page/jmp/display-functions.shtml 
and marked the items that I found in the Application Builder template menu - or ones which are generated via Graph Platforms.
-> There are some other items that are difficult to add through the GUI , like Scene Display List (3D visualization) and Web Browser Box  ...

View more...
[first draft]
Display BoxListed in Application builder
Border Boxx
Busy Light 
Button Boxx
Calendar Box 
Cell Plot= Graph/ Cell Plot
H/V Center Box x
Check Boxx
Col List Boxx
Combo Boxx
Context Box 
Data Filter Context Boxx
Data Filter Source Boxx
Data Table Box 
Excerpt Box 
Filter Col Selector 
Global Box 
Graph 3D Box= Scaptterplot 3D
Graph Boxx
Hier Box 
Icon Boxx
If Boxx
Journal Box 
Lineup Boxx
(H/V) List Boxx
Matrix Boxx
Mouse Boxx
Number Col Boxx
Number Col Edit Boxx
Number Edit Boxx
Outline Boxx
Page Break Box 
Panel Boxx
Picture Boxx
Popup Box 
Radio Boxx
Range Slider Box 
Scene Boxx
Scene Display List 
Script Box 
(H/V) Scroll Boxx
(H/V) Sheet Box 
Sheet Panel Boxx
Slider Boxx
Spacer Boxx
Spin Boxx
(H/V) Splitter Boxx
String Col Boxx
String Col Edit Boxx
Tab Boxx
Tab List Boxx
Tab Page Boxx
Table Box
Plot Col Box
Col Box
Col Span Box
Data Table Col Box
x

 


Text Boxx
Text Edit Boxx
Web Browser Box 

 

 

hogi
Level XII

Re: range slider box

According to Jmp support (TS-00074741), there were already requests to add support for missing objects, like Range Slider Box.

 

For the remaining topics, I just created an entry in the wishlist:

Application Builder: add support for missing Display Boxes 

hogi
Level XII

Re: range slider box

Besides adding the range slider manually to the source script of the application, another workaround is to use Application Builder and add the range slider via << append  after the application is generated. Please find attached an example code which I just received from Jmp Support - thanks @Arn_Cota 

Top Outline << Append(
	slider = Range Slider Box( 0, 100, low, high, rangeUpdate() )
);

This workaround makes it easier to edit the code (directly in the Application Builder).

 

The disadvantage:
As the range slider is added afterwards, the GUI editor doesn't know the range slider and won't show it:

hogi_0-1699953458405.png