#include <glib-object.h>
#include <gtk/gtkvbox.h>
#include <gtk/gtklabel.h>
Include dependency graph for minidialog.h:

Go to the source code of this file.
Data Structures | |
| struct | PidginMiniDialog |
| A widget resembling a diminutive dialog box, designed to be embedded in the PidginBuddyList. More... | |
| struct | PidginMiniDialogClass |
| The class of PidginMiniDialog objects. More... | |
Defines | |
| #define | PIDGIN_TYPE_MINI_DIALOG pidgin_mini_dialog_get_type() |
| #define | PIDGIN_MINI_DIALOG(obj) |
| #define | PIDGIN_MINI_DIALOG_CLASS(klass) |
| #define | PIDGIN_IS_MINI_DIALOG(obj) |
| #define | PIDGIN_IS_MINI_DIALOG_CLASS(klass) |
| #define | PIDGIN_MINI_DIALOG_GET_CLASS(obj) |
Typedefs | |
| typedef void(* | PidginMiniDialogCallback )(PidginMiniDialog *mini_dialog, GtkButton *button, gpointer user_data) |
| The type of a callback triggered by a button in a mini-dialog being pressed. | |
Functions | |
| GType | pidgin_mini_dialog_get_type (void) |
| Get the GType of PidginMiniDialog. | |
| PidginMiniDialog * | pidgin_mini_dialog_new (const gchar *title, const gchar *description, const gchar *icon_name) |
| Creates a new PidginMiniDialog. | |
| void | pidgin_mini_dialog_set_title (PidginMiniDialog *mini_dialog, const char *title) |
| Shortcut for setting a mini-dialog's title via GObject properties. | |
| void | pidgin_mini_dialog_set_description (PidginMiniDialog *mini_dialog, const char *description) |
| Shortcut for setting a mini-dialog's description via GObject properties. | |
| void | pidgin_mini_dialog_set_icon_name (PidginMiniDialog *mini_dialog, const char *icon_name) |
| Shortcut for setting a mini-dialog's icon via GObject properties. | |
| void | pidgin_mini_dialog_add_button (PidginMiniDialog *mini_dialog, const char *text, PidginMiniDialogCallback clicked_cb, gpointer user_data) |
Adds a new button to a mini-dialog, and attaches the supplied callback to its clicked signal. | |
| guint | pidgin_mini_dialog_get_num_children (PidginMiniDialog *mini_dialog) |
| Gets the number of widgets packed into PidginMiniDialog.contents. | |
Definition in file minidialog.h.
|
|
Value: (G_TYPE_CHECK_INSTANCE_TYPE ((obj), \ PIDGIN_TYPE_MINI_DIALOG)) Definition at line 46 of file minidialog.h. |
|
|
Value: (G_TYPE_CHECK_CLASS_TYPE ((klass), \ PIDGIN_TYPE_MINI_DIALOG)) Definition at line 50 of file minidialog.h. |
|
|
Value: (G_TYPE_CHECK_INSTANCE_CAST ((obj), \ PIDGIN_TYPE_MINI_DIALOG, PidginMiniDialog)) Definition at line 38 of file minidialog.h. |
|
|
Value: (G_TYPE_CHECK_CLASS_CAST ((klass), \ PIDGIN_TYPE_MINI_DIALOG, PidginMiniDialogClass)) Definition at line 42 of file minidialog.h. |
|
|
Value: (G_TYPE_INSTANCE_GET_CLASS ((obj), \ PIDGIN_TYPE_MINI_DIALOG, PidginMiniDialogClass)) Definition at line 54 of file minidialog.h. |
|
|
The type of a callback triggered by a button in a mini-dialog being pressed.
Definition at line 106 of file minidialog.h. |
|
||||||||||||||||||||
|
Adds a new button to a mini-dialog, and attaches the supplied callback to its After a button is clicked, the dialog is destroyed.
|
|
|
Gets the number of widgets packed into PidginMiniDialog.contents.
|
|
||||||||||||||||
|
Creates a new PidginMiniDialog.
This is a shortcut for creating the dialog with
|
|
||||||||||||
|
Shortcut for setting a mini-dialog's description via GObject properties.
|
|
||||||||||||
|
Shortcut for setting a mini-dialog's icon via GObject properties.
|
|
||||||||||||
|
Shortcut for setting a mini-dialog's title via GObject properties.
|