---
name: "Gtk_Paned"
section: "3"
platform: "linux"
package: "libgtkmm-dev"
version: "1.0.3-1.1"
release: "Debian 2.2 (Potato)"
platforms: ["linux"]
url: "https://new.carta.tech/Gtk_Paned"
---

# Gtk\_Paned(3)

## NAME - Gtk\_Paned

## HEADER REQUIRED

**#include \<gtk--/paned.h&gt;\>**

## BASE CLASSES

[Gtk\_Container(3)](/Gtk_Container/3.md)

## DERIVED BY

[Gtk\_HPaned(3)](/Gtk_HPaned/3.md) [Gtk\_VPaned(3)](/Gtk_VPaned/3.md)

## PROPERTIES

- *child1*

  Type: Gtk\_Widget\*\

- *child2*

  Type: Gtk\_Widget\*\

- *handle*

  Type: GdkWindow\*\

- *groove\_rectangle*

  Type: GdkRectangle\

- *xor\_gc*

  Type: GdkGC\*\

- *handle\_size*

  Type: guint16\

- *gutter\_size*

  Type: guint16\

- *child1\_size*

  Type: gint\

- *last\_allocation*

  Type: gint\

- *min\_position*

  Type: gint\

- *max\_position*

  Type: gint\

- *position\_set*

  Type: guint:1\

- *in\_drag*

  Type: guint:1\

- *child1\_shrink*

  Type: guint:1\

- *child1\_resize*

  Type: guint:1\

- *child2\_shrink*

  Type: guint:1\

- *child2\_resize*

  Type: guint:1\

- *handle\_xpos*

  Type: gint16\

- *handle\_ypos*

  Type: gint16\

-

   .IP

## PUBLIC MEMBER INDEX

```
Gtk_Paned();
Gtk_Paned(GtkPaned *castitem);
void  add1(const Gtk_Widget &child);
void  add2(const Gtk_Widget &child);
void  add1(const Gtk_ObjectHandle &child);
void  add2(const Gtk_ObjectHandle &child);
void  set_handle_size(guint16 size);
void  set_gutter_size(guint16 size);
void  pack1(const Gtk_Widget &child, bool resize, bool shrink);
void  pack2(const Gtk_Widget &child, bool resize, bool shrink);
void  pack1(const Gtk_ObjectHandle &child, bool resize, bool shrink);
void  pack2(const Gtk_ObjectHandle &child, bool resize, bool shrink);
void  set_position(gint position);
bool  get_child1_shrink() const;
bool  get_child2_shrink() const;
bool  get_child1_resize() const;
bool  get_child2_resize() const;
guint16  get_handle_size() const;
guint16  get_gutter_size() const;
const Gtk_Widget*  get_child1() const;
const Gtk_Widget*  get_child2() const;
GtkPaned*  gtkobj();
const GtkPaned*  gtkobj() const;
static bool  isGtkPaned(Gtk_Object *checkcast);
```

## PROTECTED MEMBER INDEX

```
friend  CppClassType;
typedef GtkPaned  BaseObjectType;
typedef GtkPanedClass  BaseClassType;
virtual void * get_parent_class();
```

## PRIVATE MEMBER INDEX

```
static CppClassType  paned_class;
GtkType  get_type();
const Gtk_Widget * child1_, *child2_;
```

## PUBLIC MEMBER DESCRIPTIONS

## PROTECTED MEMBER DESCRIPTIONS

## PRIVATE MEMBER DESCRIPTIONS
