История изменений
Исправление question4, (текущая версия) :
https://www.uninformativ.de/blog/postings/2017-04-02/0/POSTING-en.html
Спасибо.
Почему это работает для одних MIME-типов BMP, и не работает для других?
это не mime типы, это просто строки, наименования атомов, да в эти строки можно запихать mime тип но клиент буфера обмена должен об этом знать что запросить.
Любой тыжепрограммист в своей программе может зарегистрировать атом для буфера обмена типа ZOPA_BEGEMOTA, любой клиент буфера обмена если ему будет это нужно он получит этот тип атома.
Я правильно понял, что атом ‘image/x-win-bitmap’ зарегистрирован браузером? Я правильно понял, что на запрос этого атома он отвечает отказом? Баг браузера?
И ещё несколько вопросов:
-
Зачем MULTIPLE? Должен ли он отдавать какие-то данные? Или он добавляется в список просто чтобы указать, что доступно несколько форматов?
-
Как пользоваться TIMESTAMP? Всегда ли он есть? Можно ли в цикле по таймеру читать TIMESTAMP и таким образом проверять, не изменилось ли содержимое буфера?
-
SAVE_TARGETS
Исходная версия question4, :
https://www.uninformativ.de/blog/postings/2017-04-02/0/POSTING-en.html
Спасибо.
Почему это работает для одних MIME-типов BMP, и не работает для других?
это не mime типы, это просто строки, наименования атомов, да в эти строки можно запихать mime тип но клиент буфера обмена должен об этом знать что запросить.
Любой тыжепрограммист в своей программе может зарегистрировать атом для буфера обмена типа ZOPA_BEGEMOTA, любой клиент буфера обмена если ему будет это нужно он получит этот тип атома.
Я правильно понял, что атом ‘image/x-win-bitmap’ зарегистрирован браузером? Я правильно понял, что на запрос этого атома он отвечает отказом? Баг браузера?
И ещё пара вопросов:
-
Зачем MULTIPLE? Должен ли он отдавать какие-то данные? Или он добавляется в список просто чтобы указать, что доступно несколько форматов?
-
Как пользоваться TIMESTAMP? Всегда ли он есть? Можно ли в цикле по таймеру читать TIMESTAMP и таким образом проверять, не изменилось ли содержимое буфера?