Как создать объект буфера обмена в GTK с помощью JavaScript

У меня есть время на создание объекта буфера обмена в JavaScript.

const Gtk = imports.gi.Gtk;
const Gdk = imports.gi.Gdk;

// A bunch of unimportant code

var clippy = Gtk.Clipboard.get(Gdk.Atom.intern("CLIPBOARD", false)); // Hi clippy
clippy.request_text(this._textRec);

// And elsewhere this._textRec is defined as...
_textRec: function(clipboard, text, data) {
    this.label.label = text;
}

С помощью приведенного выше кода я получаю сообщение об ошибке "Не могу создать объект Javascript для Atom; нет способа скопировать". Мысли? Предложения? Я очень плохо знаком с программированием на GTK и не уверен, насколько материал JS отличается, скажем, от информации о Python.

1 ответ

Решение

Это невозможно во время написания.

Вот ссылка на сообщение об ошибке об этом: https://bugzilla.gnome.org/show_bug.cgi?id=579312

Другие вопросы по тегам