+bool InsetCommand::getStatus(LCursor & cur, FuncRequest const & cmd,
+ FuncStatus & status) const
+{
+ switch (cmd.action) {
+ // suppress these
+ case LFUN_ERT_INSERT:
+ status.enabled(false);
+ return true;
+ // we handle these
+ case LFUN_INSET_REFRESH:
+ case LFUN_INSET_MODIFY:
+ case LFUN_INSET_DIALOG_UPDATE:
+ status.enabled(true);
+ return true;