Schránka
Jednoduchá funkcionalita kopírování/vložení textu je volně poskytována widgety, jako jsou Gtk::Entry a Gtk::TextView. Pro zacházení se svým vlastním datovým formátem ale budete potřebovat speciální kód. Například kreslicí program by potřeboval speciální kód, který by zprovoznil kopírování a vkládání v rámci zobrazení, nebo mezi dokumenty.
You can get a clipboard instance with Gtk::Widget::get_clipboard() or Gdk::Display::get_clipboard().
Your application doesn't need to wait for clipboard operations, particularly between the time when the user chooses Copy and then later chooses Paste. Many Gdk::Clipboard methods take sigc::slots which specify callback methods. When Gdk::Clipboard is ready, it will call these methods, providing the requested data.
- 18.1. Formats
- 18.2. Kopírování
- 18.3. Vložení
- 18.4. Příklady