+ case LFUN_HTMLURL: {
+ InsetCommandParams p("htmlurl");
+ string const data = InsetCommandMailer::params2string("url", p);
+ bv->owner()->getDialogs().show("url", data, 0);
+ break;
+ }
+
+ case LFUN_URL: {
+ InsetCommandParams p("url");
+ string const data = InsetCommandMailer::params2string("url", p);
+ bv->owner()->getDialogs().show("url", data, 0);
+ break;
+ }
+
+
+#if 0
+ case LFUN_INSET_LIST:
+ case LFUN_INSET_THEOREM:
+ case LFUN_INSET_CAPTION:
+#endif
+ case LFUN_INSERT_NOTE:
+ case LFUN_INSERT_BIBITEM:
+ case LFUN_INSET_ERT:
+ case LFUN_INSET_FLOAT:
+ case LFUN_INSET_FOOTNOTE:
+ case LFUN_INSET_MARGINAL:
+ case LFUN_INSET_MINIPAGE:
+ case LFUN_INSET_OPTARG:
+ case LFUN_INSET_WIDE_FLOAT:
+ case LFUN_INSET_WRAP:
+ case LFUN_TABULAR_INSERT:
+ case LFUN_ENVIRONMENT_INSERT:
+ // Open the inset, and move the current selection
+ // inside it.
+ doInsertInset(this, cmd, true, true);
+ break;
+
+ case LFUN_INDEX_INSERT:
+ // Just open the inset
+ doInsertInset(this, cmd, true, false);
+ break;
+
+ case LFUN_INDEX_PRINT:
+ case LFUN_TOC_INSERT:
+ case LFUN_HFILL:
+ // do nothing fancy
+ doInsertInset(this, cmd, false, false);
+ break;
+