Gnome User Interface Library Reference Manual
<<< Previous Page | Home | Up | Next Page >>>

# GnomeGuru

## Name

GnomeGuru --

## Synopsis

    #include <gnome.h>

    struct      GnomeGuru;
    GtkWidget*  gnome_guru_new                  (const gchar *name,
                                                 GtkWidget *graphic,
                                                 GnomeDialog *dialog);
    void        gnome_guru_construct            (GnomeGuru *guru,
                                                 const gchar *name,
                                                 GtkWidget *graphic,
                                                 GnomeDialog *dialog);
    void        gnome_guru_append_page          (GnomeGuru *guru,
                                                 const gchar *name,
                                                 GtkWidget *widget);
    void        gnome_guru_next_set_sensitive   (GnomeGuru *guru,
                                                 gboolean sensitivity);
    void        gnome_guru_back_set_sensitive   (GnomeGuru *guru,
                                                 gboolean sensitivity);
    GtkWidget*  gnome_guru_current_page         (GnomeGuru *guru);

## Object Hierarchy

      GtkObject
       +----GtkWidget
             +----GtkContainer
                   +----GtkBox
                         +----GtkVBox
                               +----GnomeGuru

## Signal Prototypes

    "cancelled" void        user_function      (GnomeGuru *guru,
                                                gpointer user_data);
    "finished"  void        user_function      (GnomeGuru *guru,
                                                gpointer user_data);

## Description

## Details

### struct GnomeGuru

    struct GnomeGuru;

### gnome_guru_new ()

    GtkWidget*  gnome_guru_new                  (const gchar *name,
                                                 GtkWidget *graphic,
                                                 GnomeDialog *dialog);

`name` : |
`graphic` : |
`dialog` : |
Returns : |

### gnome_guru_construct ()

    void        gnome_guru_construct            (GnomeGuru *guru,
                                                 const gchar *name,
                                                 GtkWidget *graphic,
                                                 GnomeDialog *dialog);

`guru` : |
`name` : |
`graphic` : |
`dialog` : |

### gnome_guru_append_page ()

    void        gnome_guru_append_page          (GnomeGuru *guru,
                                                 const gchar *name,
                                                 GtkWidget *widget);

`guru` : |
`name` : |
`widget` : |

### gnome_guru_next_set_sensitive ()

    void        gnome_guru_next_set_sensitive   (GnomeGuru *guru,
                                                 gboolean sensitivity);

`guru` : |
`sensitivity` : |

### gnome_guru_back_set_sensitive ()

    void        gnome_guru_back_set_sensitive   (GnomeGuru *guru,
                                                 gboolean sensitivity);

`guru` : |
`sensitivity` : |

### gnome_guru_current_page ()

    GtkWidget*  gnome_guru_current_page         (GnomeGuru *guru);

`guru` : |
Returns : |

## Signals

### The "cancelled" signal

    void        user_function                  (GnomeGuru *guru,
                                                gpointer user_data);

`guru` : | the object which received the signal.
`user_data` : | user data set when the signal handler was connected.

### The "finished" signal

    void        user_function                  (GnomeGuru *guru,
                                                gpointer user_data);

`guru` : | the object which received the signal.
`user_data` : | user data set when the signal handler was connected.

<<< Previous Page | Home | Up | Next Page >>>
GnomeFontSelector | GnomeHRef