2
// mgui/project/serialize.h
3
// This file is part of Bombono DVD project.
5
// Copyright (c) 2010 Ilya Murav'jov
7
// This program is free software; you can redistribute it and/or modify
8
// it under the terms of the GNU General Public License as published by
9
// the Free Software Foundation; either version 2 of the License, or
10
// (at your option) any later version.
12
// This program is distributed in the hope that it will be useful,
13
// but WITHOUT ANY WARRANTY; without even the implied warranty of
14
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15
// GNU General Public License for more details.
17
// You should have received a copy of the GNU General Public License
18
// along with this program; if not, write to the Free Software
19
// Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
22
#ifndef __MGUI_PROJECT_SERIALIZE_H__
23
#define __MGUI_PROJECT_SERIALIZE_H__
25
#include <mgui/init.h>
30
AStores& InitAStores();
34
bool CheckBeforeClosing(ConstructorApp& app);
36
void SetAppTitle(bool clear_change_flag = true);
37
void LoadApp(const std::string& fname);
39
void AddSrlActions(RefPtr<Gtk::ActionGroup> prj_actions);
41
} // namespace Project
44
#endif // #ifndef __MGUI_PROJECT_SERIALIZE_H__