Reference Manual

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members

# selection.h File Reference

A GtkSelectionData, GtkTargetEntry and GtkTargetList C++ wrapper interface. More...

`#include <inti/glib/boxed.h>`
`#include <inti/object.h>`
`#include <inti/utf-string.h>`
`#include <inti/gdk/types.h>`
`#include <inti/gtk/dnd.h>`
`#include <vector>`

Go to the source code of this file.

## Namespaces

- namespace Inti
- namespace Inti::Gdk
- namespace Inti::Gtk

## Detailed Description

A GtkSelectionData, GtkTargetEntry and GtkTargetList C++ wrapper interface.

The selection mechanism provides the basis for different types of communication between processes. In particular, drag-and-drop and Clipboard work via selections. You will very seldom or never need to use most of the functions in this section directly; Clipboard provides a nicer interface to the same functionality. Some of the datatypes defined this section are used in the Clipboard and drag-and-drop API's as well.
Main Page - Footer