![]() |
![]() |
![]() |
Osso Addressbook Reference Manual | ![]() |
---|---|---|---|---|
OssoABookAvatarEditorDialog; GtkWidget* osso_abook_avatar_editor_dialog_new (GtkWindow *parent, GdkPixbuf *pixbuf); void osso_abook_avatar_editor_dialog_set_pixbuf (OssoABookAvatarEditorDialog *dialog, GdkPixbuf *pixbuf); GdkPixbuf* osso_abook_avatar_editor_dialog_get_pixbuf (OssoABookAvatarEditorDialog *dialog); GdkPixbuf* osso_abook_avatar_editor_dialog_get_scaled_pixbuf (OssoABookAvatarEditorDialog *dialog); void osso_abook_avatar_editor_dialog_set_avatar_size (OssoABookAvatarEditorDialog *dialog, int size); int osso_abook_avatar_editor_dialog_get_avatar_size (OssoABookAvatarEditorDialog *dialog); void osso_abook_avatar_editor_dialog_set_zoom_steps (OssoABookAvatarEditorDialog *dialog, int steps); int osso_abook_avatar_editor_dialog_get_zoom_steps (OssoABookAvatarEditorDialog *dialog); void osso_abook_avatar_editor_dialog_set_maximum_zoom (OssoABookAvatarEditorDialog *dialog, double zoom); double osso_abook_avatar_editor_dialog_get_maximum_zoom (OssoABookAvatarEditorDialog *dialog);
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GtkBin +----GtkWindow +----GtkDialog +----OssoABookAvatarEditorDialog
"avatar-size" gint : Read / Write "maximum-zoom" gdouble : Read / Write "pixbuf" GdkPixbuf* : Read / Write "zoom-steps" gint : Read / Write
The OssoABookAvatarEditorDialog provides facilities for scaling and cropping avatar images.
typedef struct _OssoABookAvatarEditorDialog OssoABookAvatarEditorDialog;
GtkWidget* osso_abook_avatar_editor_dialog_new (GtkWindow *parent, GdkPixbuf *pixbuf);
void osso_abook_avatar_editor_dialog_set_pixbuf (OssoABookAvatarEditorDialog *dialog, GdkPixbuf *pixbuf);
GdkPixbuf* osso_abook_avatar_editor_dialog_get_pixbuf (OssoABookAvatarEditorDialog *dialog);
GdkPixbuf* osso_abook_avatar_editor_dialog_get_scaled_pixbuf (OssoABookAvatarEditorDialog *dialog);
void osso_abook_avatar_editor_dialog_set_avatar_size (OssoABookAvatarEditorDialog *dialog, int size);
int osso_abook_avatar_editor_dialog_get_avatar_size (OssoABookAvatarEditorDialog *dialog);
void osso_abook_avatar_editor_dialog_set_zoom_steps (OssoABookAvatarEditorDialog *dialog, int steps);
int osso_abook_avatar_editor_dialog_get_zoom_steps (OssoABookAvatarEditorDialog *dialog);
void osso_abook_avatar_editor_dialog_set_maximum_zoom (OssoABookAvatarEditorDialog *dialog, double zoom);
double osso_abook_avatar_editor_dialog_get_maximum_zoom (OssoABookAvatarEditorDialog *dialog);