Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Gtk2::SelectionData(3)User Contributed Perl DocumentatioGtk2::SelectionData(3)

NAME
       Gtk2::SelectionData - wrapper for GtkSelectionData

HIERARCHY
	 Glib::Boxed
	 +----Gtk2::SelectionData

METHODS
   scalar = $d->get_data
   scalar = $d->get_data_type
   scalar = $d->get_display
   scalar = $d->get_format
   $selection_data->set	($type,	$format, $data)
       o   $type (Gtk2::Gdk::Atom)

       o   $format (integer)

       o   $data (Glib::UChar)

   scalar = $d->get_length
   pixbuf or undef = $selection_data->get_pixbuf
       Since: gtk+ 2.6

   boolean = $selection_data->set_pixbuf ($pixbuf)
       o   $pixbuf (Gtk2::Gdk::Pixbuf)

       Since: gtk+ 2.6

   (tree_model,	path) =	$selection_data->get_row_drag_data
       If $selection_data is not of target type	GTK_TREE_MODEL_ROW then	the
       return is an empty list.

   boolean = $selection_data->set_row_drag_data	($tree_model, $path)
       o   $tree_model (Gtk2::TreeModel)

       o   $path (Gtk2::TreePath)

   scalar = $d->get_selection
   scalar = $d->get_target
   list	= $selection_data->get_targets
       Gets the	contents of selection_data as an array of targets. This	can be
       used to interpret the results of	getting	the standard TARGETS target
       that is always supplied for any selection.

       Returns a list of GdkAtoms, the targets.

   boolean = $selection_data->targets_include_image ($writable)
       o   $writable (boolean)

       Since: gtk+ 2.6

   boolean = $selection_data->targets_include_rich_text	($buffer)
       o   $buffer (Gtk2::TextBuffer)

       Since: gtk+ 2.10

   boolean = $selection_data->targets_include_text
   boolean = $selection_data->targets_include_uri
       Since: gtk+ 2.10

   string = $selection_data->get_text
   boolean = $selection_data->set_text ($str, $len=-1)
       o   $str	(string)

       o   $len	(integer)

   list	= $selection_data->get_uris
       Since: gtk+ 2.6

   boolean = $selection_data->set_uris (...)
       o   ... (list) of strings

       Since: gtk+ 2.6

SEE ALSO
       Gtk2, Glib::Boxed

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.32.0			  2020-08-30		Gtk2::SelectionData(3)

NAME | HIERARCHY | METHODS | SEE ALSO | COPYRIGHT

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Gtk2::SelectionData&sektion=3&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help