Gtk2::Style man page on OpenSuSE

Man page or keyword search:  
man Server   25941 pages
apropos Keyword Search (all sections)
Output format
OpenSuSE logo
[printable version]

Gtk2::Style(3)	      User Contributed Perl Documentation	Gtk2::Style(3)

NAME
       Gtk2::Style

HIERARCHY
	 Glib::Object
	 +----Gtk2::Style

METHODS
   style = Gtk2::Style->new
   $style->apply_default_background ($window, $set_bg, $state_type, $area, $x,
       $y, $width, $height)
       ·   $window (Gtk2::Gdk::Window)

       ·   $set_bg (boolean)

       ·   $state_type (Gtk2::StateType)

       ·   $area (Gtk2::Gdk::Rectangle or undef)

       ·   $x (integer)

       ·   $y (integer)

       ·   $width (integer)

       ·   $height (integer)

   style = $style->attach ($window)
       ·   $window (Gtk2::Gdk::Window)

   boolean = $style->attached
   $style->set_background ($window, $state_type)
       ·   $window (Gtk2::Gdk::Window)

       ·   $state_type (Gtk2::StateType)

   color = $style->base ($state)
       ·   $state (Gtk2::StateType)

   gc = $style->base_gc ($state)
       ·   $state (Gtk2::StateType)

   color = $style->bg ($state)
       ·   $state (Gtk2::StateType)

   gc = $style->bg_gc ($state)
       ·   $state (Gtk2::StateType)

   pixmap = $style->bg_pixmap ($state, $pixmap=undef)
       ·   $state (Gtk2::StateType)

       ·   $pixmap (Gtk2::Gdk::Pixmap or undef)

   scalar = $style->black
   scalar = $style->black_gc
   style = $style->copy
   color = $style->dark ($state)
       ·   $state (Gtk2::StateType)

   gc = $style->dark_gc ($state)
       ·   $state (Gtk2::StateType)

   $style->detach
   Gtk2->draw_insertion_cursor ($widget, $drawable, $area, $location,
       $is_primary, $direction, $draw_arrow)
       ·   $widget (Gtk2::Widget)

       ·   $drawable (Gtk2::Gdk::Drawable)

       ·   $area (Gtk2::Gdk::Rectangle)

       ·   $location (Gtk2::Gdk::Rectangle)

       ·   $is_primary (boolean)

       ·   $direction (Gtk2::TextDirection)

       ·   $draw_arrow (boolean)

       Since: gtk+ 2.4

   color = $style->fg ($state)
       ·   $state (Gtk2::StateType)

   gc = $style->fg_gc ($state)
       ·   $state (Gtk2::StateType)

   scalar = $style->font_desc
   list = $style->get (widget_package, ...)
   list = $style->get_style_property (widget_package, ...)
       ·   $widget_package (string) widget package name (ex: 'Gtk2::TreeView')

       ·   ... (list) list of property names

       Fetch and return the values for the style properties named in ... for a
       widget of type widget_package.  get is an alias for get_style_property.

	   my $size = $style->get_style_property ("expander-size");

       Note: The get method shadows Glib::Object::get (see "get and set" in
       Glib::Object).  This shouldn't be a problem since Gtk2::Style defines
       no properties (as of gtk+ 2.16).	 If you have a class that's derived
       from Gtk2::Style and adds a property or if a new version of gtk+ adds a
       property to Gtk2::Style then the property can be accessed with
       get_property.

       Since: gtk+ 2.16

   color = $style->light ($state)
       ·   $state (Gtk2::StateType)

   gc = $style->light_gc ($state)
       ·   $state (Gtk2::StateType)

   color = $style->lookup_color ($color_name)
       ·   $color_name (string)

       Since: gtk+ 2.10

   iconset = $style->lookup_icon_set ($stock_id)
       ·   $stock_id (string)

   color = $style->mid ($state)
       ·   $state (Gtk2::StateType)

   gc = $style->mid_gc ($state)
       ·   $state (Gtk2::StateType)

   $style->paint_arrow ($window, $state_type, $shadow_type, $area, $widget,
       $detail, $arrow_type, $fill, $x, $y, $width, $height)
       ·   $window (Gtk2::Gdk::Drawable)

       ·   $state_type (Gtk2::StateType)

       ·   $shadow_type (Gtk2::ShadowType)

       ·   $area (Gtk2::Gdk::Rectangle or undef)

       ·   $widget (Gtk2::Widget or undef)

       ·   $detail (string or undef)

       ·   $arrow_type (Gtk2::ArrowType)

       ·   $fill (boolean)

       ·   $x (integer)

       ·   $y (integer)

       ·   $width (integer)

       ·   $height (integer)

   $style->paint_box ($window, $state_type, $shadow_type, $area, $widget,
       $detail, $x, $y, $width, $height)
       ·   $window (Gtk2::Gdk::Drawable)

       ·   $state_type (Gtk2::StateType)

       ·   $shadow_type (Gtk2::ShadowType)

       ·   $area (Gtk2::Gdk::Rectangle or undef)

       ·   $widget (Gtk2::Widget or undef)

       ·   $detail (string or undef)

       ·   $x (integer)

       ·   $y (integer)

       ·   $width (integer)

       ·   $height (integer)

   $style->paint_box_gap ($window, $state_type, $shadow_type, $area, $widget,
       $detail, $x, $y, $width, $height, $gap_side, $gap_x, $gap_width)
       ·   $window (Gtk2::Gdk::Drawable)

       ·   $state_type (Gtk2::StateType)

       ·   $shadow_type (Gtk2::ShadowType)

       ·   $area (Gtk2::Gdk::Rectangle or undef)

       ·   $widget (Gtk2::Widget or undef)

       ·   $detail (string or undef)

       ·   $x (integer)

       ·   $y (integer)

       ·   $width (integer)

       ·   $height (integer)

       ·   $gap_side (Gtk2::PositionType)

       ·   $gap_x (integer)

       ·   $gap_width (integer)

   $style->paint_check ($window, $state_type, $shadow_type, $area, $widget,
       $detail, $x, $y, $width, $height)
       ·   $window (Gtk2::Gdk::Drawable)

       ·   $state_type (Gtk2::StateType)

       ·   $shadow_type (Gtk2::ShadowType)

       ·   $area (Gtk2::Gdk::Rectangle or undef)

       ·   $widget (Gtk2::Widget)

       ·   $detail (string or undef)

       ·   $x (integer)

       ·   $y (integer)

       ·   $width (integer)

       ·   $height (integer)

   $style->paint_diamond ($window, $state_type, $shadow_type, $area, $widget,
       $detail, $x, $y, $width, $height)
       ·   $window (Gtk2::Gdk::Drawable)

       ·   $state_type (Gtk2::StateType)

       ·   $shadow_type (Gtk2::ShadowType)

       ·   $area (Gtk2::Gdk::Rectangle or undef)

       ·   $widget (Gtk2::Widget or undef)

       ·   $detail (string or undef)

       ·   $x (integer)

       ·   $y (integer)

       ·   $width (integer)

       ·   $height (integer)

   $style->paint_expander ($window, $state_type, $area, $widget, $detail, $x,
       $y, $expander_style)
       ·   $window (Gtk2::Gdk::Drawable)

       ·   $state_type (Gtk2::StateType)

       ·   $area (Gtk2::Gdk::Rectangle or undef)

       ·   $widget (Gtk2::Widget)

       ·   $detail (string or undef)

       ·   $x (integer)

       ·   $y (integer)

       ·   $expander_style (Gtk2::ExpanderStyle)

   $style->paint_extension ($window, $state_type, $shadow_type, $area,
       $widget, $detail, $x, $y, $width, $height, $gap_side)
       ·   $window (Gtk2::Gdk::Drawable)

       ·   $state_type (Gtk2::StateType)

       ·   $shadow_type (Gtk2::ShadowType)

       ·   $area (Gtk2::Gdk::Rectangle or undef)

       ·   $widget (Gtk2::Widget or undef)

       ·   $detail (string or undef)

       ·   $x (integer)

       ·   $y (integer)

       ·   $width (integer)

       ·   $height (integer)

       ·   $gap_side (Gtk2::PositionType)

   $style->paint_flat_box ($window, $state_type, $shadow_type, $area, $widget,
       $detail, $x, $y, $width, $height)
       ·   $window (Gtk2::Gdk::Drawable)

       ·   $state_type (Gtk2::StateType)

       ·   $shadow_type (Gtk2::ShadowType)

       ·   $area (Gtk2::Gdk::Rectangle or undef)

       ·   $widget (Gtk2::Widget or undef)

       ·   $detail (string or undef)

       ·   $x (integer)

       ·   $y (integer)

       ·   $width (integer)

       ·   $height (integer)

   $style->paint_focus ($window, $state_type, $area, $widget, $detail, $x, $y,
       $width, $height)
       ·   $window (Gtk2::Gdk::Drawable)

       ·   $state_type (Gtk2::StateType)

       ·   $area (Gtk2::Gdk::Rectangle or undef)

       ·   $widget (Gtk2::Widget or undef)

       ·   $detail (string or undef)

       ·   $x (integer)

       ·   $y (integer)

       ·   $width (integer)

       ·   $height (integer)

   $style->paint_handle ($window, $state_type, $shadow_type, $area, $widget,
       $detail, $x, $y, $width, $height, $orientation)
       ·   $window (Gtk2::Gdk::Drawable)

       ·   $state_type (Gtk2::StateType)

       ·   $shadow_type (Gtk2::ShadowType)

       ·   $area (Gtk2::Gdk::Rectangle or undef)

       ·   $widget (Gtk2::Widget or undef)

       ·   $detail (string)

       ·   $x (integer)

       ·   $y (integer)

       ·   $width (integer)

       ·   $height (integer)

       ·   $orientation (Gtk2::Orientation)

   $style->paint_hline ($window, $state_type, $area, $widget, $detail, $x1,
       $x2, $y)
       ·   $window (Gtk2::Gdk::Drawable)

       ·   $state_type (Gtk2::StateType)

       ·   $area (Gtk2::Gdk::Rectangle or undef)

       ·   $widget (Gtk2::Widget or undef)

       ·   $detail (string or undef)

       ·   $x1 (integer)

       ·   $x2 (integer)

       ·   $y (integer)

   $style->paint_layout ($window, $state_type, $use_text, $area, $widget,
       $detail, $x, $y, $layout)
       ·   $window (Gtk2::Gdk::Drawable)

       ·   $state_type (Gtk2::StateType)

       ·   $use_text (boolean)

       ·   $area (Gtk2::Gdk::Rectangle or undef)

       ·   $widget (Gtk2::Widget or undef)

       ·   $detail (string or undef)

       ·   $x (integer)

       ·   $y (integer)

       ·   $layout (Pango::Layout)

   $style->paint_option ($window, $state_type, $shadow_type, $area, $widget,
       $detail, $x, $y, $width, $height)
       ·   $window (Gtk2::Gdk::Drawable)

       ·   $state_type (Gtk2::StateType)

       ·   $shadow_type (Gtk2::ShadowType)

       ·   $area (Gtk2::Gdk::Rectangle or undef)

       ·   $widget (Gtk2::Widget)

       ·   $detail (string or undef)

       ·   $x (integer)

       ·   $y (integer)

       ·   $width (integer)

       ·   $height (integer)

   $style->paint_polygon ($window, $state_type, $shadow_type, $area, $widget,
       $detail, $fill, $x1, $y1, ...)
       ·   $window (Gtk2::Gdk::Drawable)

       ·   $state_type (Gtk2::StateType)

       ·   $shadow_type (Gtk2::ShadowType)

       ·   $area (Gtk2::Gdk::Rectangle or undef)

       ·   $widget (Gtk2::Widget or undef)

       ·   $detail (string or undef)

       ·   $fill (boolean)

       ·   $x1 (integer) x coordinate of the first vertex

       ·   $y1 (integer) y coordinate of the first vertex

       ·   ... (list) pairs of x and y coordinates

   $style->paint_resize_grip ($window, $state_type, $area, $widget, $detail,
       $edge, $x, $y, $width, $height)
       ·   $window (Gtk2::Gdk::Drawable)

       ·   $state_type (Gtk2::StateType)

       ·   $area (Gtk2::Gdk::Rectangle or undef)

       ·   $widget (Gtk2::Widget or undef)

       ·   $detail (string or undef)

       ·   $edge (Gtk2::Gdk::WindowEdge)

       ·   $x (integer)

       ·   $y (integer)

       ·   $width (integer)

       ·   $height (integer)

   $style->paint_shadow ($window, $state_type, $shadow_type, $area, $widget,
       $detail, $x, $y, $width, $height)
       ·   $window (Gtk2::Gdk::Drawable)

       ·   $state_type (Gtk2::StateType)

       ·   $shadow_type (Gtk2::ShadowType)

       ·   $area (Gtk2::Gdk::Rectangle or undef)

       ·   $widget (Gtk2::Widget or undef)

       ·   $detail (string or undef)

       ·   $x (integer)

       ·   $y (integer)

       ·   $width (integer)

       ·   $height (integer)

   $style->paint_shadow_gap ($window, $state_type, $shadow_type, $area,
       $widget, $detail, $x, $y, $width, $height, $gap_side, $gap_x,
       $gap_width)
       ·   $window (Gtk2::Gdk::Drawable)

       ·   $state_type (Gtk2::StateType)

       ·   $shadow_type (Gtk2::ShadowType)

       ·   $area (Gtk2::Gdk::Rectangle or undef)

       ·   $widget (Gtk2::Widget or undef)

       ·   $detail (string or undef)

       ·   $x (integer)

       ·   $y (integer)

       ·   $width (integer)

       ·   $height (integer)

       ·   $gap_side (Gtk2::PositionType)

       ·   $gap_x (integer)

       ·   $gap_width (integer)

   $style->paint_slider ($window, $state_type, $shadow_type, $area, $widget,
       $detail, $x, $y, $width, $height, $orientation)
       ·   $window (Gtk2::Gdk::Drawable)

       ·   $state_type (Gtk2::StateType)

       ·   $shadow_type (Gtk2::ShadowType)

       ·   $area (Gtk2::Gdk::Rectangle or undef)

       ·   $widget (Gtk2::Widget or undef)

       ·   $detail (string or undef)

       ·   $x (integer)

       ·   $y (integer)

       ·   $width (integer)

       ·   $height (integer)

       ·   $orientation (Gtk2::Orientation)

   $style->paint_spinner ($window, $state_type, $area, $widget, $detail,
       $step, $x, $y, $width, $height)
       ·   $window (Gtk2::Gdk::Window)

       ·   $state_type (Gtk2::StateType)

       ·   $area (Gtk2::Gdk::Rectangle or undef)

       ·   $widget (Gtk2::Widget or undef)

       ·   $detail (string or undef)

       ·   $step (integer)

       ·   $x (integer)

       ·   $y (integer)

       ·   $width (integer)

       ·   $height (integer)

       Since: gtk+ 2.20

   $style->paint_tab ($window, $state_type, $shadow_type, $area, $widget,
       $detail, $x, $y, $width, $height)
       ·   $window (Gtk2::Gdk::Drawable)

       ·   $state_type (Gtk2::StateType)

       ·   $shadow_type (Gtk2::ShadowType)

       ·   $area (Gtk2::Gdk::Rectangle or undef)

       ·   $widget (Gtk2::Widget)

       ·   $detail (string or undef)

       ·   $x (integer)

       ·   $y (integer)

       ·   $width (integer)

       ·   $height (integer)

   $style->paint_vline ($window, $state_type, $area, $widget, $detail, $y1_,
       $y2_, $x)
       ·   $window (Gtk2::Gdk::Drawable)

       ·   $state_type (Gtk2::StateType)

       ·   $area (Gtk2::Gdk::Rectangle or undef)

       ·   $widget (Gtk2::Widget or undef)

       ·   $detail (string or undef)

       ·   $y1_ (integer)

       ·   $y2_ (integer)

       ·   $x (integer)

   pixbuf = $style->render_icon ($source, $direction, $state, $size, $widget,
       $detail=undef)
       ·   $source (Gtk2::IconSource)

       ·   $direction (Gtk2::TextDirection)

       ·   $state (Gtk2::StateType)

       ·   $size (Gtk2::IconSize)

       ·   $widget (Gtk2::Widget or undef)

       ·   $detail (string or undef)

   $style->get_style_property ($widget_package, ...)
       ·   $widget_package (string)

       ·   ... (list)

       Since: gtk+ 2.16

   color = $style->text ($state)
       ·   $state (Gtk2::StateType)

   color = $style->text_aa ($state)
       ·   $state (Gtk2::StateType)

   gc = $style->text_aa_gc ($state)
       ·   $state (Gtk2::StateType)

   gc = $style->text_gc ($state)
       ·   $state (Gtk2::StateType)

   scalar = $style->white
   scalar = $style->white_gc
   scalar = $style->xthickness
   scalar = $style->ythickness
SIGNALS
       realize (Gtk2::Style)
       unrealize (Gtk2::Style)

ENUMS AND FLAGS
   enum Gtk2::ArrowType
       ·   'up' / 'GTK_ARROW_UP'

       ·   'down' / 'GTK_ARROW_DOWN'

       ·   'left' / 'GTK_ARROW_LEFT'

       ·   'right' / 'GTK_ARROW_RIGHT'

       ·   'none' / 'GTK_ARROW_NONE'

   enum Gtk2::ExpanderStyle
       ·   'collapsed' / 'GTK_EXPANDER_COLLAPSED'

       ·   'semi-collapsed' / 'GTK_EXPANDER_SEMI_COLLAPSED'

       ·   'semi-expanded' / 'GTK_EXPANDER_SEMI_EXPANDED'

       ·   'expanded' / 'GTK_EXPANDER_EXPANDED'

   enum Gtk2::Gdk::WindowEdge
       ·   'north-west' / 'GDK_WINDOW_EDGE_NORTH_WEST'

       ·   'north' / 'GDK_WINDOW_EDGE_NORTH'

       ·   'north-east' / 'GDK_WINDOW_EDGE_NORTH_EAST'

       ·   'west' / 'GDK_WINDOW_EDGE_WEST'

       ·   'east' / 'GDK_WINDOW_EDGE_EAST'

       ·   'south-west' / 'GDK_WINDOW_EDGE_SOUTH_WEST'

       ·   'south' / 'GDK_WINDOW_EDGE_SOUTH'

       ·   'south-east' / 'GDK_WINDOW_EDGE_SOUTH_EAST'

   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'

   enum Gtk2::PositionType
       ·   'left' / 'GTK_POS_LEFT'

       ·   'right' / 'GTK_POS_RIGHT'

       ·   'top' / 'GTK_POS_TOP'

       ·   'bottom' / 'GTK_POS_BOTTOM'

   enum Gtk2::ShadowType
       ·   'none' / 'GTK_SHADOW_NONE'

       ·   'in' / 'GTK_SHADOW_IN'

       ·   'out' / 'GTK_SHADOW_OUT'

       ·   'etched-in' / 'GTK_SHADOW_ETCHED_IN'

       ·   'etched-out' / 'GTK_SHADOW_ETCHED_OUT'

   enum Gtk2::StateType
       ·   'normal' / 'GTK_STATE_NORMAL'

       ·   'active' / 'GTK_STATE_ACTIVE'

       ·   'prelight' / 'GTK_STATE_PRELIGHT'

       ·   'selected' / 'GTK_STATE_SELECTED'

       ·   'insensitive' / 'GTK_STATE_INSENSITIVE'

   enum Gtk2::TextDirection
       ·   'none' / 'GTK_TEXT_DIR_NONE'

       ·   'ltr' / 'GTK_TEXT_DIR_LTR'

       ·   'rtl' / 'GTK_TEXT_DIR_RTL'

SEE ALSO
       Gtk2, Glib::Object

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::Style(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]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net