GimpView

GimpView

Synopsis

                    GimpView;
GtkWidget *         gimp_view_new                       (GimpContext *context,
                                                         GimpViewable *viewable,
                                                         gint size,
                                                         gint border_width,
                                                         gboolean is_popup);
GtkWidget *         gimp_view_new_full                  (GimpContext *context,
                                                         GimpViewable *viewable,
                                                         gint width,
                                                         gint height,
                                                         gint border_width,
                                                         gboolean is_popup,
                                                         gboolean clickable,
                                                         gboolean show_popup);
GtkWidget *         gimp_view_new_by_types              (GimpContext *context,
                                                         GType view_type,
                                                         GType viewable_type,
                                                         gint size,
                                                         gint border_width,
                                                         gboolean is_popup);
GtkWidget *         gimp_view_new_full_by_types         (GimpContext *context,
                                                         GType view_type,
                                                         GType viewable_type,
                                                         gint width,
                                                         gint height,
                                                         gint border_width,
                                                         gboolean is_popup,
                                                         gboolean clickable,
                                                         gboolean show_popup);
GimpViewable *      gimp_view_get_viewable              (GimpView *view);
void                gimp_view_set_viewable              (GimpView *view,
                                                         GimpViewable *viewable);
void                gimp_view_set_expand                (GimpView *view,
                                                         gboolean expand);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GimpView
                           +----GimpNavigationView
                           +----GimpPaletteView

Implemented Interfaces

GimpView implements AtkImplementorIface and GtkBuildable.

Signals

  "clicked"                                        : Run First
  "context"                                        : Run First
  "double-clicked"                                 : Run First
  "set-viewable"                                   : Run First

Description

Details

GimpView

typedef struct _GimpView GimpView;


gimp_view_new ()

GtkWidget *         gimp_view_new                       (GimpContext *context,
                                                         GimpViewable *viewable,
                                                         gint size,
                                                         gint border_width,
                                                         gboolean is_popup);


gimp_view_new_full ()

GtkWidget *         gimp_view_new_full                  (GimpContext *context,
                                                         GimpViewable *viewable,
                                                         gint width,
                                                         gint height,
                                                         gint border_width,
                                                         gboolean is_popup,
                                                         gboolean clickable,
                                                         gboolean show_popup);


gimp_view_new_by_types ()

GtkWidget *         gimp_view_new_by_types              (GimpContext *context,
                                                         GType view_type,
                                                         GType viewable_type,
                                                         gint size,
                                                         gint border_width,
                                                         gboolean is_popup);


gimp_view_new_full_by_types ()

GtkWidget *         gimp_view_new_full_by_types         (GimpContext *context,
                                                         GType view_type,
                                                         GType viewable_type,
                                                         gint width,
                                                         gint height,
                                                         gint border_width,
                                                         gboolean is_popup,
                                                         gboolean clickable,
                                                         gboolean show_popup);


gimp_view_get_viewable ()

GimpViewable *      gimp_view_get_viewable              (GimpView *view);


gimp_view_set_viewable ()

void                gimp_view_set_viewable              (GimpView *view,
                                                         GimpViewable *viewable);


gimp_view_set_expand ()

void                gimp_view_set_expand                (GimpView *view,
                                                         gboolean expand);

Signal Details

The "clicked" signal

void                user_function                      (GimpView       *gimpview,
                                                        GdkModifierType arg1,
                                                        gpointer        user_data)      : Run First

gimpview :

the object which received the signal.

user_data :

user data set when the signal handler was connected.

The "context" signal

void                user_function                      (GimpView *gimpview,
                                                        gpointer  user_data)      : Run First

gimpview :

the object which received the signal.

user_data :

user data set when the signal handler was connected.

The "double-clicked" signal

void                user_function                      (GimpView *gimpview,
                                                        gpointer  user_data)      : Run First

gimpview :

the object which received the signal.

user_data :

user data set when the signal handler was connected.

The "set-viewable" signal

void                user_function                      (GimpView     *gimpview,
                                                        GimpViewable *arg1,
                                                        GimpViewable *arg2,
                                                        gpointer      user_data)      : Run First

gimpview :

the object which received the signal.

user_data :

user data set when the signal handler was connected.