gramps/gramps2/src/grampslib.i
Don Allingham a62c2a0822 GTK translation updates
svn: r1155
2002-10-28 13:36:39 +00:00

23 lines
664 B
OpenEdge ABL

%module grampslib
%{
#include <libgnomevfs/gnome-vfs-application-registry.h>
%}
extern const char* gnome_vfs_mime_get_icon(const char *);
extern const char* gnome_vfs_mime_type_from_name(const char* );
extern const char* gnome_vfs_mime_get_description(const char*);
extern const char* gnome_vfs_mime_get_value(const char*,const char*);
%inline %{
const char* default_application_name(const char* type) {
GnomeVFSMimeApplication *a = gnome_vfs_mime_get_default_application(type);
return a->name;
}
const char* default_application_command(const char* type) {
GnomeVFSMimeApplication *a = gnome_vfs_mime_get_default_application(type);
return a->command;
}
%}