X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Flyx_main.h;h=c56d5ea9a72b4b4d7c542801aa6d6b911033bd3b;hb=98c966c64594611e469313314abd1e59524adb4a;hp=fddfd674e0af28d420049952e036631a6aedd3f1;hpb=159544464a4e02a702aec062257fc6cce3ec7bfd;p=lyx.git diff --git a/src/lyx_main.h b/src/lyx_main.h index fddfd674e0..c56d5ea9a7 100644 --- a/src/lyx_main.h +++ b/src/lyx_main.h @@ -1,9 +1,9 @@ // -*- C++ -*- /* This file is part of -* ====================================================== -* +* ====================================================== +* * LyX, The Document Processor -* +* * Copyright 1995 Matthias Ettrich * Copyright 1995-2001 The LyX Team. * @@ -22,6 +22,8 @@ #include #include "LString.h" + +#include #include class LyXGUI; @@ -37,8 +39,9 @@ extern string user_lyxdir; /// extern string system_tempdir; /// -extern LastFiles * lastfiles; /* we should hopefully be able to move this - * inside the LyX class */ +extern boost::scoped_ptr lastfiles; +/* we should hopefully be able to move this + * inside the LyX class */ /** @@ -56,7 +59,7 @@ public: private: /// Should be a maximum of 1 LyXGUI. - LyXGUI * lyxGUI; + boost::scoped_ptr lyxGUI; /// does this user start lyx for the first time? bool first_start; /// @@ -74,14 +77,14 @@ private: /** Search for and read the LyXRC file name, return true if successfull. */ - bool readRcFile(string const & name); + bool readRcFile(string const & name); /// Read the ui file `name' void readUIFile(string const & name); /// Read the languages file `name' void readLanguagesFile(string const & name); /// Read the encodings file `name' void readEncodingsFile(string const & name); - /// + /// bool easyParse(int * argc, char * argv[]); };