Toolbar "view/update" "View/Update"
Item "View DVI" "buffer-view dvi"
Item "Update DVI" "buffer-update dvi"
- Item "View PDF (pdflatex)" "buffer-view pdf2"
- Item "Update PDF (pdflatex)" "buffer-update pdf2"
+ Item "View PDF (pdflatex)" "command-alternatives buffer-view pdf2;buffer-view pdf4"
+ Item "Update PDF (pdflatex)" "command-alternatives buffer-update pdf2;buffer-view pdf4"
Item "View PostScript" "buffer-view ps"
Item "Update PostScript" "buffer-update ps"
End
break;
}
+ case LFUN_BUFFER_UPDATE:
+ case LFUN_BUFFER_VIEW:
+ case LFUN_MASTER_BUFFER_UPDATE:
+ case LFUN_MASTER_BUFFER_VIEW: {
+ typedef vector<Format const *> Formats;
+ Formats formats;
+ formats = buf->exportableFormats(true);
+ Formats::const_iterator fit = formats.begin();
+ Formats::const_iterator end = formats.end();
+ enable = false;
+ for (; fit != end ; ++fit) {
+ if ((*fit)->name() == to_utf8(cmd.argument()))
+ enable = true;
+ }
+ break;
+ }
+
case LFUN_WORD_FIND_FORWARD:
case LFUN_WORD_FIND_BACKWARD:
case LFUN_WORD_FINDADV:
case LFUN_CANCEL:
case LFUN_META_PREFIX:
case LFUN_BUFFER_CLOSE:
- case LFUN_BUFFER_UPDATE:
- case LFUN_BUFFER_VIEW:
- case LFUN_MASTER_BUFFER_UPDATE:
- case LFUN_MASTER_BUFFER_VIEW:
case LFUN_BUFFER_IMPORT:
case LFUN_BUFFER_AUTO_SAVE:
case LFUN_RECONFIGURE: