file

file — File loading and saving.

Synopsis




extern      int gwy_app_n_recent_files;
void        gwy_app_file_open_cb            (void);
void        gwy_app_file_open_recent_cb     (GObject *item);
void        gwy_app_file_save_as_cb         (void);
void        gwy_app_file_save_cb            (void);
void        gwy_app_file_duplicate_cb       (void);
void        gwy_app_file_close_cb           (void);
void        gwy_app_file_export_cb          (const gchar *name);
void        gwy_app_file_import_cb          (const gchar *name);
void        gwy_app_file_open_initial       (gchar **args,
                                             gint n);

Description

Details

gwy_app_n_recent_files

extern int gwy_app_n_recent_files;


gwy_app_file_open_cb ()

void        gwy_app_file_open_cb            (void);


gwy_app_file_open_recent_cb ()

void        gwy_app_file_open_recent_cb     (GObject *item);

item:

gwy_app_file_save_as_cb ()

void        gwy_app_file_save_as_cb         (void);


gwy_app_file_save_cb ()

void        gwy_app_file_save_cb            (void);


gwy_app_file_duplicate_cb ()

void        gwy_app_file_duplicate_cb       (void);


gwy_app_file_close_cb ()

void        gwy_app_file_close_cb           (void);


gwy_app_file_export_cb ()

void        gwy_app_file_export_cb          (const gchar *name);

name:

gwy_app_file_import_cb ()

void        gwy_app_file_import_cb          (const gchar *name);

name:

gwy_app_file_open_initial ()

void        gwy_app_file_open_initial       (gchar **args,
                                             gint n);

Opens a list of files [given on command line] and created recent-files menu.

Note the file names are assumed to be in system encoding, not UTF-8, but who knows, what we get on the command line...

args: A file list.
n: The number of items in args.