GladeEditor

GladeEditor — A Widget to edit a GladeWidget

Synopsis


#include <glade.h>


                    GladeEditor;
GladeEditor*        glade_editor_new                    (void);
void                glade_editor_load_widget            (GladeEditor *editor,
                                                         GladeWidget *widget);
void                glade_editor_refresh                (GladeEditor *editor);
void                glade_editor_update_widget_name     (GladeEditor *editor);
gboolean            glade_editor_query_dialog           (GladeEditor *editor,
                                                         GladeWidget *widget);
void                glade_editor_show_info              (GladeEditor *editor);
void                glade_editor_hide_info              (GladeEditor *editor);
void                glade_editor_show_context_info      (GladeEditor *editor);
void                glade_editor_hide_context_info      (GladeEditor *editor);


Object Hierarchy


  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBox
                                 +----GtkVBox
                                       +----GladeEditor

Implemented Interfaces

GladeEditor implements AtkImplementorIface.

Properties


  "show-context-info"        gboolean              : Read
  "show-info"                gboolean              : Read

Signals


  "gtk-doc-search"                                 : Run Last

Description

This is the Glade Notebook containing all the controls needed to configure a GladeWidget.

Details

GladeEditor

typedef struct _GladeEditor GladeEditor;


glade_editor_new ()

GladeEditor*        glade_editor_new                    (void);

Returns : a new GladeEditor

glade_editor_load_widget ()

void                glade_editor_load_widget            (GladeEditor *editor,
                                                         GladeWidget *widget);

Load widget into editor. If widget is NULL, clear the editor.

editor : a GladeEditor
widget : a GladeWidget

glade_editor_refresh ()

void                glade_editor_refresh                (GladeEditor *editor);

Synchronize editor with the currently loaded widget.

editor : a GladeEditor

glade_editor_update_widget_name ()

void                glade_editor_update_widget_name     (GladeEditor *editor);

TODO: write me

editor : a GladeEditor

glade_editor_query_dialog ()

gboolean            glade_editor_query_dialog           (GladeEditor *editor,
                                                         GladeWidget *widget);

editor :
widget :
Returns :

glade_editor_show_info ()

void                glade_editor_show_info              (GladeEditor *editor);

editor :

glade_editor_hide_info ()

void                glade_editor_hide_info              (GladeEditor *editor);

editor :

glade_editor_show_context_info ()

void                glade_editor_show_context_info      (GladeEditor *editor);

editor :

glade_editor_hide_context_info ()

void                glade_editor_hide_context_info      (GladeEditor *editor);

editor :

Property Details

The "show-context-info" property

  "show-context-info"        gboolean              : Read

Whether to show an informational button for each property and signal in the editor.

Default value: FALSE


The "show-info" property

  "show-info"                gboolean              : Read

Whether to show an informational button for the loaded widget.

Default value: FALSE

Signal Details

The "gtk-doc-search" signal

void                user_function                      (GladeEditor *gladeeditor,
                                                        gchar       *arg1,
                                                        gchar       *arg2,
                                                        gchar       *arg3,
                                                        gpointer     user_data)        : Run Last

Emitted when the editor requests that a doc-search be performed.

gladeeditor : the GladeEditor which received the signal.
arg1 : the (gchar *) book to search or NULL
arg2 : the (gchar *) page to search or NULL
arg3 : the (gchar *) search string or NULL
user_data : user data set when the signal handler was connected.