+ UpdateExtent();
+}
+//------------------------------------------------------------------------------
+
+
+//------------------------------------------------------------------------------
+void vvToolCropImage::sliderXMaxValueChanged(int s)
+{
+ xminSlider->setMaximum(xmaxSlider->value());
+ mReducedExtent[1] = xmaxSlider->value();
+ UpdateExtent();
+}
+//------------------------------------------------------------------------------
+
+
+//------------------------------------------------------------------------------
+void vvToolCropImage::sliderYMinValueChanged(int s)
+{
+ ymaxSlider->setMinimum(yminSlider->value());
+ mReducedExtent[2] = yminSlider->value();
+ UpdateExtent();
+}
+//------------------------------------------------------------------------------
+
+
+//------------------------------------------------------------------------------
+void vvToolCropImage::sliderYMaxValueChanged(int s)
+{
+ yminSlider->setMaximum(ymaxSlider->value());
+ mReducedExtent[3] = ymaxSlider->value();
+ UpdateExtent();
+}
+//------------------------------------------------------------------------------
+
+
+//------------------------------------------------------------------------------
+void vvToolCropImage::sliderZMinValueChanged(int s)
+{
+ zmaxSlider->setMinimum(zminSlider->value());
+ mReducedExtent[4] = zminSlider->value();
+ UpdateExtent();
+}
+//------------------------------------------------------------------------------
+
+
+//------------------------------------------------------------------------------
+void vvToolCropImage::sliderZMaxValueChanged(int s)
+{
+ zminSlider->setMaximum(zmaxSlider->value());
+ mReducedExtent[5] = zmaxSlider->value();
+ UpdateExtent();
+}
+//------------------------------------------------------------------------------
+
+
+//------------------------------------------------------------------------------
+void vvToolCropImage::sliderTMinValueChanged(int s) {
+ tmaxSlider->setMinimum(tminSlider->value());
+ mReducedExtent[6] = tminSlider->value();
+ UpdateExtent();
+}
+//------------------------------------------------------------------------------
+
+
+//------------------------------------------------------------------------------
+void vvToolCropImage::sliderTMaxValueChanged(int s) {
+ tminSlider->setMaximum(tmaxSlider->value());
+ mReducedExtent[7] = tmaxSlider->value();
+ UpdateExtent();
+}
+//------------------------------------------------------------------------------
+
+
+//------------------------------------------------------------------------------
+void vvToolCropImage::UpdateExtent()
+{
+ for(int i=0; i<mCurrentSlicerManager->GetNumberOfSlicers(); i++) {