EPaned

EPaned

Synopsis

struct              EPaned;
GtkWidget *         e_paned_new                         (GtkOrientation orientation);
gint                e_paned_get_hposition               (EPaned *paned);
void                e_paned_set_hposition               (EPaned *paned,
                                                         gint hposition);
gint                e_paned_get_vposition               (EPaned *paned);
void                e_paned_set_vposition               (EPaned *paned,
                                                         gint vposition);
gdouble             e_paned_get_proportion              (EPaned *paned);
void                e_paned_set_proportion              (EPaned *paned,
                                                         gdouble proportion);
gboolean            e_paned_get_fixed_resize            (EPaned *paned);
void                e_paned_set_fixed_resize            (EPaned *paned,
                                                         gboolean fixed_resize);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkWidget
               +----GtkContainer
                     +----GtkPaned
                           +----EPaned

Implemented Interfaces

EPaned implements AtkImplementorIface, GtkBuildable and GtkOrientable.

Properties

  "fixed-resize"             gboolean              : Read / Write
  "hposition"                gint                  : Read / Write
  "proportion"               gdouble               : Read / Write
  "vposition"                gint                  : Read / Write

Description

Details

struct EPaned

struct EPaned;

e_paned_new ()

GtkWidget *         e_paned_new                         (GtkOrientation orientation);

e_paned_get_hposition ()

gint                e_paned_get_hposition               (EPaned *paned);

e_paned_set_hposition ()

void                e_paned_set_hposition               (EPaned *paned,
                                                         gint hposition);

e_paned_get_vposition ()

gint                e_paned_get_vposition               (EPaned *paned);

e_paned_set_vposition ()

void                e_paned_set_vposition               (EPaned *paned,
                                                         gint vposition);

e_paned_get_proportion ()

gdouble             e_paned_get_proportion              (EPaned *paned);

e_paned_set_proportion ()

void                e_paned_set_proportion              (EPaned *paned,
                                                         gdouble proportion);

e_paned_get_fixed_resize ()

gboolean            e_paned_get_fixed_resize            (EPaned *paned);

e_paned_set_fixed_resize ()

void                e_paned_set_fixed_resize            (EPaned *paned,
                                                         gboolean fixed_resize);

Property Details

The "fixed-resize" property

  "fixed-resize"             gboolean              : Read / Write

Keep the 2nd pane fixed during resize.

Default value: TRUE


The "hposition" property

  "hposition"                gint                  : Read / Write

Pane position when oriented horizontally.

Default value: 0


The "proportion" property

  "proportion"               gdouble               : Read / Write

Proportion of the 2nd pane size.

Allowed values: [0,1]

Default value: 0


The "vposition" property

  "vposition"                gint                  : Read / Write

Pane position when oriented vertically.

Default value: 0