Wie in der JSL-Datei dargestellt, ist die Diagrammgröße durch die dritte Registerkarte begrenzt und kann nicht weiter verkleinert werden. Dies kann daran liegen, dass die Seite der dritten Registerkarte nicht weiter minimiert werden kann. Wenn ich jedoch die Diagrammgröße weiter verkleinern und gleichzeitig in anderen Bereichen der Seite Leerraum lassen möchte, wie kann ich diese Interferenz zwischen verschiedenen Registerkarten beheben?
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
NW = New Window( "Test Window",
tb = Tab Box(
tabPage0 = Tab Page Box(
Title( "Test Tab 0" ),
ObTab1 = Outline Box( "Tab 0",
Ob0 = Outline Box( "Test Graph 1",
GB0 = Graph Builder(
Size( 534, 80 ),
Show Control Panel( 0 ),
Variables( X( :age ), Y( :height ), Y( :weight ), Overlay( :age ) ),
Elements(
Position( 1, 1 ),
Points( X, Y, Legend( 4 ) ),
Smoother( X, Y, Legend( 6 ) )
),
Elements(
Position( 1, 2 ),
Points( X, Y, Legend( 5 ) ),
Smoother( X, Y, Legend( 7 ) )
)
)
);
),
),
tabPage1 = Tab Page Box(
Title( "Test Tab 1" ),
ObTab1 = Outline Box( "Tab 1",
Ob1 = Outline Box( "Test Graph 1",
GB1 = Graph Builder(
Size( 534, 450 ),
Show Control Panel( 0 ),
Variables( X( :age ), Y( :height ), Y( :weight ) ),
Elements( Position( 1, 1 ), Points( X, Y, Legend( 4 ) ) ),
Elements( Position( 1, 2 ), Points( X, Y, Legend( 5 ) ) )
)
);
),
),
tabPage2 = Tab Page Box(
Title( "Test Tab 2" ),
ObTab2 = Outline Box( "Tab 2",
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
),
),
)
);
Sie müssen lediglich „An Fenster anpassen“ deaktivieren.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
NW = New Window( "Test Window",
tb = Tab Box(
tabPage0 = Tab Page Box(
Title( "Test Tab 0" ),
ObTab1 = Outline Box( "Tab 0",
Ob0 = Outline Box( "Test Graph 1",
GB0 = Graph Builder(
Size( 534, 80 ),
Show Control Panel( 0 ),
Fit to Window( "Off" ),
Variables( X( :age ), Y( :height ), Y( :weight ), Overlay( :age ) ),
Elements(
Position( 1, 1 ),
Points( X, Y, Legend( 4 ) ),
Smoother( X, Y, Legend( 6 ) )
),
Elements(
Position( 1, 2 ),
Points( X, Y, Legend( 5 ) ),
Smoother( X, Y, Legend( 7 ) )
)
)
);
),
),
tabPage1 = Tab Page Box(
Title( "Test Tab 1" ),
ObTab1 = Outline Box( "Tab 1",
Ob1 = Outline Box( "Test Graph 1",
GB1 = Graph Builder(
Size( 534, 450 ),
Show Control Panel( 0 ),
Fit to Window( "Off" ),
Variables( X( :age ), Y( :height ), Y( :weight ) ),
Elements( Position( 1, 1 ), Points( X, Y, Legend( 4 ) ) ),
Elements( Position( 1, 2 ), Points( X, Y, Legend( 5 ) ) )
)
);
),
),
tabPage2 = Tab Page Box(
Title( "Test Tab 2" ),
ObTab2 = Outline Box( "Tab 2",
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
Button Box( "Test", ),
),
),
)
);

In diesem Fall sollten Sie (wie vorgeschlagen) die Option An Fenster anpassen verwenden. Manchmal müssen Sie
<< Set Auto Stretching({0,0});
auf einigen der Anzeigefelder. In diesem Fall könnten Sie es beispielsweise auf tabPage0 und tabPage1 verwenden