pidgin/gtkplugin.h

changeset 15884
4de1981757fc
parent 15692
ecda27df58b9
child 15931
716b5fac1895
equal deleted inserted replaced
15883:969b74a3e27a 15884:4de1981757fc
1 /** 1 /**
2 * @file gtkplugin.h GTK+ Plugin API 2 * @file gtkplugin.h GTK+ Plugin API
3 * @ingroup gtkui 3 * @ingroup gtkui
4 * 4 *
5 * gaim 5 * purple
6 * 6 *
7 * Pidgin is the legal property of its developers, whose names are too numerous 7 * Pidgin is the legal property of its developers, whose names are too numerous
8 * to list here. Please refer to the COPYRIGHT file distributed with this 8 * to list here. Please refer to the COPYRIGHT file distributed with this
9 * source distribution. 9 * source distribution.
10 * 10 *
33 /** 33 /**
34 * A GTK+ UI structure for plugins. 34 * A GTK+ UI structure for plugins.
35 */ 35 */
36 struct _PidginPluginUiInfo 36 struct _PidginPluginUiInfo
37 { 37 {
38 GtkWidget *(*get_config_frame)(GaimPlugin *plugin); 38 GtkWidget *(*get_config_frame)(PurplePlugin *plugin);
39 39
40 int page_num; /**< Reserved */ 40 int page_num; /**< Reserved */
41 }; 41 };
42 42
43 #define PIDGIN_PLUGIN_TYPE PIDGIN_UI 43 #define PIDGIN_PLUGIN_TYPE PIDGIN_UI
56 * @param plugin The plugin. 56 * @param plugin The plugin.
57 * 57 *
58 * @return The frame, if the plugin is a GTK+ plugin and provides a 58 * @return The frame, if the plugin is a GTK+ plugin and provides a
59 * configuration frame. 59 * configuration frame.
60 */ 60 */
61 GtkWidget *pidgin_plugin_get_config_frame(GaimPlugin *plugin); 61 GtkWidget *pidgin_plugin_get_config_frame(PurplePlugin *plugin);
62 62
63 /** 63 /**
64 * Saves all loaded plugins. 64 * Saves all loaded plugins.
65 */ 65 */
66 void pidgin_plugins_save(void); 66 void pidgin_plugins_save(void);

mercurial