Top | ![]() |
![]() |
![]() |
![]() |
Functions
go_get_file_openers ()
GList *
go_get_file_openers (void
);
Returns
list of known GOFileOpener types (do not modify list).
[element-type GOFileSaver][transfer none]
go_get_file_savers ()
GList *
go_get_file_savers (void
);
Returns
list of known GOFileSaver types (do not modify list).
[element-type GOFileSaver][transfer none]
Types and Values
enum GOFileFormatLevel
File format levels. They are ordered. When we save a file, we remember the name, but not if we already have a name at a higher level. When created, workbooks are assigned a name at level GO_FILE_FL_NEW.
enum GOFileProbeLevel
File probe level tells file opener (its probe method to be exact), how hard it should try to recognize the type of the file. File openers may ignore this or support only some probe levels, but if specifies "reccomened" behaviour. Before opening any file we detect its type by calling probe for every registered file opener (in order of priority) and passing GO_FILE_PROBE_FILE_NAME as probe level. If none of them recogizes the file, we increase probe level and try again...