Update Spanish translation
[gnumeric.git] / src / gui-file.h
blob4e619bb79db1ecabe9b56a5941f3cfabfa58f075
1 #ifndef _GNM_GUI_FILE_H_
2 # define _GNM_GUI_FILE_H_
4 #include <gnumeric-fwd.h>
6 G_BEGIN_DECLS
8 typedef enum {
9 GNM_FILE_SAVE_AS_STYLE_SAVE,
10 GNM_FILE_SAVE_AS_STYLE_EXPORT,
11 GNM_FILE_SAVE_AS_STYLE_EXPORT_RANGE
12 } GnmFileSaveAsStyle;
13 typedef enum {
14 GNM_FILE_OPEN_STYLE_OPEN,
15 GNM_FILE_OPEN_STYLE_IMPORT,
16 } GnmFileOpenStyle;
18 gboolean gui_file_save_as (WBCGtk *wbcg, WorkbookView *wbv,
19 GnmFileSaveAsStyle type,
20 char const *default_format);
21 gboolean gui_file_save (WBCGtk *wbcg, WorkbookView *wbv);
22 gboolean gui_file_export_repeat (WBCGtk *wbcg);
23 void gui_file_open (WBCGtk *wbcg, GnmFileOpenStyle type,
24 char const *default_format);
25 void gui_wb_view_show (WBCGtk *wbcg, WorkbookView *wbv);
26 WorkbookView *gui_file_read (WBCGtk *wbcg, char const *file_name,
27 GOFileOpener const *optional_format,
28 gchar const *optional_encoding);
29 gboolean gnm_gui_file_template (WBCGtk *wbcg, char const *uri);
31 G_END_DECLS
33 #endif /* _GNM_GUI_FILE_H_ */