Subscribe Bookmark RSS Feed

Customize in JSL

Hi JMP users,

Does anyone know how to shorten the amount of code it takes to capture changes when the Customize command is used? I am using JMP 9.0.0 and have a ONEWAY analysis with several box plots, I use the customize option to change box plots color from red to black. After making the edits to each box plot (about 22 of them) I capture the script and there are now 40 additional lines of code for the color. In JMP 8, there was about 2 lines of codes to do the same thing, but this code no longer functions in JMP 9.

Here is the portion of code from JMP 9:

Dispatch({},"Oneway Plot",FrameBox,{Frame Size( 850, 450 ), Marker Size( 1 ),
Marker Drawing Mode( "Normal" ), Transparency( 0.75 ),
DispatchSeg(CustomStreamSeg( 3 ),{Line Color( {255, 0, 0} ), Line Width( 2 )}),
DispatchSeg(CustomStreamSeg( 6 ),{Line Color( {255, 0, 0} ), Line Width( 2 )}),
DispatchSeg( MarkerSeg( 1 ), {Transparency( 0.75 )} ),
DispatchSeg(BoxPlotSeg( 1 ),{Box Style( "Outlier" ), Line Width( 2 )}),
DispatchSeg(BoxPlotSeg( 2 ),{Box Style( "Outlier" ), Line Width( 2 )}),
DispatchSeg(BoxPlotSeg( 3 ),{Box Style( "Outlier" ), Line Width( 2 )}),
DispatchSeg(BoxPlotSeg( 4 ),{Box Style( "Outlier" ), Line Width( 2 )}),
DispatchSeg(BoxPlotSeg( 5 ),{Box Style( "Outlier" ), Line Width( 2 )}),
DispatchSeg(BoxPlotSeg( 6 ),{Box Style( "Outlier" ), Line Width( 2 )}),
DispatchSeg(BoxPlotSeg( 7 ),{Box Style( "Outlier" ), Line Width( 2 )}),
DispatchSeg(BoxPlotSeg( 8 ),{Box Style( "Outlier" ), Line Width( 2 )}),
DispatchSeg(BoxPlotSeg( 9 ),{Box Style( "Outlier" ), Line Width( 2 )}),
DispatchSeg(BoxPlotSeg( 10 ),{Box Style( "Outlier" ), Line Width( 2 )}),
DispatchSeg(BoxPlotSeg( 11 ),{Box Style( "Outlier" ), Line Width( 2 )}),
DispatchSeg(BoxPlotSeg( 12 ),{Box Style( "Outlier" ), Line Width( 2 )}),
DispatchSeg(BoxPlotSeg( 13 ),{Box Style( "Outlier" ), Line Width( 2 )}),
DispatchSeg(BoxPlotSeg( 14 ),{Box Style( "Outlier" ), Line Width( 2 )}),
DispatchSeg(BoxPlotSeg( 15 ),{Box Style( "Outlier" ), Line Width( 2 )}),
DispatchSeg(BoxPlotSeg( 16 ),{Box Style( "Outlier" ), Line Width( 2 )}),
DispatchSeg(BoxPlotSeg( 17 ),{Box Style( "Outlier" ), Line Width( 2 )}),
DispatchSeg(BoxPlotSeg( 18 ),{Box Style( "Outlier" ), Line Width( 2 )}),
DispatchSeg(BoxPlotSeg( 19 ),{Box Style( "Outlier" ), Line Width( 2 )}),
DispatchSeg(BoxPlotSeg( 20 ),{Box Style( "Outlier" ), Line Width( 2 )}),
DispatchSeg(BoxPlotSeg( 21 ),{Box Style( "Outlier" ), Line Width( 2 )}),
DispatchSeg(BoxPlotSeg( 22 ),{Box Style( "Outlier" ), Line Width( 2 )}),
Row Legend(AREA,Color( 1 ),Color Theme( "Jet" ),Marker( 1 ),Marker Theme( "Standard" ),
Continuous Scale( 0 ),Reverse Scale( 0 ),Excluded Rows( 0 ) )}),