Gtk2::Gdk::Geometry(3pm)

Gtk2::Gdk::Geometry3pm

Methods

geometry = Gtk2::Gdk::Geometry->new

scalar = $object->base_height ($newvalue=undef)

•

$newvalue (scalar)

scalar = $object->base_width ($newvalue=undef)

•

$newvalue (scalar)

(new_width, new_height) = $geometry->constrain_size ($width, $height)

(new_width, new_height) = $geometry->constrain_size ($flags, $width, $height)

•

... (list)

•

$flags (Gtk2::Gdk::WindowHints) optional, usually inferred from $geometry

The $flags argument, describing which fields in the geometry are valid, is optional. If omitted it will be inferred from the geometry itself.

scalar = $object->gravity ($newvalue=undef)

•

$newvalue (scalar)

scalar = $object->height_inc ($newvalue=undef)

•

$newvalue (scalar)

scalar = $object->max_aspect ($newvalue=undef)

•

$newvalue (scalar)

scalar = $object->max_height ($newvalue=undef)

•

$newvalue (scalar)

scalar = $object->max_width ($newvalue=undef)

•

$newvalue (scalar)

scalar = $object->min_aspect ($newvalue=undef)

•

$newvalue (scalar)

scalar = $object->min_height ($newvalue=undef)

•

$newvalue (scalar)

scalar = $object->min_width ($newvalue=undef)

•

$newvalue (scalar)

scalar = $object->width_inc ($newvalue=undef)

•

$newvalue (scalar)

scalar = $object->win_gravity ($newvalue=undef)

•

$newvalue (scalar)

Enums and flags

flags Gtk2::Gdk::WindowHints

•

'pos' / 'GDK_HINT_POS'

•

'min-size' / 'GDK_HINT_MIN_SIZE'

•

'max-size' / 'GDK_HINT_MAX_SIZE'

•

'base-size' / 'GDK_HINT_BASE_SIZE'

•

'aspect' / 'GDK_HINT_ASPECT'

•

'resize-inc' / 'GDK_HINT_RESIZE_INC'

•

'win-gravity' / 'GDK_HINT_WIN_GRAVITY'

•

'user-pos' / 'GDK_HINT_USER_POS'

•

'user-size' / 'GDK_HINT_USER_SIZE'

Releases

7 releases since Debian 3.1 (Sarge); the text changed 6 times.

  1. 3.1
  2. 4.0
  3. 5.0
  4. 6.0
  5. 7
  6. 9
  7. 10

From libgtk2-perl-doc 2:1.24992-1 in Debian 10 (Buster). Parsed by carta from the page's man source.