Gtk2::ToolPalette man page on OpenSuSE
[printable version]
Gtk2::ToolPalette(3) User Contributed Perl Documentation Gtk2::ToolPalette(3)
NAME
Gtk2::ToolPalette
HIERARCHY
Glib::Object
+----Glib::InitiallyUnowned
+----Gtk2::Object
+----Gtk2::Widget
+----Gtk2::Container
+----Gtk2::ToolPalette
INTERFACES
Glib::Object::_Unregistered::AtkImplementorIface
Gtk2::Buildable
Gtk2::Orientable
METHODS
widget = Gtk2::ToolPalette->new
$palette->add_drag_dest ($widget, $flags, $targets, $actions)
· $widget (Gtk2::Widget)
· $flags (Gtk2::DestDefaults)
· $targets (Gtk2::ToolPaletteDragTargets)
· $actions (Gtk2::Gdk::DragAction)
widget = $palette->get_drag_item ($selection)
· $selection (Gtk2::SelectionData)
$palette->set_drag_source ($targets)
· $targets (Gtk2::ToolPaletteDragTargets)
targetentry = Gtk2::ToolPalette->get_drag_target_group
targetentry = Gtk2::ToolPalette->get_drag_target_item
toolitemgroup or undef = $palette->get_drop_group ($x, $y)
· $x (integer)
· $y (integer)
toolitem or undef = $palette->get_drop_item ($x, $y)
· $x (integer)
· $y (integer)
boolean = $palette->get_exclusive ($group)
· $group (Gtk2::ToolItemGroup)
$palette->set_exclusive ($group, $exclusive)
· $group (Gtk2::ToolItemGroup)
· $exclusive (boolean)
boolean = $palette->get_expand ($group)
· $group (Gtk2::ToolItemGroup)
$palette->set_expand ($group, $expand)
· $group (Gtk2::ToolItemGroup)
· $expand (boolean)
integer = $palette->get_group_position ($group)
· $group (Gtk2::ToolItemGroup)
$palette->set_group_position ($group, $position)
· $group (Gtk2::ToolItemGroup)
· $position (integer)
adjustment = $palette->get_hadjustment
iconsize = $palette->get_icon_size
$palette->set_icon_size ($icon_size)
· $icon_size (Gtk2::IconSize)
toolbarstyle = $palette->get_style
$palette->set_style ($style)
· $style (Gtk2::ToolbarStyle)
$palette->unset_icon_size
$palette->unset_style
adjustment = $palette->get_vadjustment
PROPERTIES
'icon-size' (Gtk2::IconSize : default "small-toolbar" : readable /
writable / private)
Size of icons in this tool palette
'icon-size-set' (boolean : default false : readable / writable /
private)
Whether the icon-size property has been set
'toolbar-style' (Gtk2::ToolbarStyle : default "icons" : readable /
writable / private)
Style of items in the tool palette
CHILD PROPERTIES
'exclusive' (boolean : default false : readable / writable / private)
Whether the item group should be the only expanded at a given time
'expand' (boolean : default false : readable / writable / private)
Whether the item group should receive extra space when the palette
grows
SIGNALS
set-scroll-adjustments (Gtk2::ToolPalette, Gtk2::Adjustment,
Gtk2::Adjustment)
ENUMS AND FLAGS
flags Gtk2::DestDefaults
· 'motion' / 'GTK_DEST_DEFAULT_MOTION'
· 'highlight' / 'GTK_DEST_DEFAULT_HIGHLIGHT'
· 'drop' / 'GTK_DEST_DEFAULT_DROP'
· 'all' / 'GTK_DEST_DEFAULT_ALL'
flags Gtk2::Gdk::DragAction
· 'default' / 'GDK_ACTION_DEFAULT'
· 'copy' / 'GDK_ACTION_COPY'
· 'move' / 'GDK_ACTION_MOVE'
· 'link' / 'GDK_ACTION_LINK'
· 'private' / 'GDK_ACTION_PRIVATE'
· 'ask' / 'GDK_ACTION_ASK'
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'
flags Gtk2::ToolPaletteDragTargets
· 'items' / 'GTK_TOOL_PALETTE_DRAG_ITEMS'
· 'groups' / 'GTK_TOOL_PALETTE_DRAG_GROUPS'
enum Gtk2::ToolbarStyle
· 'icons' / 'GTK_TOOLBAR_ICONS'
· 'text' / 'GTK_TOOLBAR_TEXT'
· 'both' / 'GTK_TOOLBAR_BOTH'
· 'both-horiz' / 'GTK_TOOLBAR_BOTH_HORIZ'
SEE ALSO
Gtk2, Glib::Object, Glib::InitiallyUnowned, Gtk2::Object, Gtk2::Widget,
Gtk2::Container
COPYRIGHT
Copyright (C) 2003-2011 by the gtk2-perl team.
This software is licensed under the LGPL. See Gtk2 for a full notice.
perl v5.18.1 2013-09-28 Gtk2::ToolPalette(3)
[top]
List of man pages available for OpenSuSE
Copyright (c) for man pages and the logo by the respective OS vendor.
For those who want to learn more, the polarhome community provides shell access and support.
[legal]
[privacy]
[GNU]
[policy]
[cookies]
[netiquette]
[sponsors]
[FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
|
Vote for polarhome
|