#include "BufferParams.h"
#include "BufferView.h"
#include "Cursor.h"
-#include "FuncRequest.h"
#include "insets/InsetInfo.h"
#include "support/debug.h"
+#include "support/gettext.h"
#include "support/lstrings.h"
/////////////////////////////////////////////////////////////////
char const * info_types[] =
-{ "unknown", "shortcut", "shortcuts", "lyxrc", "package", "textclass", "menu", "icon", "buffer", "" };
+{ "unknown", "shortcut", "shortcuts", "lyxrc", "package", "textclass", "menu", "icon", "buffer", "lyxinfo", "" };
char const * info_types_gui[] =
{ N_("unknown"), N_("shortcut"), N_("shortcuts"), N_("lyxrc"), N_("package"), N_("textclass"),
- N_("menu"), N_("icon"), N_("buffer"), ""};
+ N_("menu"), N_("icon"), N_("buffer"), N_("lyxinfo"), ""};
GuiInfo::GuiInfo(QWidget * parent) : InsetParamsWidget(parent)
}
+bool GuiInfo::checkWidgets(bool readonly) const
+{
+ nameLE->setReadOnly(readonly);
+ typeCO->setEnabled(!readonly);
+ if (!InsetParamsWidget::checkWidgets())
+ return false;
+ return !nameLE->text().isEmpty();
+}
+
+
} // namespace frontend
} // namespace lyx