Не могу перетащить и; Перетащите текст в модуль запуска Unity (например, URL, выделенный текст)

Я пытаюсь создать значок единой панели запуска (файл .dekstop), на который можно перетаскивать любой (выделенный / выделенный) текст из веб-браузера, в моем случае - Google Chrome.

Я знаю, что вы можете использовать ключ «MimeType =» в файле .desktop, но я не могу найти правильный тип пантомимы для моего сценария. Я пробовал несколько текстовых MimeTypes и «text / *», но ни один из них не сработал.

Кто-нибудь знает, какой MimeType я должен использовать, чтобы значок моего запуска мог принимать текст при наведении на него курсора?

3
задан 1 June 2012 в 20:09

1 ответ

Вы не можете перетаскивать произвольное содержимое буфера обмена на панели запуска. Запись MimeType в файле .desktop указывает, какие файлы и типы контента могут открываться приложением для системы MIME, и, как я понимаю, код, не используемый при перетаскивании. Однако, скорее, содержимое отбрасывания просто передается программе в качестве аргумента и должно быть URI или путем к файлу, заменяя% u,% U,% f или% F, как указано в спецификации записи рабочего стола, здесь: http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#exec-variables

0
ответ дан 1 June 2012 в 20:09

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

Похожие вопросы: