00001 /* 00002 * Celestia GTK+ Front-End 00003 * Copyright (C) 2005 Pat Suwalski <pat@suwalski.net> 00004 * 00005 * This program is free software; you can redistribute it and/or modify 00006 * it under the terms of the GNU General Public License as published by 00007 * the Free Software Foundation; either version 2 of the License, or 00008 * (at your option) any later version. 00009 * 00010 * $Id: settings-file.h,v 1.1 2005/12/06 03:19:35 suwalski Exp $ 00011 */ 00012 00013 #ifndef GTK_SETTINGS_FILE_H 00014 #define GTK_SETTINGS_FILE_H 00015 00016 #include <gtk/gtk.h> 00017 00018 #include "common.h" 00019 00020 00021 #define CELESTIARC ".celestiarc" 00022 00023 /* Initialize Settings File */ 00024 void initSettingsFile(AppData* app); 00025 00026 /* Apply Settings */ 00027 void applySettingsFilePre(AppData* app, GKeyFile* file); 00028 void applySettingsFileMain(AppData* app, GKeyFile* file); 00029 00030 /* Save Settings to File */ 00031 void saveSettingsFile(AppData* app); 00032 00033 #endif /* GTK_SETTINGS_FILE_H */
1.4.1