Gtk-- Reference: Gtk::Layout

Class Index | Cross Index | Namespace Index

# Class Gtk::Layout

Contained in: Gtk
Derived from: Gtk::Container
Derived by: none

#include <gtk--/layout.h>

### public function member index:
`` | `Layout` | `()`;
`` | `Layout` | `(`Adjustment`& `hadjustment`, `Adjustment`& `vadjustment`)`;
``void`` | `freeze` | `()`;
``Adjustment`*` | `get_hadjustment` | `() `const``;
``Adjustment`*` | `get_vadjustment` | `() `const``;
``GtkLayout`*` | `gtkobj` | `()`;
``const` `GtkLayout`*` | `gtkobj` | `() `const``;
``static` `bool`` | `isA` | `(`Object`* `object`)`;
``void`` | `move` | `(`Widget`& `widget`, `gint` `x`, `gint` `y`)`;
``void`` | `put` | `(`Widget`& `widget`, `gint` `x`, `gint` `y`)`;
``void`` | `set_hadjustment` | `(`Adjustment`* `hadj`=0)`;
``void`` | `set_hadjustment` | `(`Adjustment`& `hadj`)`;
``emitable` `signal` `void`` | `set_scroll_adjustments` | `(`Adjustment`*, `Adjustment`*)`;
``void`` | `set_size` | `(`guint` `width`, `guint` `height`)`;
``void`` | `set_vadjustment` | `(`Adjustment`* `vadj`=0)`;
``void`` | `set_vadjustment` | `(`Adjustment`& `vadj`)`;
``void`` | `thaw` | `()`;
``virtual`` | `~Layout` | `()`;
### protected function member index:
``virtual` `void`` | `set_scroll_adjustments_impl` | `(`Adjustment`* `p0`, `Adjustment`* `p1`)`;

## Description:

## Function Member Descriptions:

Gtk::Layout::freeze - These disable and enable moving and repainting the scrolling window of the GtkLayout, respectively. If you want to update the layout's offsets but do not want it to repaint itself, you should use these functions.

``void`` `freeze``()`;
Gtk::Layout::gtkobj - Returns the underlaying gtk+ object.

``GtkLayout`*` `gtkobj``()`;
Gtk::Layout::isA - Returns true if object is this type.

``static` `bool`` `isA``(`Object`* `object`)`;