#include "MetricsInfo.h"
#include "sgml.h"
+#include "support/docstream.h"
+
namespace lyx {
{}
+CommandInfo const * InsetNomencl::findInfo(std::string const & /* cmdName */)
+{
+ static const char * const paramnames[] = {"prefix", "symbol", "description", ""};
+ static const bool isoptional[] = {true, false, false};
+ static const CommandInfo info = {3, paramnames, isoptional};
+ return &info;
+}
+
+
docstring const InsetNomencl::getScreenLabel(Buffer const &) const
{
return _("Nom");
}
-InsetCode InsetNomencl::lyxCode() const
-{
- return NOMENCL_CODE;
-}
-
-
InsetPrintNomencl::InsetPrintNomencl(InsetCommandParams const & p)
: InsetCommand(p, string())
{}
+CommandInfo const * InsetPrintNomencl::findInfo(std::string const & /* cmdName */)
+{
+ static const char * const paramnames[] = {"labelwidth", ""};
+ static const bool isoptional[] = {true};
+ static const CommandInfo info = {1, paramnames, isoptional};
+ return &info;
+}
+
+
docstring const InsetPrintNomencl::getScreenLabel(Buffer const &) const
{
return _("Nomenclature");