]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/guiapi.C
Minipage is no more (long live the box inset)
[lyx.git] / src / frontends / guiapi.C
index 5113c22a55469b2a762f270eba4df943e4734f9c..1006b66fc944c72acaf616be4306fe3015c4b9c5 100644 (file)
  * \author Lars Gullik Bjønnes
  * \author Angus Leeming
  *
- * Full author contact details are available in file CREDITS
+ * Full author contact details are available in file CREDITS.
  */
 
 #include <config.h>
 
-#ifdef __GNUG__
-#pragma implementation
-#endif
-
 #include "guiapi.h"
 #include "Dialogs.h"
 
-extern "C" {
-
-       void gui_ShowAboutlyx(Dialogs & d)
-       {
-               d.showAboutlyx();
-       }
-
-
-       void gui_ShowBibitem(InsetCommand * ic, Dialogs & d)
-       {
-               d.showBibitem(ic);
-       }
-
-
-       void gui_ShowBibtex(InsetCommand * ic, Dialogs & d)
-       {
-               d.showBibtex(ic);
-       }
-
-
-       void gui_ShowCharacter(Dialogs & d)
-       {
-               d.showCharacter();
-       }
-
-
-       void gui_SetUserFreeFont(Dialogs & d)
-       {
-               d.setUserFreeFont();
-       }
-
-
-       void gui_ShowCitation(InsetCommand * ic, Dialogs & d)
-       {
-               d.showCitation(ic);
-       }
-
-
-       void gui_CreateCitation(string const & s, Dialogs & d)
-       {
-               d.createCitation(s);
-       }
-
-
-       void gui_ShowDocument(Dialogs & d)
-       {
-               d.showDocument();
-       }
-
-
-       void gui_ShowError(InsetError * ie, Dialogs & d)
-       {
-               d.showError(ie);
-       }
-
-
-       void gui_ShowERT(InsetERT * ie, Dialogs & d)
-       {
-               d.showERT(ie);
-       }
-
-
-       void gui_UpdateERT(InsetERT * ie, Dialogs & d)
-       {
-               d.updateERT(ie);
-       }
-
-
-       void gui_ShowExternal(InsetExternal * ie, Dialogs & d)
-       {
-               d.showExternal(ie);
-       }
-
-
-       void gui_ShowFile(string const & f, Dialogs & d)
-       {
-               d.showFile(f);
-       }
-
-
-       void gui_ShowFloat(InsetFloat * ifl, Dialogs & d)
-       {
-               d.showFloat(ifl);
-       }
-
-       void gui_ShowWrap(InsetWrap * iw, Dialogs & d)
-       {
-               d.showWrap(iw);
-       }
-
-       void gui_ShowForks(Dialogs & d)
-       {
-               d.showForks();
-       }
-
-
-       void gui_ShowGraphics(InsetGraphics * ig, Dialogs & d)
-       {
-               d.showGraphics(ig);
-       }
-
-
-       void gui_ShowInclude(InsetInclude * ii, Dialogs & d)
-       {
-               d.showInclude(ii);
-       }
-
-
-       void gui_ShowIndex(InsetCommand * ic, Dialogs & d)
-       {
-               d.showIndex(ic);
-       }
-
-
-       void gui_CreateIndex(Dialogs & d)
-       {
-               d.createIndex();
-       }
-
-
-       void gui_ShowLogFile(Dialogs & d)
-       {
-               d.showLogFile();
-       }
-
-
-       void gui_ShowMathPanel(Dialogs & d)
-       {
-               d.showMathPanel();
-       }
-
-
-       void gui_ShowMinipage(InsetMinipage * im, Dialogs & d)
-       {
-               d.showMinipage(im);
-       }
-
-
-       void gui_UpdateMinipage(InsetMinipage * im, Dialogs & d)
-       {
-               d.updateMinipage(im);
-       }
-
-
-       void gui_ShowParagraph(Dialogs & d)
-       {
-               d.showParagraph();
-       }
-
-
-       void gui_UpdateParagraph(Dialogs & d)
-       {
-               d.updateParagraph();
-       }
-
-
-       void gui_ShowPreamble(Dialogs & d)
-       {
-               d.showPreamble();
-       }
-
-
-       void gui_ShowPreferences(Dialogs & d)
-       {
-               d.showPreferences();
-       }
-
-
-       void gui_ShowPrint(Dialogs & d)
-       {
-               d.showPrint();
-       }
-
-
-       void gui_ShowRef(InsetCommand * ic, Dialogs & d)
-       {
-               d.showRef(ic);
-       }
-
-
-       void gui_CreateRef(string const & s, Dialogs & d)
-       {
-               d.createRef(s);
-       }
-
-
-       void gui_ShowSearch(Dialogs & d)
-       {
-               d.showSearch();
-       }
-
-
-       void gui_ShowSendto(Dialogs & d)
-       {
-               d.showSendto();
-       }
-
-
-       void gui_ShowSpellchecker(Dialogs & d)
-       {
-               d.showSpellchecker();
-       }
-
-
-       void gui_ShowTabular(InsetTabular * it, Dialogs & d)
-       {
-               d.showTabular(it);
-       }
 
+extern "C" {
 
-       void gui_UpdateTabular(InsetTabular * it, Dialogs & d)
-       {
-               d.updateTabular(it);
-       }
+void gui_show_dialog(Dialogs * d, char const * name, char const * data)
+{
+       d->show(name, data, 0);
+}
 
+void gui_ShowDocument(Dialogs & d)
+{
+       d.showDocument();
+}
 
-       void gui_ShowTabularCreate(Dialogs & d)
-       {
-               d.showTabularCreate();
-       }
 
+void gui_ShowForks(Dialogs & d)
+{
+       d.showForks();
+}
 
-       void gui_ShowTexinfo(Dialogs & d)
-       {
-               d.showTexinfo();
-       }
 
+void gui_ShowPreamble(Dialogs & d)
+{
+       d.showPreamble();
+}
 
-       void gui_ShowThesaurus(string const & s, Dialogs & d)
-       {
-               d.showThesaurus(s);
-       }
 
+void gui_ShowPreferences(Dialogs & d)
+{
+       d.showPreferences();
+}
 
-       void gui_ShowTOC(InsetCommand * ic, Dialogs & d)
-       {
-               d.showTOC(ic);
-       }
 
+void gui_ShowPrint(Dialogs & d)
+{
+       d.showPrint();
+}
 
-       void gui_CreateTOC(string const & s, Dialogs & d)
-       {
-               d.createTOC(s);
-       }
 
+void gui_ShowSearch(Dialogs & d)
+{
+       d.showSearch();
+}
 
-       void gui_ShowUrl(InsetCommand * ic, Dialogs & d)
-       {
-               d.showUrl(ic);
-       }
 
+void gui_ShowSendto(Dialogs & d)
+{
+       d.showSendto();
+}
 
-       void gui_CreateUrl(string const & s, Dialogs & d)
-       {
-               d.createUrl(s);
-       }
 
+void gui_ShowSpellchecker(Dialogs & d)
+{
+       d.showSpellchecker();
+}
 
-       void gui_ShowVCLogFile(Dialogs & d)
-       {
-               d.showVCLogFile();
-       }
 
 } // extern "C"