Orígenes y destinos

Las cosas se arrastran desde las fuentes para soltarse en los destinos. Cada origen y destino tiene información acerca de los formatos de datos que puede recibir o enviar, proporcionada por elementos Gtk::TargetEntry. Un destino sólo aceptará un elemento arrastrado si ambos comparten un elemento Gtk::TargetEntry compatible. Las señales apropiadas se emitirán entonces, comunicándole a los manejadores de señales qué Gtk::TargetEntry se usó.

Gtk::TargetEntry objects contain this information:

  • target: A name, such as "STRING"
  • info: An identifier which will be sent to your signals to tell you which TargetEntry was used.
  • flags: Used only for drag and drop, this specifies whether the data may be dragged to other widgets and applications, or only to the same ones.