15 extern bool toggleall;
17 // When still false after reading lyxrc, warn user
18 //about failing \bind_file command. RVDK_PATCH_5
20 extern bool BindFileSet;
22 extern LyXFont const UserFreeFont(BufferParams const & params);
24 void ShowMessage(Buffer const * buf,
26 string const & msg2 = string(),
27 string const & msg3 = string(), int delay = 6);
29 bool MenuWrite(BufferView * bv, Buffer * buffer);
31 bool MenuWriteAs(BufferView * bv, Buffer * buffer);
33 int MenuRunChktex(Buffer * buffer);
37 void AutoSave(BufferView * bv);
39 Buffer * NewLyxFile(string const & filename);
41 void InsertAsciiFile(BufferView * bv, string const & f, bool asParagraph);
43 void MenuInsertLabel(BufferView * bv, string const & arg);
45 void LayoutsCB(int sel, void *, Combox *);
47 void MenuLayoutCharacter();
49 bool UpdateLayoutPreamble(BufferView * bv);
51 void MenuLayoutPreamble();
53 void MenuLayoutSave(BufferView * bv);
55 LyXFont const UserFreeFont(BufferParams const & params);
59 void Reconfigure(BufferView * bv);