|
NAMEGtk2::Gdk::DragContext - wrapper for GdkDragContextHIERARCHYGlib::Object +----Gtk2::Gdk::DragContext METHODSdragcontext = Gtk2::Gdk::DragContext->new$context->abort ($time_)
scalar = $dc->actionscalar = $dc->actionsdragaction = $context->get_actionsSince: gtk+ 2.22dragcontext = Gtk2::Gdk::DragContext->begin ($window, ...)
scalar = $dc->dest_windowboolean = $context->drag_drop_succeededSince: gtk+ 2.6$context->drop ($time_)
$context->drop_finish ($success, $time_=GDK_CURRENT_TIME)
$context->drop_reply ($ok, $time_=GDK_CURRENT_TIME)
(dest_window, protocol) = $context->find_window ($drag_window, $x_root, $y_root)
(dest_window, protocol) = $context->find_window_for_screen ($drag_window, $screen, $x_root, $y_root)
Since: gtk+ 2.2 $context->finish ($success, $del, $time_)
$context->set_icon_default$context->set_icon_name ($icon_name, $hot_x, $hot_y)
Since: gtk+ 2.8 $context->set_icon_pixbuf ($pixbuf, $hot_x, $hot_y)
$context->set_icon_pixmap ($colormap, $pixmap, $mask, $hot_x, $hot_y)
$context->set_icon_stock ($stock_id, $hot_x, $hot_y)
$context->set_icon_widget ($widget, $hot_x, $hot_y)
scalar = $dc->is_sourcelist = $context->list_targetsSince: gtk+ 2.22boolean = $context->motion ($dest_window, $protocol, $x_root, $y_root, $suggested_action, $possible_actions, $time_)
scalar = $dc->protocol(ret, protocol) = Gtk2::Gdk::DragContext->get_protocol_for_display ($display, $xid)
Since: gtk+ 2.2 (ret, protocol) = Gtk2::Gdk::DragContext->get_protocol ($xid)
dragaction = $context->get_selected_actionSince: gtk+ 2.22atom = $context->get_selectionwidget = $context->get_source_widgetscalar = $dc->source_windowwindow = $context->get_source_windowSince: gtk+ 2.22scalar = $dc->start_time$context->status ($action, $time_=GDK_CURRENT_TIME)
scalar = $dc->suggested_actiondragaction = $context->get_suggested_actionSince: gtk+ 2.22list = $dc->targetsReturns a list of Gtk2::Gdk::Atom's, the targets.ENUMS AND FLAGSflags Gtk2::Gdk::DragAction
enum Gtk2::Gdk::DragProtocol
SEE ALSOGtk2, Glib::ObjectCOPYRIGHTCopyright (C) 2003-2011 by the gtk2-perl team.This software is licensed under the LGPL. See Gtk2 for a full notice.
Visit the GSP FreeBSD Man Page Interface. |