31
#define FM_TYPE_DESKTOP (fm_desktop_get_type())
32
#define FM_DESKTOP(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj),\
33
FM_TYPE_DESKTOP, FmDesktop))
34
#define FM_DESKTOP_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass),\
35
FM_TYPE_DESKTOP, FmDesktopClass))
36
#define FM_IS_DESKTOP(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj),\
38
#define FM_IS_DESKTOP_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass),\
31
#define FM_TYPE_DESKTOP (fm_desktop_get_type())
32
#define FM_DESKTOP(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj),\
33
FM_TYPE_DESKTOP, FmDesktop))
34
#define FM_DESKTOP_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass),\
35
FM_TYPE_DESKTOP, FmDesktopClass))
36
#define FM_IS_DESKTOP(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj),\
38
#define FM_IS_DESKTOP_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass),\
41
typedef struct _FmDesktop FmDesktop;
42
typedef struct _FmDesktopClass FmDesktopClass;
41
typedef struct _FmDesktop FmDesktop;
42
typedef struct _FmDesktopClass FmDesktopClass;
43
43
typedef struct _FmDesktopItem FmDesktopItem;
50
50
GtkCellRendererPixbuf* icon_render;
80
81
struct _FmDesktopClass
82
GtkWindowClass parent_class;
83
GtkWindowClass parent_class;
85
86
FmFileInfoList* fm_desktop_get_selected_files(FmDesktop* desktop);
86
87
FmPathList* fm_desktop_get_selected_paths(FmDesktop* desktop);
88
GType fm_desktop_get_type (void);
89
GtkWidget* fm_desktop_new (void);
89
GType fm_desktop_get_type (void);
90
GtkWidget* fm_desktop_new (void);
91
92
void fm_desktop_manager_init();
92
93
void fm_desktop_manager_finalize();