Интерактивная система просмотра системных руководств (man-ов)
Gnome2::IconList (3)
>> Gnome2::IconList (3) ( Разные man: Библиотечные вызовы )
NAME
Gnome2::IconList
HIERARCHY
Glib::Object
+----Glib::Object::_Unregistered::GInitiallyUnowned
+----Gtk2::Object
+----Gtk2::Widget
+----Gtk2::Container
+----Gtk2::Layout
+----Gnome2::Canvas
+----Gnome2::IconList
INTERFACES
Gtk2::Atk::ImplementorIface
METHODS
widget = Gnome2::IconList->new ($icon_width, $adj, $flags)
-
- * $icon_width (integer)
-
- * $adj (Gtk2::Adjustment)
-
- * $flags (Gnome2::IconListFlags)
-
-
integer = $gil->append ($icon_filename, $text)
-
- * $icon_filename (string)
-
- * $text (string)
-
-
integer = $gil->append_pixbuf ($im, $icon_filename, $text)
-
- * $im (Gtk2::Gdk::Pixbuf)
-
- * $icon_filename (string)
-
- * $text (string)
-
-
$gil->clear
$gil->set_col_spacing ($pixels)
-
- * $pixels (integer)
-
-
integer = $gil->find_icon_from_filename ($filename)
-
- * $filename (string)
-
-
$gil->focus_icon ($idx)
-
- * $idx (integer)
-
-
$gil->freeze
$gil->set_hadjustment ($hadj)
-
- * $hadj (Gtk2::Adjustment)
-
-
integer = $gil->get_icon_at ($x, $y)
-
- * $x (integer)
-
- * $y (integer)
-
-
$gil->set_icon_border ($pixels)
-
- * $pixels (integer)
-
-
string = $gil->get_icon_filename ($idx)
-
- * $idx (integer)
-
-
visibility = $gil->icon_is_visible ($pos)
-
- * $pos (integer)
-
-
object = $gil->get_icon_pixbuf_item ($idx)
-
- * $idx (integer)
-
-
icontextitem = $gil->get_icon_text_item ($idx)
-
- * $idx (integer)
-
-
$gil->set_icon_width ($w)
-
- * $w (integer)
-
-
$gil->insert ($pos, $icon_filename, $text)
-
- * $pos (integer)
-
- * $icon_filename (string)
-
- * $text (string)
-
-
$gil->insert_pixbuf ($pos, $im, $icon_filename, $text)
-
- * $pos (integer)
-
- * $im (Gtk2::Gdk::Pixbuf)
-
- * $icon_filename (string)
-
- * $text (string)
-
-
integer = $gil->get_items_per_line
$gil->moveto ($pos, $yalign)
-
- * $pos (integer)
-
- * $yalign (double)
-
-
integer = $gil->get_num_icons
$gil->remove ($pos)
-
- * $pos (integer)
-
-
$gil->set_row_spacing ($pixels)
-
- * $pixels (integer)
-
-
$gil->select_all
$gil->select_icon ($pos)
-
- * $pos (integer)
-
-
list = $gil->get_selection
-
Returns a list of integers.
selectionmode = $gil->get_selection_mode
$gil->set_selection_mode ($mode)
-
- * $mode (Gtk2::SelectionMode)
-
-
$gil->set_separators ($sep)
-
- * $sep (string)
-
-
$gil->set_text_spacing ($pixels)
-
- * $pixels (integer)
-
-
$gil->thaw
integer = $gil->unselect_all
$gil->unselect_icon ($pos)
-
- * $pos (integer)
-
-
$gil->set_vadjustment ($vadj)
-
- * $vadj (Gtk2::Adjustment)
-
-
SIGNALS
- select-icon (Gnome2::IconList, integer, Gtk2::Gdk::Event)
-
- unselect-icon (Gnome2::IconList, integer, Gtk2::Gdk::Event)
-
- focus-icon (Gnome2::IconList, integer)
-
- boolean = text-changed (Gnome2::IconList, integer, string)
-
- move-cursor (Gnome2::IconList, Gtk2::DirectionType, boolean)
-
- toggle-cursor-selection (Gnome2::IconList)
-
ENUMS AND FLAGS
enum Gtk2::DirectionType
- * 'tab-forward' / 'GTK_DIR_TAB_FORWARD'
-
- * 'tab-backward' / 'GTK_DIR_TAB_BACKWARD'
-
- * 'up' / 'GTK_DIR_UP'
-
- * 'down' / 'GTK_DIR_DOWN'
-
- * 'left' / 'GTK_DIR_LEFT'
-
- * 'right' / 'GTK_DIR_RIGHT'
-
enum Gtk2::SelectionMode
- * 'none' / 'GTK_SELECTION_NONE'
-
- * 'single' / 'GTK_SELECTION_SINGLE'
-
- * 'browse' / 'GTK_SELECTION_BROWSE'
-
- * 'multiple' / 'GTK_SELECTION_MULTIPLE'
-
- * 'extended' / 'GTK_SELECTION_EXTENDED'
-
enum Gtk2::Visibility
- * 'none' / 'GTK_VISIBILITY_NONE'
-
- * 'partial' / 'GTK_VISIBILITY_PARTIAL'
-
- * 'full' / 'GTK_VISIBILITY_FULL'
-
SEE ALSO
Gnome2, Glib::Object, Glib::Object::_Unregistered::GInitiallyUnowned, Gtk2::Object, Gtk2::Widget, Gtk2::Container, Gtk2::Layout, Gnome2::Canvas
COPYRIGHT
Copyright (C) 2003-2004 by the gtk2-perl team.
This software is licensed under the LGPL. See Gnome2 for a full notice.
Index
- NAME
-
- HIERARCHY
-
- INTERFACES
-
- METHODS
-
- widget = Gnome2::IconList->new ($icon_width, $adj, $flags)
-
- integer = $gil->append ($icon_filename, $text)
-
- integer = $gil->append_pixbuf ($im, $icon_filename, $text)
-
- $gil->clear
-
- $gil->set_col_spacing ($pixels)
-
- integer = $gil->find_icon_from_filename ($filename)
-
- $gil->focus_icon ($idx)
-
- $gil->freeze
-
- $gil->set_hadjustment ($hadj)
-
- integer = $gil->get_icon_at ($x, $y)
-
- $gil->set_icon_border ($pixels)
-
- string = $gil->get_icon_filename ($idx)
-
- visibility = $gil->icon_is_visible ($pos)
-
- object = $gil->get_icon_pixbuf_item ($idx)
-
- icontextitem = $gil->get_icon_text_item ($idx)
-
- $gil->set_icon_width ($w)
-
- $gil->insert ($pos, $icon_filename, $text)
-
- $gil->insert_pixbuf ($pos, $im, $icon_filename, $text)
-
- integer = $gil->get_items_per_line
-
- $gil->moveto ($pos, $yalign)
-
- integer = $gil->get_num_icons
-
- $gil->remove ($pos)
-
- $gil->set_row_spacing ($pixels)
-
- $gil->select_all
-
- $gil->select_icon ($pos)
-
- list = $gil->get_selection
-
- selectionmode = $gil->get_selection_mode
-
- $gil->set_selection_mode ($mode)
-
- $gil->set_separators ($sep)
-
- $gil->set_text_spacing ($pixels)
-
- $gil->thaw
-
- integer = $gil->unselect_all
-
- $gil->unselect_icon ($pos)
-
- $gil->set_vadjustment ($vadj)
-
- SIGNALS
-
- ENUMS AND FLAGS
-
- enum Gtk2::DirectionType
-
- enum Gtk2::SelectionMode
-
- enum Gtk2::Visibility
-
- SEE ALSO
-
- COPYRIGHT
-