diff options
Diffstat (limited to 'src/plugins/plugin-int.h')
| -rw-r--r-- | src/plugins/plugin-int.h | 6 | 
1 files changed, 6 insertions, 0 deletions
| diff --git a/src/plugins/plugin-int.h b/src/plugins/plugin-int.h index 88e0fbb..db1cbb0 100644 --- a/src/plugins/plugin-int.h +++ b/src/plugins/plugin-int.h @@ -57,6 +57,8 @@ typedef void (* pg_handle_content_fc) (const GPluginModule *, PluginAction, GBin  /* Procède à une opération liée à un contenu chargé. */  typedef void (* pg_handle_loaded_fc) (const GPluginModule *, PluginAction, GLoadedContent *, wgroup_id_t, GtkStatusStack *); +#ifdef HAVE_GTK_SUPPORT +  /* Complète une liste de resources pour thème. */  typedef void (* pg_include_theme_fc) (const GPluginModule *, PluginAction, gboolean, char ***, size_t *); @@ -66,6 +68,8 @@ typedef void (* pg_notify_panel_fc) (const GPluginModule *, PluginAction, GPanel  /* Rend compte d'un affichage ou d'un retrait de panneau. */  typedef void (* pg_notify_docking_fc) (const GPluginModule *, PluginAction, GPanelItem *, bool); +#endif +  /* Assure l'interprétation d'un format en différé. */  typedef bool (* pg_handle_format_analysis_fc) (const GPluginModule *, PluginAction, GKnownFormat *, wgroup_id_t, GtkStatusStack *); @@ -115,9 +119,11 @@ struct _GPluginModuleClass      pg_get_modname_fc get_modname;          /* Fourniture du nom brut      */ +#ifdef HAVE_GTK_SUPPORT      pg_include_theme_fc include_theme;      /* Extension d'un thème        */      pg_notify_panel_fc notify_panel;        /* Création de panneau         */      pg_notify_docking_fc notify_docking;    /* Affichage ou retrait        */ +#endif      pg_handle_content_fc handle_content;    /* Explorations ou résolutions */      pg_handle_loaded_fc handle_loaded;      /* Traitement de contenu chargé*/ | 
