Gtk2::ScaleButton Glib::Object +----Glib::InitiallyUnowned +----Gtk2::Object +----Gtk2::Widget +----Gtk2::Container +----Gtk2::Bin +----Gtk2::Button +----Gtk2::ScaleButton Glib::Object::_Unregistered::AtkImplementorIface Gtk2::Buildable

widget = Gtk2::ScaleButton->new ($size, $min, $max, $step, ...)
$size (Gtk2::IconSize) $min (double) $max (double) $step (double) ... (list)

adjustment = $button->get_adjustment

$button->set_adjustment ($adjustment)
$adjustment (Gtk2::Adjustment)

$button->set_icons (...)
... (list)

double = $button->get_value

$button->set_value ($value)
$value (double) The GtkAdjustment that contains the current value of this scale button object List of icon names The orientation of the scale The icon size The value of the scale

enum Gtk2::IconSize
'invalid' / 'GTK_ICON_SIZE_INVALID' 'menu' / 'GTK_ICON_SIZE_MENU' 'small-toolbar' / 'GTK_ICON_SIZE_SMALL_TOOLBAR' 'large-toolbar' / 'GTK_ICON_SIZE_LARGE_TOOLBAR' 'button' / 'GTK_ICON_SIZE_BUTTON' 'dnd' / 'GTK_ICON_SIZE_DND' 'dialog' / 'GTK_ICON_SIZE_DIALOG'

enum Gtk2::Orientation
'horizontal' / 'GTK_ORIENTATION_HORIZONTAL' 'vertical' / 'GTK_ORIENTATION_VERTICAL' Gtk2, Glib::Object, Glib::InitiallyUnowned, Gtk2::Object, Gtk2::Widget, Gtk2::Container, Gtk2::Bin, Gtk2::Button Copyright (C) 2003-2007 by the gtk2-perl team. This software is licensed under the LGPL. See Gtk2 for a full notice.