/** * \file GBC.C * This file is part of LyX, the document processor. * Licence details can be found in the file COPYING. * * \author Huang Ying * * Full author contact details are available in file CREDITS. */ #include #include #include "GBC.h" GBC::GBC(ButtonController const & parent, string const & cancel, string const & close) : GuiBC(parent, cancel, close) { } void GBC::setButtonEnabled(Gtk::Button * btn, bool enabled) const { btn->set_sensitive(enabled); } void GBC::setWidgetEnabled(Gtk::Widget * widget, bool enabled) const { widget->set_sensitive(enabled); } void GBC::setButtonLabel(Gtk::Button * btn, string const & label) const { btn->set_label(Glib::locale_to_utf8(label)); }