}
}
-// scale_length->get_spin()->set_value(scale);
+ scale_length->get_spin()->set_value(scale);
show_check->set_active(!no_display);
display_label->set_sensitive(!no_display);
display = (*(display_combo->get_active()))[displayColumns().type];
if (!show_check->get_active())
display = external::NoDisplay;
- //scale = scale_length->get_spin()->get_value_as_int();
+ scale = scale_length->get_spin()->get_value_as_int();
}
}
if (using_scale) {
-// width_length->get_spin()->set_value(scale);
-// width_length->get_combo()->set_active_text(
-// Glib::locale_to_utf8(_("Scale%")));
+ width_length->get_spin()->set_value(scale);
+ width_length->get_combo()->set_active_text(
+ Glib::locale_to_utf8(_("Scale%")));
} else {
width_length->set_length(data.width);
}
height_length->set_length(data.height);
-// if (!data.width.zero())
-// height_length->get_combo()->set_active(data.width.unit());
+ if (!data.width.zero())
+ height_length->get_combo()->set_active(data.width.unit());
height_length->set_sensitive(!using_scale);
GtkLengthEntry * height_length,
Gtk::CheckButton * ar_check)
{
-// if (width_length->get_combo()->get_active_text() !=
-// Glib::locale_to_utf8(_("Scale%"))) {
+ if (width_length->get_combo()->get_active_text() !=
+ Glib::locale_to_utf8(_("Scale%"))) {
data.width = width_length->get_length();
data.scale = string();
-// } else {
+ } else {
// scaling instead of a width
-// data.scale = convert<string>(width_length->get_spin()->get_value());
-// data.width = LyXLength();
-// }
+ data.scale = convert<string>(width_length->get_spin()->get_value());
+ data.width = LyXLength();
+ }
data.height = height_length->get_length();
displaycombo_->pack_start(displayColumns().name);
xml_->get_widget_derived ("Scale", scalelength_);
-// scalespin_ = scalelength_->get_spin();
+ scalespin_ = scalelength_->get_spin();
scalespin_->set_digits(0);
scalespin_->set_range(0,100);
scalespin_->set_increments(1,10);
-// scalecombo_ = scalelength_->get_combo();
+ scalecombo_ = scalelength_->get_combo();
scalecombo_->clear();
scalecombo_->append_text(Glib::locale_to_utf8(_("Scale%")));
scalecombo_->set_active_text(Glib::locale_to_utf8(_("Scale%")));
// *** Start "Scale" Page ***
xml_->get_widget_derived ("Width", widthlength_);
-// widthcombo_ = widthlength_->get_combo();
+ widthcombo_ = widthlength_->get_combo();
widthcombo_->prepend_text(Glib::locale_to_utf8(_("Scale%")));
widthcombo_->set_active_text(Glib::locale_to_utf8(_("Scale%")));
xml_->get_widget("WidthLabel", widthlabel_);
-// widthlabel_->set_mnemonic_widget(*(widthlength_->get_spin()));
+ widthlabel_->set_mnemonic_widget(*(widthlength_->get_spin()));
xml_->get_widget_derived ("Height", heightlength_);
sigc::mem_fun(*this, &GExternal::size_changed));
xml_->get_widget("HeightLabel", heightlabel_);
-// heightlabel_->set_mnemonic_widget(*(heightlength_->get_spin()));
+ heightlabel_->set_mnemonic_widget(*(heightlength_->get_spin()));
xml_->get_widget ("AspectRatio", archeck_);
// *** End "Scale" Page ***
bool GExternal::activate_ar() const
{
-// if (widthlength_->get_combo()->get_active_text() ==
-// Glib::locale_to_utf8(_("Scale%")))
-// return false;
+ if (widthlength_->get_combo()->get_active_text() ==
+ Glib::locale_to_utf8(_("Scale%")))
+ return false;
-// if (widthlength_->get_spin()->get_value() < 0.05)
-// return false;
+ if (widthlength_->get_spin()->get_value() < 0.05)
+ return false;
-// if (heightlength_->get_spin()->get_value() < 0.05)
-// return false;
+ if (heightlength_->get_spin()->get_value() < 0.05)
+ return false;
return true;
}
{
archeck_->set_sensitive(activate_ar());
- //bool useHeight = widthlength_->get_combo()->get_active_text() !=
-// Glib::locale_to_utf8(_("Scale%"));
+ bool useHeight = widthlength_->get_combo()->get_active_text() !=
+ Glib::locale_to_utf8(_("Scale%"));
-// heightlength_->set_sensitive(useHeight);
+ heightlength_->set_sensitive(useHeight);
}