Sets our main struct and passes it to the parent class
Makes a new GtkTargetEntry structure.
Makes a copy of a GtkTargetEntry structure and its data.
Frees a GtkTargetEntry structure returned from gtk_target_entry_new() or gtk_target_entry_copy().
the main Gtk struct as a void*
the main Gtk struct
The selection mechanism provides the basis for different types of communication between processes. In particular, drag and drop and GtkClipboard work via selections. You will very seldom or never need to use most of the functions in this section directly; GtkClipboard provides a nicer interface to the same functionality.
Some of the datatypes defined this section are used in the GtkClipboard and drag-and-drop API's as well. The GtkTargetEntry structure and GtkTargetList objects represent lists of data types that are supported when sending or receiving data. The GtkSelectionData object is used to store a chunk of data along with the data type and other associated information.