Πηγές και προορισμοί

Τα πράγματα μεταφέρονται από πηγές για να αποτεθούν σε προορισμούς. Κάθε πηγή και προορισμός έχει πληροφορίες για τις μορφές δεδομένων που μπορεί να στείλει ή να δεχτεί, που παρέχονται από τα στοιχεία Gtk::TargetEntry. Ένας προορισμός απόθεσης θα δεχτεί μόνο ένα μεταφερόμενο στοιχείο αν και οι δυο μοιράζονται ένα συμβατό στοιχείο Gtk::TargetEntry. Κατάλληλα σήματα θα εκπεμφθούν τότε, λέγοντας στους χειριστές σήματος ποια Gtk::TargetEntry.

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.