insetnames[FLOAT_CODE] = InsetName("float", _("Float"));
insetnames[WRAP_CODE] = InsetName("wrap");
insetnames[SPECIALCHAR_CODE] = InsetName("specialchar");
- insetnames[TABULAR_CODE] = InsetName("tabular");
+ insetnames[TABULAR_CODE] = InsetName("tabular", _("Table"));
insetnames[EXTERNAL_CODE] = InsetName("external");
insetnames[CAPTION_CODE] = InsetName("caption");
insetnames[MATHMACRO_CODE] = InsetName("mathmacro");
}
+bool Inset::showInsetDialog(BufferView * bv) const
+{
+ InsetCode const code = lyxCode();
+ switch (code){
+ case ERT_CODE:
+ case FLOAT_CODE:
+ case BOX_CODE:
+ case INFO_CODE:
+ //FIXME: not ready yet.
+ //case TABULAR_CODE:
+ case VSPACE_CODE:
+ bv->showDialog(insetName(code));
+ break;
+ default:
+ return false;
+ }
+ return true;
+}
+
+
void Inset::doDispatch(Cursor & cur, FuncRequest &cmd)
{
switch (cmd.action) {