OpenClonk
window.h
Go to the documentation of this file.
1 /*
2  * mape - C4 Landscape.txt editor
3  *
4  * Copyright (c) 2005-2009, Armin Burgmeier
5  *
6  * Distributed under the terms of the ISC license; see accompanying file
7  * "COPYING" for details.
8  *
9  * "Clonk" is a registered trademark of Matthes Bender, used with permission.
10  * See accompanying file "TRADEMARK" for details.
11  *
12  * To redistribute this file separately, substitute the full license texts
13  * for the above references.
14  */
15 
16 #ifndef INC_MAPE_WINDOW_H
17 #define INC_MAPE_WINDOW_H
18 
19 #include <gtk/gtk.h>
20 #include "mape/forward.h"
21 #include "mape/preferences.h"
22 
23 struct MapeWindow_ {
25  gchar* last_path;
26 
27  GtkWidget* window;
28 
29  GtkWidget* topbox;
30  GtkWidget* mid_paned;
31  GtkWidget* bottom_hbox;
32 
33  GtkWidget* menubar;
34  GtkWidget* toolbar;
35 
38 
43 
46 };
47 
48 MapeWindow* mape_window_new(int argc,
49  char* argv[],
50  GError** error);
51 
53 
54 #endif /* INC_MAPE_WINDOW_H */
GtkWidget * mid_paned
Definition: window.h:30
MapeDiskView * disk_view
Definition: window.h:39
GtkWidget * bottom_hbox
Definition: window.h:31
MapeWindow * mape_window_new(int argc, char *argv[], GError **error)
Definition: window.c:517
MapeEditView * edit_view
Definition: window.h:41
MapePreView * pre_view
Definition: window.h:42
GtkWidget * toolbar
Definition: window.h:34
MapeHeader * header
Definition: window.h:36
GtkWidget * topbox
Definition: window.h:29
void mape_window_destroy(MapeWindow *wnd)
Definition: window.c:881
gchar * last_path
Definition: window.h:25
GtkWidget * window
Definition: window.h:27
MapeFileIconSet * icon_set
Definition: window.h:24
GtkWidget * menubar
Definition: window.h:33
MapeMatTexView * mat_tex_view
Definition: window.h:40
MapePreferences preferences
Definition: window.h:45
MapeStatusbar * statusbar
Definition: window.h:37
MapeConfigFile * config
Definition: window.h:44