|  |  |  | GNOME UI Library Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | Signals | ||||
#include <libgnomeui/libgnomeui.h> struct GnomePropertyBox; GtkWidget * gnome_property_box_new (void); void gnome_property_box_changed (GnomePropertyBox *property_box); void gnome_property_box_set_modified (GnomePropertyBox *property_box,gboolean state); gint gnome_property_box_append_page (GnomePropertyBox *property_box,GtkWidget *child,GtkWidget *tab_label); void gnome_property_box_set_state (GnomePropertyBox *property_box,gboolean state);
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GtkBin +----GtkWindow +----GnomeDialog +----GnomePropertyBox
struct GnomePropertyBox;
GnomePropertyBox is deprecated and should not be used in newly-written code.
An opaque widget representing a property box. Items should be added to this widget using gnome_property_box_append_page.
GtkWidget *         gnome_property_box_new              (void);
gnome_property_box_new is deprecated and should not be used in newly-written code.
void                gnome_property_box_changed          (GnomePropertyBox *property_box);
gnome_property_box_changed is deprecated and should not be used in newly-written code.
When a setting has changed, the code needs to invoke this routine to make the Ok/Apply buttons sensitive.
| 
 | The GnomePropertyBox that contains the changed data | 
void gnome_property_box_set_modified (GnomePropertyBox *property_box,gboolean state);
gnome_property_box_set_modified is deprecated and should not be used in newly-written code.
This sets the modified flag of the GnomePropertyBox to the value in state.
Affects whether the OK/Apply buttons are sensitive.
gint gnome_property_box_append_page (GnomePropertyBox *property_box,GtkWidget *child,GtkWidget *tab_label);
gnome_property_box_append_page is deprecated and should not be used in newly-written code.
Appends a new page to the GnomePropertyBox.
| 
 | The property box where we are inserting a new page | 
| 
 | The widget that is being inserted | 
| 
 | The widget used as the label for this confiugration page | 
| Returns : | the assigned index of the page inside the GnomePropertyBox or -1 if one of the arguments is invalid. | 
void gnome_property_box_set_state (GnomePropertyBox *property_box,gboolean state);
gnome_property_box_set_state is deprecated and should not be used in newly-written code.
An alias for  gnome_property_box_set_modified().
"apply" signalvoid                user_function                      (GnomePropertyBox *propertybox,
                                                        gint              arg1,
                                                        gpointer          user_data)        : Run Last
| 
 | the object which received the signal. | 
| 
 | the notebook page number which emitted the signal. | 
| 
 | user data set when the signal handler was connected. | 
"help" signalvoid                user_function                      (GnomePropertyBox *propertybox,
                                                        gint              arg1,
                                                        gpointer          user_data)        : Run Last
| 
 | the object which received the signal. | 
| 
 | the notebook page number which emitted the signal. | 
| 
 | user data set when the signal handler was connected. |