AkelPad Forum Index AkelPad
Support forum
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Экспорт в RTF
Goto page 1, 2  Next
 
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (Russian)
View previous topic :: View next topic  
Author Message
FeyFre



Joined: 07 Aug 2007
Posts: 2033
Location: Vinnitsa, Ukraine

PostPosted: Mon Mar 28, 2011 4:35 pm    Post subject: Reply with quote

Не знаю было ли уже. Фич реквест:
Копирование в буффер обмена в RTF формате. В смысле со всеми возможными атрибутами.
Ну например когда включена подсветка, то очень хотелось бы что-бы при копирования с Акела в Ворд сохранились аттрибуты(цвет, жирность прочее).
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
VladSh



Joined: 29 Nov 2006
Posts: 2596
Location: Киев, Русь

PostPosted: Mon Mar 28, 2011 4:41 pm    Post subject: Reply with quote

FeyFre
Да, было (п.3). Но актуальность от этого не уменьшилась Very Happy
Для оформления документации приходится "раскрашивать" копируя код из AkelPad'а в Source Code Highlighter ((
Back to top
View user's profile Send private message Visit poster's website
se7h



Joined: 28 Sep 2009
Posts: 767
Location: Minsk, Belarus

PostPosted: Mon Mar 28, 2011 5:45 pm    Post subject: Reply with quote

копировать как RTF - вещь полезная
Back to top
View user's profile Send private message
Infocatcher



Joined: 06 Aug 2007
Posts: 1591

PostPosted: Mon Mar 28, 2011 6:06 pm    Post subject: Reply with quote

А Word и HTML понимает, с ним проще, по-моему. Smile
Back to top
View user's profile Send private message
FeyFre



Joined: 07 Aug 2007
Posts: 2033
Location: Vinnitsa, Ukraine

PostPosted: Mon Mar 28, 2011 9:13 pm    Post subject: Reply with quote

VladSh
Может быть и было, но меня припекло и я запостил не особо ищя. Скажем так, я уточнил метод реализации хотелки. (Даже пример нашел как это сделать но так догадываюсь это задача не хилая.) От Оперы такую фичу ждут уже хз сколько.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Infocatcher



Joined: 06 Aug 2007
Posts: 1591

PostPosted: Mon Mar 28, 2011 10:57 pm    Post subject: Reply with quote

FeyFre
Если не пытаться копировать с учетом CSS, то это тупо* уже реализованный внутри браузера innerHTML. А дальше эта строка добавляется в буфер обмена как дополнительный формат. Так что кто-то просто ленится, по-моему.
И даже если хочется учитывать CSS, то есть варианты – от уже реализованного getComputedStyle для получения оформления инлайн-стилями до приделывания всех/используемых (отладчик ведь показывает, какие стили были применены) таблиц стилей.

*Ну, не совсем тупо, а как-то так:
Code:
javascript: (function() {var tmp = document.createElementNS("http://www.w3.org/1999/xhtml", "div"); tmp.appendChild(window.getSelection().getRangeAt(0).cloneContents()); alert(tmp.innerHTML);})();
Back to top
View user's profile Send private message
FeyFre



Joined: 07 Aug 2007
Posts: 2033
Location: Vinnitsa, Ukraine

PostPosted: Mon Mar 28, 2011 11:24 pm    Post subject: Reply with quote

Infocatcher
Это об Опере? Ну там у них свои заморочки. И в первую очередь Rich-powered карман нужен был не на веб-страницах, а в M2 (почтовм модуле Оперы).
Во-вторых, а Вы уверенны что так просто можно преобразовать HTML+CSS разметку в Presto(внутреннем)-представлении в RTF? То что делает Word - песчинка по сравнению с тем, что делает Presto, Gecko или Trident. И да, что делать с копирайтами? Я лично хз, но что-то мне не хочется что МС начал судить Оперу изза какого-то там дохлого патентика.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Fr0sT



Joined: 24 Jul 2007
Posts: 876

PostPosted: Tue Mar 29, 2011 1:02 pm    Post subject: Reply with quote

Quote:
что-то мне не хочется что МС начал судить Оперу изза какого-то там дохлого патентика

Патент на RTF? Так куча софта ведь его использует, и ничего.
Quote:
+ всплывающая подсказка при наведении о содержимом блока

Это уже совсем шоколадно было бы Smile
Quote:
А что нам даст список плагинов (ещё если учесть, что есть окно настройки плагинов)?

Ну, у многих плагинов есть куча функций, которые также маячат в списке, а список в меню позволил бы намного быстрее запускать/выгружать плагины. Либо можно разделить список плагинов в окне настроек на Main, Settings и функции. Но это так, если уж совсем будет нечего делать Smile
Back to top
View user's profile Send private message
FeyFre



Joined: 07 Aug 2007
Posts: 2033
Location: Vinnitsa, Ukraine

PostPosted: Tue Mar 29, 2011 4:12 pm    Post subject: Reply with quote

Fr0sT
Не смешно. Вот недавно МС подала в суд на "Андроид"(ну на крайнего ответсвенного) за нарушение патентов(см.ниже). Так вот, у них (у Америкосов) патенты почти такие все абсурдные. Ещё чуть-чуть, у кто-то возьмет патент на движения руками совершаемые при смывании унитаза, и заставят всех платить за их использование. Или как дышать, или за плавание брассом, кролем и т.д. Вон недавно некоторые пытались засудить Linux(кто там юридически крайний?) за то что в glibc в одной из функций имена аргументов совпадаю с ихними. Так что не удивляйтесь. Человеческом идиотизму нет пределов, и не на всех идиотов хватает катков.
патенты
Quote:
Патент 5,778,372: Удалённое получение и управление отображением электронного документа, содержащего изображения.
Патент 6,339,780: Отображение статуса загрузки HTTP-документа в веб-браузере, при ограниченном месте на экране.
Патент 5,889,522: Система для предоставления контроля за порождёнными окнами приложения.
Патент 6,891,551: Пометка выделения для управления электронными документами.
Патент 6,957,233: Метод и инструментарий для захвата и отображения аннотаций для содержимого электронных документов, не подлежащих редактированию.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
VladSh



Joined: 29 Nov 2006
Posts: 2596
Location: Киев, Русь

PostPosted: Tue Mar 29, 2011 4:22 pm    Post subject: Reply with quote

FeyFre
По украинскому законодательству ПО не подлежит патентированию.
Авторское право на разработанный продукт/идею - да, патент - нет.
Back to top
View user's profile Send private message Visit poster's website
Infocatcher



Joined: 06 Aug 2007
Posts: 1591

PostPosted: Tue Mar 29, 2011 5:14 pm    Post subject: Reply with quote

FeyFre wrote:
Во-вторых, а Вы уверенны что так просто можно преобразовать HTML+CSS разметку в Presto(внутреннем)-представлении в RTF?
Word понимает HTML, я даже проверял – правда, не совсем напрямую (attrsInspector.js, this.setClipboardData( ... ) и рядом).

А еще в CLCL видно, что тот же Firefox при копировании использует только HTML – никакого RTF.
Back to top
View user's profile Send private message
se7h



Joined: 28 Sep 2009
Posts: 767
Location: Minsk, Belarus

PostPosted: Tue Mar 29, 2011 7:16 pm    Post subject: Reply with quote

странный спор, большинство редакторов используют копирование в RTF (NP++, PSPad, RJ TextEd...)
а что там в США никого не волнует, в каждом штате масса своих законов, не действующих в других...

но если так хочется соблюсти законы США, предложенный HTML тоже сгодится
Back to top
View user's profile Send private message
Fr0sT



Joined: 24 Jul 2007
Posts: 876

PostPosted: Wed Mar 30, 2011 9:53 am    Post subject: Reply with quote

FeyFre
и не думал смеяться. Но RTF в самом деле очень распространен, и я не думаю, что все авторы использующих его программ получали лицензию от MS.
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5293

PostPosted: Fri Apr 01, 2011 2:55 pm    Post subject: Reply with quote

Экспорт в RTF будет доступен после релиза 4.6.0.
Back to top
View user's profile Send private message Send e-mail
VladSh



Joined: 29 Nov 2006
Posts: 2596
Location: Киев, Русь

PostPosted: Fri Apr 01, 2011 4:34 pm    Post subject: Reply with quote

Instructor
Именно экспорт в RTF? Может быть всё же параметр (или отдельную команду) для копирования текста в буфер обмена? Потому что мудохаться ещё с RTF-файлами нет никакого желания, по моему, это лишнее промежуточное звено.
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (Russian) All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


SourceForge.net Logo Powered by phpBB © 2001, 2005 phpBB Group