Boîtes de curseur similaires aux curseurs de plage sur la plateforme de profilage de contraintesJe souhaite créer des curseurs tels que ceux créés dans la plateforme Contour Profiler :

Je pense que la barre de curseur utilisée ici n'est pas documentée car chaque ligne aurait besoin de ses propres minimums et maximums et de sa valeur définie, donc je n'ai aucune idée de réaliser quelque chose comme ça avec la Slider Box documentée. J'ai trouvé une fonction "Get N" qui renvoie le nombre de curseurs dans une zone de curseur, mais je ne trouve aucune documentation sur la présence de plusieurs curseurs dans une zone de curseur.
J'ai essayé de créer des journaux à partir de celui-ci, mais je n'ai jamais pu le faire fonctionner en tant que morceau de code JSL.
J'aime le fait qu'il ait des plages et une valeur définie au milieu. Il peut également créer un repère au milieu pour une valeur de référence par exemple. Je ne peux pas construire quelque chose comme ça à partir de la Slider Box ou de la Range Slider Box habituelle.
Quelqu'un a-t-il réussi à créer de tels curseurs en utilisant JSL ?
Organisation du contenuRe : Boîtes de curseur similaires aux curseurs de plage sur la plateforme de profilage de contraintesVous pouvez construire cela avec un tableau de cases coulissantes.Cela pourrait vous aider à démarrer :
names default to here(1);
dt = Open("$Sample_data/iris.jmp");
cols = dt << get column names(numeric);
sliderval = list();
New Window("Slider Test",
tb = table box(
cName = string col box("Name",{}),
cSlider = col box("Slider",{})
)
);
for(c=1, c<= n items(cols), c++,
vals = Column(cols[c]) << get values;
cName << add element(char(cols[c]));
cSlider << add element(slider box(
min(vals),
max(vals)
) );
);