Форум » » Выпущена Aml Pages 9.29 build 2239 (Ru+En+Uk+De+Fr+Sp+Pt versions) » Ответить

Выпущена Aml Pages 9.29 build 2239 (Ru+En+Uk+De+Fr+Sp+Pt versions)

Carc: Выпущена Новая версия записной книжки Aml Pages 9.29 сборка 2239 Скачать\Download Русская версия: amlpages_ru.zip Русская портабельная версия: amlpages_ru_pe.zip Украинская версия: amlpages_uk.zip English version: amlpages_en.zip French version: amlpages_fr.zip Portuguese version: amlpages_pt.zip German version: amlpages_de.zip Spanish version: amlpages_sp.zip Что нового Обзор основных изменений в нашей новостной рассылке Полный список изменений выложен на сайте (также включен и в ZIP-архив дистрибутива). На сайте изменения последних версий вверху списка. What news See on official web site

Ответов - 120, стр: 1 2 3 4 5 6 All

DenisSMI: Изменения массивные! Впечатляет

Carc: DenisSMI пишет: Изменения массивные! Впечатляет Жена на дачу уехала, а выпить не с кем и не на что, тьфу ты - а скучно! Остапа и понесло

Carc: Про отслеживание драг-н-дропа: да действительно замечена бага, даже при отключенном слежении - все равно ассист "хлюпает"... Исправил, выложу в следующей сборке.


SetQ: Попробовал экспортировать в xml, при просмотре полученного файла пишет Не удается отобразить страницу XML Не удается просмотреть ввод XML с использованием списка стилей . Исправьте ошибку и затем нажмите кнопку "Обновить"или повторите попытку позднее. -------------------------------------------------------------------------------- Ошибка в элементе верхнего уровня документа. Ошибка при обработке ресурса ''file:///E:/Белинский.apd.xml''. Строка 1,Полож... <?xml version="1.0" ?> Так и должно быть?

Carc: SetQ пишет: Попробовал экспортировать в xml, при просмотре полученного файла пишет  цитата: Не удается отобразить страницу XML Не удается просмотреть ввод XML с использованием списка стилей . Исправьте ошибку и затем нажмите кнопку "Обновить"или повторите попытку позднее. -------------------------------------------------------------------------------- Ошибка в элементе верхнего уровня документа. Ошибка при обработке ресурса ''file:///E:/Белинский.apd.xml''. Строка 1,Полож... <?xml version="1.0" ?> Так и должно быть? А в чем смотрели XML-файл?

SetQ: В тотале нажал F3, наверно это было восьмой интернет-эксплорер. Если просто в IE открыть, то тоже смое.

Carc: SetQ пишет: В тотале нажал F3, наверно это было восьмой интернет-эксплорер. Если просто в IE открыть, то тоже смое. Да, действительно - не совсем корректный XML-документ получается для первой схемы. Исправлю в плагине. Спасибо за репорт!

Carc: SetQ пишет: В тотале нажал F3, наверно это было восьмой интернет-эксплорер. Если просто в IE открыть, то тоже смое. Да, действительно была бага с экспортом в XML. Исправил в сборке 2236 (в составе новой версии вложенного плагина Aml Export 2.01)! Спасибо за репорт!

SetQ: [+] добавлены команды сохранения шаблонов (см. меню Формат, и Шаблоны текста); У меня пункты меню Формат-Шаблоны-... на страничке простого текста недоступны - серенькие. Наверно, Форма-Шаблоны и Вставка-Шаблоны текста, это очень разные?

Carc: SetQ пишет: У меня пункты меню Формат-Шаблоны-... на страничке простого текста недоступны - серенькие. В принципе приделывались шаблоны форматированного текста... Которые соответственно не будут сохранять после вставки свое форматирование в странице простого текста. Поэтому и шаблоны не доступны для вставки в страницы простого текста. В принципе можно продумать и потоньше сценарии использования: вставка с подтверждением, вставка с преобразование в простой текст - но пока было неясно что делать, просто запретил использование. Лучше получить обратную реакцию пользователей - и понять как людям нужно, и уж сделать лучше. ("Не знаешь что делать, не делай ничего" Козьма Прутков) SetQ пишет: Наверно, Форма-Шаблоны и Вставка-Шаблоны текста, это очень разные? Да это разные несколько сущности, но в чем то и схожие. Стандартные старые шаблоны - это только простой текст + куча макросов. Новый шаблоны - это уже и форматирование, и рисунки и все такое. Но наверное команды вставки разумно группировать в одном меню, т.к. суть то близкая.

SetQ: SetQ пишет: цитата: За одним исключением - перемещение в Корзину - это не просто перемещение, это самое настоящее удаление! Ну не совсем так, все-таки технически выражаясь это перемещение. Хотя по смыслу, не спорю, это удаление. Просто если куда-то переставлять фокус ввода (выделенный узел) после перемещения в корзину, то придется менять отображаемые справа (в редакторе текста) - данные страницы... И так на каждом перемещении (каждом "удалении") - неслабая такая операция, тем более что по сути меняться будет (ну т.к. скорее всего нужно выделять папку страницу, которую только что переместили-удалили)... Не слишком ли будет мельтешить смена данных в правой панели (папка\редактор текста)? Незнаю, надо увидеть воочию :) А нельзя *ничего* показать в правой панели? У меня, как у пользователя, немного другая логика: вот есть страница, которую я хочу удалить. Как в Виндоуз я для этого перетаскиваю её в Корзину, больше видеть эту страницу мне не надо, я же для этого её и удалил. А на экрне, видимо, должно остаться всё тоже самое, только без удалённой страницы. На мой взгляд, удобный и интуитивно понятный способ удаления.

Carc: SetQ пишет: Незнаю, надо увидеть воочию :) А нельзя *ничего* показать в правой панели? Технически это не предусматривалось... SetQ пишет: У меня, как у пользователя, немного другая логика: вот есть страница, которую я хочу удалить. Как в Виндоуз я для этого перетаскиваю её в Корзину, больше видеть эту страницу мне не надо, я же для этого её и удалил. А на экрне, видимо, должно остаться всё тоже самое, только без удалённой страницы. На мой взгляд, удобный и интуитивно понятный способ удаления. В том и дело - что твоя логика более верная! Мне нужно подробное описание, что куда тащим, какие есть запросы подтверждения или что. Я попробую доработать. Не рискнул ломать логику переноса в последний момент - там очень мудренный движок у меня, который отвечает за Drag-n-Drop (ему все пох: он умеет обрабатывать перенос чего угодно и откуда угодно, включая и вообще другие приложения - поэтому и логика его работы весьма хитрая.)

SetQ: Можно всё сделать в точности, как происходит при удалении страницы через контекстное меню, т.е. фокус в дереве переходит в родительскую папку. Иными словами, перетаскивание в Корзину должно быть эквивалентно команде Контекстное меню - Удалить (или даже Меню-Страница-Удалить в корзину). А при наведении курсора на Корзину, когда тащишь туда страницу или папку, можно менять курсор - тогда будет понятно, что сейчас произойдёт не перетаскивание, а нечто другое. Кстати! В окне подтверждения удаеления не понятно, которая из кнопок - "ОК" или "Удалить окончатлеьно" в фокусе, т.е. что произойдёт, если просто нажать "Ентер"? И ещё странная штука: любую страницу нельзя перетащить на значёк "Листочки", но можно перетажить на любую страницу в папке "Листочки", при этом перетащенная страница скопируется в "Листочки", т.е. на самом деле в "Листочки" можно перетаскивать. Моё мнения - надо разрешить перетаскивать страницы в "Листочки" (например, добавив опцию в Настройки), потому что иногда случайно вытащишь листочек, а обратно уже никак! Только вышеприведённым способом можно снова копию в Листочках создать. И раз уж папку "Листочки" нельзя никуда переместить из корневой папки, то логично в контекстном меню на "Листочках" сразу отключить пункт "Переместить в...". И вот: в конткестном меню в дереве команда "Удалить" без значка, а при настройке конеткстно меню значёк есть - красный крестик. Может добавить значёк в меню? Будет легче искать команду и сразу всё понятно. А "Ноавая папка" и "Новая страница" наоборот - в настройке без значков, а в меню со значками. Почему так?

Carc: SetQ пишет: Можно всё сделать в точности, как происходит при удалении страницы через контекстное меню, т.е. фокус в дереве переходит в родительскую папку. Иными словами, перетаскивание в Корзину должно быть эквивалентно команде Контекстное меню - Удалить (или даже Меню-Страница-Удалить в корзину). А при наведении курсора на Корзину, когда тащишь туда страницу или папку, можно менять курсор - тогда будет понятно, что сейчас произойдёт не перетаскивание, а нечто другое. Кстати! В окне подтверждения удаеления не понятно, которая из кнопок - "ОК" или "Удалить окончатлеьно" в фокусе, т.е. что произойдёт, если просто нажать "Ентер"? И ещё странная штука: любую страницу нельзя перетащить на значёк "Листочки", но можно перетажить на любую страницу в папке "Листочки", при этом перетащенная страница скопируется в "Листочки", т.е. на самом деле в "Листочки" можно перетаскивать. Моё мнения - надо разрешить перетаскивать страницы в "Листочки" (например, добавив опцию в Настройки), потому что иногда случайно вытащишь листочек, а обратно уже никак! Только вышеприведённым способом можно снова копию в Листочках создать. И раз уж папку "Листочки" нельзя никуда переместить из корневой папки, то логично в контекстном меню на "Листочках" сразу отключить пункт "Переместить в...". И вот: в конткестном меню в дереве команда "Удалить" без значка, а при настройке конеткстно меню значёк есть - красный крестик. Может добавить значёк в меню? Будет легче искать команду и сразу всё понятно. А "Ноавая папка" и "Новая страница" наоборот - в настройке без значков, а в меню со значками. Почему так? Спасибо за развернутый пост. Дельные предложения и замечания. Учтем.

Carc: SetQ пишет: Кстати! В окне подтверждения удаеления не понятно, которая из кнопок - "ОК" или "Удалить окончатлеьно" в фокусе, т.е. что произойдёт, если просто нажать "Ентер"? Как обычно - на какой кнопке фокус ввода стоит, на такой и Enter и сработает. Ну и традиционно фокус стоит на кнопке "ОК", то бишь удалить в корзину...

SetQ: Ну и на какой кнопке стоит фокус ввода:

Carc: SetQ пишет: Ну и на какой кнопке стоит фокус ввода: На ОК - на XP-шной теме это более хорошо заметно.

SetQ: Ихпишная тема: Сможешь сказать, где фокус на каком окне?

Carc: SetQ пишет: Сможешь сказать, где фокус на каком окне? В 1-ом случае на ОК, во 2-ом на "Удалить окончательно".

Carc: SetQ пишет: Ихпишная тема: Сможешь сказать, где фокус на каком окне? Да, действительно - есть бага-тире-некрасивость с хп-шными темами. Исправление выйдет в ближайшей сборке. Спасибо за репорт! А то ведь никогда бы так до этой мелочи ни глаза, ни руки не дошли.

Carc: SetQ пишет: Сможешь сказать, где фокус на каком окне? Исправил в сборке 2238 - теперь лучше стало.

SetQ: Да, теперь понятно где фокус.

Carc: SetQ пишет: Да, теперь понятно где фокус. Спасибо за репорт! А то ведь старая глюкалово было с рамкой, и то проявлялась на конкретных только кнопках (т.н. багзон Гейзенберга )

Carc: SetQ пишет: И вот: в конткестном меню в дереве команда "Удалить" без значка, а при настройке конеткстно меню значёк есть - красный крестик. Может добавить значёк в меню? Будет легче искать команду и сразу всё понятно. А "Ноавая папка" и "Новая страница" наоборот - в настройке без значков, а в меню со значками. Почему так? Там на самом деле весьма хитрый код обновления меню, и чего в нем только не меняется сходу: и доступность меню, и текст может меняться в зависимости что на самом деле содержит узел в дереве (фактический узел, или тот же самый результат поиска). По ходу обновления и пропадает значок. Не просто так терялся значок в команде "Удалить" в контекстном меню дерева - попытки его восстановить могли приводить к весьма рискованному коду, который мог и сбой выдавать. По крайней мере эти проблемы были в ранних версиях, и на значок было положено с прибором. Вроде переделал, и теперь все работает нормально. Но все-таки желательно приглядеться к поведению этого меню, когда выложу новую сборку.

SetQ: Красный крестик стоит, красота!

Carc: SetQ пишет: Красный крестик стоит, красота! Да уж был денек, баги двинулись как тучи - пришлось помедитировать с этим крестиком. Ну да полученная красота того стоила.

Carc: Залил сборку 2236 - исправленный экспорт в XML (новый Aml Export) - обещанные изменения в драг-н-дроп дерева

DenisSMI: Carc пишет: Залил сборку 2236 - исправленный экспорт в XML (новый Aml Export) - обещанные изменения в драг-н-дроп дерева Спасибо! Здорово!

Carc: Ну валидаторы XML теперь выполняют все верно, а по драг-н-дропу изменения напрашивались - да больно там мудренный движок сделан был.

SetQ: По дереву всё отлично, только можно ещё менять курсор когда в Корзину тащишь на что-нибудь зверское, хотя и так норм :) С экспортом - опять у меня не кажет, теперь пишет Не удается отобразить страницу XML Не удается просмотреть ввод XML с использованием списка стилей XSL. Исправьте ошибку и затем нажмите кнопку "Обновить"или повторите попытку позднее. -------------------------------------------------------------------------------- В текстовом комментарии обнаружен недопустимый знак. Ошибка при обработке ресурса ''file:///E:/___stdin___/2011/08/06/Белин... <TITLE> Может xml и не надо в интернет эксплорере открывать и всё норм со структурой? В какой ещё проге xml поглядеть можно? У меня AmlExport.dll 2.0.1.17 48 640 байт - он, последний? Файерфокс вот что пишет: Ошибка синтаксического анализа XML: некорректно Адрес: file:///E:/___stdin___/2011/08/06/%D0%91%D0%B5%D0%BB%D0%B8%D0%BD%D1%81%D0%BA%D0%B8%D0%B9.apd.xml Строка 4, символ 16: <TITLE>￿������ �����</TITLE> ---------------^ Не нравится первая русская буква в названии корневой папки "Главная папка". А вот Опера всё правильно показала. XML Notepad от микрософт тож ругается при отркытии на первую русскую букву, может кодировку надо в начале задать, а то говорит "ин гивен энкодинг ронг символ..."

Carc: SetQ пишет: Может xml и не надо в интернет эксплорере открывать и всё норм со структурой? В какой ещё проге xml поглядеть можно? Я смотрел в XML online валидаторе здесь - http://www.xmlvalidation.com/ - вроде все ок. SetQ пишет: У меня AmlExport.dll 2.0.1.17 48 640 байт - он, последний? Он самый... SetQ пишет: Не нравится первая русская буква в названии корневой папки "Главная папка". А вот Опера всё правильно показала. XML Notepad от микрософт тож ругается при отркытии на первую русскую букву, может кодировку надо в начале задать, а то говорит "ин гивен энкодинг ронг символ..." С кодировкой все вполне может быть - буду еще смотреть внимательно.

SetQ: Ага, он-лайн валидатор всё ОК пишет.

Carc: SetQ пишет: Ага, он-лайн валидатор всё ОК пишет. Ну дык, значит XML валидный. А в нодах лежат сами данные.

DenisSMI: При создании липкого листочка по горячей клавише и закрытия его, он автоматически не добавляется в список последних измененных. Добавляется только после его открытия в редакторе. При создании страницы/листочка им уже автоматом присвоена категория, хотя должно быть, по идее, БЕЗ категорий.

Carc: DenisSMI пишет: При создании страницы/листочка им уже автоматом присвоена категория, хотя должно быть, по идее, БЕЗ категорий. По умолчанию сразу же присваивается категория родительской папки Также в редакторе категорий можно выбрать категорию, которая будет автоматически назначаться новым страницам и папкам.

DenisSMI: А можно добавить поиск иконок для категорий в gif файлах?

Carc: DenisSMI пишет: А можно добавить поиск иконок для категорий в gif файлах? А как из GIF`а создавать иконку? Он же любого размера же может быть!?!

DenisSMI: Carc пишет: А как из GIF`а создавать иконку? Он же любого размера же может быть!?! А я не знал :) Просто много хороших гифов на форумах - стрелочки разные и т.п. А можно сделать выбор при двойном нажатии комбинации клавиш - html или простой текст (в ассисте), а то надоело уже путаться и в настройки лазить. При вставке в документ текста, скопированного в стороннем приложении, сначала вставляется только маленький кусочек этого текста, при повторной вставке вставляется уже кусочек побольше, при следующей еще больше и так на какой-то раз вставляется весь текст.

Carc: DenisSMI пишет: При вставке в документ текста, скопированного в стороннем приложении, сначала вставляется только маленький кусочек этого текста, при повторной вставке вставляется уже кусочек побольше, при следующей еще больше и так на какой-то раз вставляется весь текст. Весь текст полностью пришли мне на почту RTF-файлом, мне нужно посмотреть какие у него примерно размеры.

Carc: DenisSMI пишет: А можно сделать выбор при двойном нажатии комбинации клавиш - html или простой текст (в ассисте), а то надоело уже путаться и в настройки лазить. Ну это уже тогда в следующей версии Ассиста, в принципе там ничего невыполнимого нет. Муть начинается только если есть только один формат (он-то как правило и будет простой текст)... Ну в этом случае можно показывать тоже самое подтверждение с добровольным выбором, но из одного (C). Ну хотя бы что бы command flow все равно был привычным, т.е. чтобы как минимум подтверждение было всегда (при выставленной настройке). Плюс индикация что "ан фиг, а в этом случае есть только один формат" (что делать? Вставит в этом единственном формате простого текста или отменить операцию вставки).

DenisSMI: Carc пишет: Ну это уже тогда в следующей версии Ассиста, в принципе там ничего невыполнимого нет. Муть начинается только если есть только один формат (он-то как правило и будет простой текст)... Ну в этом случае можно показывать тоже самое подтверждение с добровольным выбором, но из одного (C). Ну хотя бы что бы command flow все равно был привычным, т.е. чтобы как минимум подтверждение было всегда (при выставленной настройке). Плюс индикация что "ан фиг, а в этом случае есть только один формат" (что делать? Вставит в этом единственном формате простого текста или отменить операцию вставки). Будет вполне нормально, я считаю.

Carc: DenisSMI пишет: А можно сделать выбор при двойном нажатии комбинации клавиш - html или простой текст (в ассисте), а то надоело уже путаться и в настройки лазить. Ну новый Aml Assist 2.40 с подтверждением форматов данных для сохранения в Aml Pages готов. Могу в принципе выложить отдельно, как плагин...

DenisSMI: Carc пишет: Ну новый Aml Assist 2.40 с подтверждением форматов данных для сохранения в Aml Pages готов. Могу в принципе выложить отдельно, как плагин.. Давай!

Carc: Уже на сайте: мелкие изменения + настройка подтверждения с выбором форматов по горячей клавише (по умолчанию включена). лежит тут.

DenisSMI: Carc пишет: Уже на сайте: мелкие изменения + настройка подтверждения с выбором форматов по горячей клавише (по умолчанию включена). лежит тут. Пробую.

DenisSMI: DenisSMI пишет: Пробую. Спасибо! Гениально!

Carc: DenisSMI пишет: Спасибо! Гениально! Спасибо за комплименты... Ну а в состав основного дистрибутива запустим по ходу новой сборки какой-нить...

DenisSMI: Carc пишет: Спасибо за комплименты... Ну а в состав основного дистрибутива запустим по ходу новой сборки какой-нить... Окейно! Думаю, народ оценит.

Carc: DenisSMI пишет: Окейно! Думаю, народ оценит. Мне почему-то тоже показалось что подтверждение вполне можно включать и по умолчанию... Все-таки понятный поток команд выполнения получается (лишняя индикация что вставка пошла + выбор).

Carc: У все www.amlpages.com нормально открывается?

Carc: Проверьте плз кто-нить? У всех проблемы или только у меня!?!

DenisSMI: Carc пишет: У все www.amlpages.com нормально открывается? У меня нормально

SetQ: Норм открывается.

Carc: Да, нормалек - все открывается и у меня теперь... Всем спасибо за помощь!

Carc: Залита новая версия Aml Pages 9.29 сборка 2237

SetQ: Почему-то так пишет:

SetQ: А в версии 2237 уже нормально работате обновление. так что отбой :)

Carc: SetQ пишет: Почему-то так пишет: Ну значит облом был, подробную диагностику по ошибке соединения в отчетах о проверке новых версий пока не выдается.

SetQ:

Carc: Спасибо за репорт! Буду думать что делать с этим левым кликом в проверке. По уму он как бы не предусматривался....

Carc: А скачать как нажал? Правой кнопкой по ссылке? ЗЫ: В принципе я могу и приделать отдельную кнопку "Скачать" в самом окне обновления, которая уже будет самостоятельно скачивать новую версию... Но не уверен, что это не заставит кого-нить не кликать по ссылке на веб-страничке с информацией об обновлении...

SetQ: В тот раз вроде левой, но больше не повторяется, спец. кнопочка вроде как не нужна, не в стиле веб. странички будет.

Carc: SetQ пишет: В тот раз вроде левой, но больше не повторяется, спец. кнопочка вроде как не нужна, не в стиле веб. странички будет. ОК, ладно - попробую доработать веб-страницу в проверке обновлений, чтобы перехватывать навигацию по ссылкам и все-таки открывать их в веб-браузере...

Carc: Залита новая версия Aml Pages 9.29 сборка 2238: мелкий баг-фикс, новый Aml Assist, исправления в плагине Автозамена, обновленная русская справка ну и по мелочам...

SetQ: Замечена такая особенность: если поставить странице категорию, например, "Важно", то название странице в дереве будет показано красным жирным шрифтом. Если тут же категорию убрать, т.е. поставить "Без", то красная раскраска исчезает, а жирный шрифт остаётся. Потом после переоткрытия этого документа в дереве нормально имя страницы рисуется, нежирным шрифтом. Бага и фича?

Carc: SetQ пишет: Замечена такая особенность: если поставить странице категорию, например, "Важно", то название странице в дереве будет показано красным жирным шрифтом. Если тут же категорию убрать, т.е. поставить "Без", то красная раскраска исчезает, а жирный шрифт остаётся. Потом после переоткрытия этого документа в дереве нормально имя страницы рисуется, нежирным шрифтом. Бага и фича? Хм, проверю - категория "Важно" действительно имеет жирный шрифт... Но это похоже бага все-таки - жирный шрифт должен сниматься сразу...

Carc: SetQ пишет: Замечена такая особенность: если поставить странице категорию, например, "Важно", то название странице в дереве будет показано красным жирным шрифтом. Если тут же категорию убрать, т.е. поставить "Без", то красная раскраска исчезает, а жирный шрифт остаётся. Потом после переоткрытия этого документа в дереве нормально имя страницы рисуется, нежирным шрифтом. Бага и фича? Да, действительно была бага с установкой атрибута жирности у узла дерева. Исправил. Выйдет в ближайшей сборке. Спасибо за репорт!

SetQ:

SetQ: Ещё бага: на страничке стоит гиперссылка на другую страницу этого документа, через контекстное меню выбираю "Копировать URL", перехожу в другое место страницы, вставляю гиперссылку через "Вставка из буфера обмена", все данные для вставки перенесены правильно, но "ОК" никак не нажать! Если то же проделать с гиперссылками на страницы интернета или файлы - всё ОК - "ОК" доступна.

Carc: SetQ пишет: Ещё бага: на страничке стоит гиперссылка на другую страницу этого документа, через контекстное меню выбираю "Копировать URL", перехожу в другое место страницы, вставляю гиперссылку через "Вставка из буфера обмена", все данные для вставки перенесены правильно, но "ОК" никак не нажать! Если то же проделать с гиперссылками на страницы интернета или файлы - всё ОК - "ОК" доступна. Нужно ввести название гиперссылки. Впрочем я это исправлю: для этого случая по умолчанию будет выставляться название ссылаемой страницы. Исправление выйдет в ближайшей сборке.

SetQ: Всё-таки гиперссылки глючат, причём на столько, что ими лучше вообще не пользоватся. Или это только у меня так? В принципе, можно обойтись распознованием ссылок вида file:\\путь_к_файлу, но здесь есть одно исключение: если в пути к файлу есть пробелы, то путь к файлу на пробеле обрывается. У меня такое предложение по улучшению (можно сделать в виде опции, чтобы не нарушать прежнюю структуру AML Pages): если строка начинается со слов "file:\\", то считать, что вся последующая строка - это путь к файлу. Тогда всё будет работать. Вроде, здесь немного кода нужно, а зато будут нормально работать гиперссылки на файлы, с распознованием ссылок на файлы даже лучше, чем с гиперссылками: сразу видно, куда ведёт ссылка.

Carc: SetQ пишет: Всё-таки гиперссылки глючат, причём на столько, что ими лучше вообще не пользоватся. Или это только у меня так? В принципе, можно обойтись распознованием ссылок вида file:\\путь_к_файлу, но здесь есть одно исключение: если в пути к файлу есть пробелы, то путь к файлу на пробеле обрывается. У меня такое предложение по улучшению (можно сделать в виде опции, чтобы не нарушать прежнюю структуру AML Pages): если строка начинается со слов "file:\\", то считать, что вся последующая строка - это путь к файлу. Тогда всё будет работать. Вроде, здесь немного кода нужно, а зато будут нормально работать гиперссылки на файлы, с распознованием ссылок на файлы даже лучше, чем с гиперссылками: сразу видно, куда ведёт ссылка. Но это вообще какой-то черный ящик... Кто догадается о таком варианте использования!?! А кто как использует - дык на вкус и на цвет, лично я большинстве случаев предпочитаю обычные ссылки, которые Aml Pages распознает автоматически, и в качестве имени ссылки и использую или полный путь к файлу, или же его имя. А то что ссылка считается законченной если они содержит пробелы - это стандарт. Нужно использовать или декорированные имена вроде символов %20 вместо пробелов, или уж использовать ссылки самой Aml Pages - она умеет учитывать и то, что путь к файлу может содержать пробелы.

SetQ: В том-то и дело, что с обычными ссылками (гипрессылками) неудобно работать, они хороши когда надо просто поставить ссылку в тексте и больше не трогать текст в радиусе ещё минимум одной остроки, а иначе часто ссылки пропадают и становятся просто кусочками текста, часто предыдущий текст сливается с гиперссылкой, в общем, небезопасно :) Правда, декорированные работают, у меня два слэша стояло после "file:" и чего-то не работало. А есть разница между "file:\" и "file:\\"? А как декорировать? В ручную? Можно было бы добаваить команду "Декорировать", выделяешь текст, "декорируешь" и все пробелы заменяются на %20. Красота. Или как-то можно иначе заменять пробелы на двадцатки?

Carc: SetQ пишет: В том-то и дело, что с обычными ссылками (гипрессылками) неудобно работать, они хороши когда надо просто поставить ссылку в тексте и больше не трогать текст в радиусе ещё минимум одной остроки, а иначе часто ссылки пропадают и становятся просто кусочками текста, часто предыдущий текст сливается с гиперссылкой, в общем, небезопасно :) Есть такое дело, и есть способ этого избежать... Но пока я не решил, стоит ли его делать или вообще забить. Неясны потребности пользователей в этом вопросе... SetQ пишет: Правда, декорированные работают, у меня два слэша стояло после "file:" и чего-то не работало. А есть разница между "file:\" и "file:\\"? Да собственно никакой - они у меня и так и эдак работают. SetQ пишет: А как декорировать? В ручную? Можно было бы добаваить команду "Декорировать", выделяешь текст, "декорируешь" и все пробелы заменяются на %20. Красота. Или как-то можно иначе заменять пробелы на двадцатки? Такие вещи проще как плагин сделать, чем эту муть в саму Aml Pages тащить...

SetQ: Carc пишет: Есть такое дело, и есть способ этого избежать... Но пока я не решил, стоит ли его делать или вообще забить. Неясны потребности пользователей в этом вопросе... Вот напрмер здесь: http://www.essentialpim.com/ru/index.php Ведь норм всё с гиперссылками в заметках, как они сделали? Carc пишет: Такие вещи проще как плагин сделать, чем эту муть в саму Aml Pages тащить... Тоже об этом подумал. Есть идея написать плагин, который будет при нажатии на какое-то сочетание клавишь брать текст текущего абзаца в редакторе и если это путь к файлу - запускать его, если путь к папке - открывать в тотал-командере. Возможно ли это сделать в плагине? И на чём лучше писать? У меня где-то есть диск с VC++ 6.0.

Carc: SetQ пишет: Вот напрмер здесь: http://www.essentialpim.com/ru/index.php Ведь норм всё с гиперссылками в заметках, как они сделали? Это ко мне вопрос? SetQ пишет: Тоже об этом подумал. Есть идея написать плагин, который будет при нажатии на какое-то сочетание клавишь брать текст текущего абзаца в редакторе и если это путь к файлу - запускать его, если путь к папке - открывать в тотал-командере. Возможно ли это сделать в плагине? И на чём лучше писать? У меня где-то есть диск с VC++ 6.0. 1) Дык это и так есть: в настройках гиперссылок можно что угодно указать для обработки ссылки, хоть Тотал, хоть Бат, хоть сам Проводник. 2) Сделать конечно же можно такое в плагине. На чем писать плагин абсолютно индифирентно: хоть на студии, хоть на бильдере, хоть на дельфях. Я как-то к студии больше привык.

SetQ: Ещё несколько соображений: 1 2 3 4. Недавно с удивлением обнаружил в меню команду "Отправить на флопи диск", она нужна? Во всяком случае, если в компутере не уставнолен флопи-дисковод, то вполне команду в меню можно отключать. Зато скорее нужна команду "Скинуть на флэшку". 5. А нет ли такой команды, как "Обновить страницу"? Бывает что в процессе редактирования остаются неточность в подсветке текста и чтобы увидеть страницу правильно надо перейти на другую страничку, а потом обратно. Но на это уходит время и внимание переключатся на что-то другое, а так нажал, например, Ctrl+R - и усё перерисовалось. В Автокаде такая команда есть.

Carc: SetQ пишет: 4. Недавно с удивлением обнаружил в меню команду "Отправить на флопи диск", она нужна? Во всяком случае, если в компутере не уставнолен флопи-дисковод, то вполне команду в меню можно отключать. Зато скорее нужна команду "Скинуть на флэшку". Проверять есть флоппи или нет, та еще развлекуха - вплоть до падений софтины. Команда "скинуть" есть - называется "Отправить" - она запоминает полный путь, вплоть до категории и проверяет при скидке, а есть ли в целевой папке одноименный документ. SetQ пишет: 5. А нет ли такой команды, как "Обновить страницу"? Бывает что в процессе редактирования остаются неточность в подсветке текста и чтобы увидеть страницу правильно надо перейти на другую страничку, а потом обратно. Но на это уходит время и внимание переключатся на что-то другое, а так нажал, например, Ctrl+R - и усё перерисовалось. В Автокаде такая команда есть. Скролл вверх + скролл вниз = подсветка сама обновится.

Carc: Никак. Aml Pages всегда показывает свою подсказку с названием команды и полным путем к исполняемому файлу (ну или что там в команде написано).

SetQ: А смысл писать "Здесь отображается подсказка" на месте подсказки? Тогда уж писать "Здесь могла бы быть ваша реклама" :)

Carc: SetQ пишет: А смысл писать "Здесь отображается подсказка" на месте подсказки? Тогда уж писать "Здесь могла бы быть ваша реклама" :) Она эту строку пишет когда не может найти нужную для посказки строку...

SetQ: А зачем писать то, что не несёт полезной информации? Можно было бы довавить в настройку внешних приложений для ссылок ещё текст подсказки.

Carc: SetQ пишет: А зачем писать то, что не несёт полезной информации? Можно было бы довавить в настройку внешних приложений для ссылок ещё текст подсказки. Рехех, это вообще говоря просто крайний случай... В самой Aml Pages всегда (нет, ну скажем почти всегда (C)) есть подсказки, а так говоря - такого происходить не должно. Но уж коли случилось, то показывается эта бутафорско-заглушечная строка - которая хотя бы показывает что что-то не так. А рекламу туда пихать? Ну кому это в принципе нужно то?

SetQ: А, так это было что-то не так? Сейчас там пишется путь к программе.

Carc: SetQ пишет: Сейчас там пишется путь к программе. Ну может быть и какой-то сбой был, мне так и не удалось воспроизвести - у меня тоже путь к файлу тотала был указан. И в принципе я консультировался с Кристианом, как "официально" получить путь к установленному тоталу (+ вообще у него есть и еще способ к уже работающему тоталу получить).

Carc: ОК, сделаем стрелку. Хотя как-то странно себя RichEdit ведет, он должен бы сам менять курсор на меню.... Бага какая-то у MS. Поправил. Исправление выйдет в ближайшей сборке.

Carc: 2SetQ: сделан быстрый показ всплывающей подсказки для команды меню при щелчке средней кнопкой мыши по этой самой команде. Т.е. как обычно: стандартные команды показывают подсказку с задержкой (кроме некоторых, вроде путей к файлам - они как правило нужно мгновенно), а при щелчке средней кнопкой мыши подсказка показыватся сразу. + можно отключить показ подсказок, но по среднему клику подсказка будет показываться (т.е. как по требованию пользователя). В общем, сделано такое же поведение для подсказок к командам меню, как и во всех остальных частях Aml Pages: автоматически показывается с задержкой, щелчок средней кнопкой мыши показывает быстро и всегда, даже если подсказки отключены. PS: но это выйдет уже в составе версии Aml Pages 9.30 Beta - некоторые приличные изменения уже сделаны.

SetQ: Здорово!

Carc: В блоге компании Diatekc Media опубликована новая статья об использовании Aml Pages "Подготовка контента в Aml Pages".

Carc: Залита новая русская версия Aml Pages 9.29 сборка 2239... Масса мелких исправлений и улучшений. PS 2SetQ: большая часть обсуждаемых выше багов исправлена. Особо интересно что будет с обновлением, я там переделал немного веб-страницу репорта - вроде должно корректно теперь работать.

SetQ: Если в обновлении левой кнопкой щёлкать, то дальше через браузер нормально загружается. А если через правую - так: , то иногда после завершения загрузки AML Pages основательтно зависает, проц. загружен AML Pages на 70%, хотя пробовал два раза повторить - не повторяется уже.

Carc: SetQ пишет: Если в обновлении левой кнопкой щёлкать, то дальше через браузер нормально загружается. А если через правую - так: , то иногда после завершения загрузки AML Pages основательтно зависает, проц. загружен AML Pages на 70%, хотя пробовал два раза повторить - не повторяется уже. ОК, попробую убрать код меню или переработать его. Об этом я как-то и не подумал. Спасибо за репорт!

DenisSMI: (клик по подсказке после закрытия подсказки активизирует окно Aml Pages); Это как? Не понял...

SetQ: Сначала кликаешь по подсказке, потом она закрывается и активзирует окно. Кстати, об этой подсказке: вот она всплыла, если попытаться её прочитать, то она сама закрывается на когда прочитаешь только половину текста, а чтобы потом снова вызвать её на экран - так замучаешься, то всплывает, но потом опять пропадает, то вообще никак не всплывает. Какой там алгоритм показа? И вообще: занимает так многго места и вообще-то не нужна такая, достаточно было бы фразы из 2-3 коротеньких строчек.

Carc: SetQ пишет: Сначала кликаешь по подсказке, потом она закрывается и активзирует окно. SetQ абсолютно прав. Именно так - если по этой подсказке шандархнуть мышом - она закрывается, а фокус ввода передается сразу в Aml Pages (можно сразу начинать долбать текст и прочие вещи клавой делать). SetQ пишет: Кстати, об этой подсказке: вот она всплыла, если попытаться её прочитать, то она сама закрывается на когда прочитаешь только половину текста, а чтобы потом снова вызвать её на экран - так замучаешься, то всплывает, но потом опять пропадает, то вообще никак не всплывает. Какой там алгоритм показа? И вообще: занимает так многго места и вообще-то не нужна такая, достаточно было бы фразы из 2-3 коротеньких строчек. 1) Это специальная информационная подсказка - т.к. замучали "чайники" пояснениями что это мол "иконка" 2) Если навести мыша на саму подсказку, то она не будет закрываться по истечении интервала времени. Уведешь с нее мыша - закроется. 3) Про длину в принципе согласен, многовато - но для новичков нужно: иначе вообще не врубаются. Есть мысли? 4) По умолчанию при старте это подсказка висит 7 секунд (если мыша на нее не перетащить) - но можно и увеличить интервал в принципе. 5) Вообще я понимаю что это подсказка может и мешать позже, думаю что с этим делать (не хочется настроек, никто их не смотрит почти - хочется придумать поведение удобное для всех).

SetQ: Можно: 1) Показать первый раз без отключения (кстати, пробовал наводить мышь на подсказку, всё равно закрывается, полностью я ещё ни разу её не смог прочитать), но в подсказке вставить кнопочку "Закрыть" и галку "Больше не показывать". или 2) Показывать подсказку по средней кнопке мыши. или 3) Во всплывающей подсказке писать "Для подробной справки нажмите по окошку средней кнопкой мыши".

SetQ:

Carc: Подробнее здесь на сайте

SetQ: Ага.

DenisSMI: Я так и не понял, по какой подсказке кликать.

Carc: DenisSMI пишет: Я так и не понял, по какой подсказке кликать. Подсказка на панели Ассиста при старте его панели...

DenisSMI: Carc пишет: Подсказка на панели Ассиста при старте его панели... Странно, а у меня никакого переключения не происходит...

Carc: DenisSMI пишет: Странно, а у меня никакого переключения не происходит... Если фокус ввода был на самой Aml Pages, то он там и остается - Ассист его себе НЕ берет без надобности. А вот если он неизвестно где гуляет, вроде Shell-окна или еще где - то Ассист его возвращает в Aml Pages, когда закрывается подсказка (т.к. явно, раз кликаем по подсказке - чего то нам нужно от AP: нехай она сразу фокус ввода и получит). А вообще в составе Aml Pages 2.30 будет новый Ассист - там несколько улучшений (гиперссылка на настройки в панели ассиста, умение прятать подсказку как только начинаем набирать в редакторе текста Aml Pages ну и.т.д.). В принципе новый Ассист уже готов. Теоретически я его и сейчас могу выложить отдельно, если кому интересно.

DenisSMI: Carc пишет: Теоретически я его и сейчас могу выложить отдельно, если кому интересно. Нашёлся этот "кому", которому интересно

Carc: DenisSMI пишет: Нашёлся этот "кому", которому интересно Выложил Aml Assist 2.42

DenisSMI: Carc пишет: Выложил Aml Assist 2.42 Подсказка ни на какие клики у меня не реагирует, т.е. ничего не происходит. Идея с надписями "Настройки" и "Старт" мне понравилась - удобно, только "Старт" больно долго ждать нужно. И ещё было бы красивее, если можно было "Старт" отцентрировать в этом белом прямоугольнике. Спасибо!

Carc: DenisSMI пишет: И ещё было бы красивее, если можно было "Старт" отцентрировать в этом белом прямоугольнике. ОК! Можно и отцентрировать... DenisSMI пишет: Идея с надписями "Настройки" и "Старт" мне понравилась - удобно, только "Старт" больно долго ждать нужно. Ну дык ведь сама Aml Pages в этом случае стартует... Или ты про то что гиперссылка не быстро проявляется? DenisSMI пишет: Подсказка ни на какие клики у меня не реагирует, т.е. ничего не происходит. Попробуй так: 1) Запусти AP 2) Зайди в плагины\Aml Assist и отключи показ панели 3) Включи панель обратно Это чтобы панель перестартовала. На старте появится подсказка что да к чему. 1) Если на нее навести мыша (на подсказку саму) - она не должна пропадать пока мыша не уведешь. 2) Если кликнуть по подсказке - она закрывается сразу. 3) Если начать набирать текст в редакторе AP - подсказка также закрывается. Все так?

Carc: Перезалил версию 2.43 + центровка + быстрее ссылка появляется. Пробуй! Как всегда на сайте все..

DenisSMI: Carc пишет: Перезалил версию 2.43 + центровка + быстрее ссылка появляется. Пробуй! Как всегда на сайте все.. Отлично!

SetQ: Панелька лучше, но всё равно куцо выглядит. Вот на картинке как есть (вверху) и как можно сделать (четыре штуки ниже), ведь можно лучше сделать? И ещё в Ассисте иногда вылезает подсказка на Аглицком которая по-старому себя ведёт - не даёт себя прочитать, её бы тоже переработать.

Carc: SetQ пишет: Панелька лучше, но всё равно куцо выглядит. Вот на картинке как есть (вверху) и как можно сделать (четыре штуки ниже), ведь можно лучше сделать? ОК, попробую доработать...

DenisSMI: Carc пишет: Ну дык ведь сама Aml Pages в этом случае стартует... Или ты про то что гиперссылка не быстро проявляется? Да, я про гиперссылку Carc пишет: Это чтобы панель перестартовала. На старте появится подсказка что да к чему. На старте панели никакой подсказки не появляется. Только после закрытия АР - над этой подсказкой я и колдовал.

Carc: DenisSMI пишет: Да, я про гиперссылку Гиперссылку я сделаю побыстрее чтобы появлялась... DenisSMI пишет: На старте панели никакой подсказки не появляется. Только после закрытия АР - над этой подсказкой я и колдовал. Вообще никакой? Быть того не может...

DenisSMI: Carc пишет: Вообще никакой? Быть того не может... Закрываю панель, жму на правую кнопку, выбираю панель Aml Assist - она появляется, мигает несколько раз и всё. Никаких подсказок.

Carc: DenisSMI пишет: Закрываю панель, жму на правую кнопку, выбираю панель Aml Assist - она появляется, мигает несколько раз и всё. Никаких подсказок. Странное поведение... В 9.30 Бета тоже самое?

Carc: В общем, не секрет что есть ужо и Aml Pages 9.30 Beta. Изменения с виду небольшие, но вообще говоря основательные по перетряске кода. Есть мысль выложить уже и Aml Pages 9.30 Beta. А уж потом спокойно заняться фильтрами по меткам (благо там много нудной работы). И соответственно фильтры по меткам анонсировать уже в Beta 2. Опять же с фильтрами по меткам не все ясно: 1) По сути оно будет работать как поиск по заголовкам. Более того в первом приближении оно даже и выглядеть будет почти точно так же (с виду, тот же диалог задействуется). 2) Но показывать результаты в панели закладок я не хочу - неудобно, когда список результатов горизонтален (одно дело последние измененные страницы, другое список результатов). Поэтому есть идея попросту фильтровать метки по критерию в самой панели меток. А уж позжее заняться полным редизайном поиска по заголовкам, по меткам и прочия. Не нравится мне отдельный диалог - прощее можно сделать. Но это весьма солидная и непростая работа - много понадобиться тестировать и проверять (начиная от говенной совместимости разных Виндовс, и заканчивая сутью идеи. Поэтому работы по новому пользовательскому интерфейсу имеет смысл вынести в отдельную версию. Ее действительно будет немало.

DenisSMI: Carc пишет: 2) Но показывать результаты в панели закладок я не хочу - неудобно, когда список результатов горизонтален (одно дело последние измененные страницы, другое список результатов). Поэтому есть идея попросту фильтровать метки по критерию в самой панели меток. Я себе так и представлял...

Carc: DenisSMI пишет: Я себе так и представлял... Ну что-то вроде такого сценария использования 1) Выбираем команду меню "Фильтр по меткам" 2) Видим до боли знакомый диалог поиска по заголовкам, разве что чуть с другими заголовками, пояснениями и прочия. 3) В диалоге все работает точно также: приблизительный поиск с расстоянием Левенштейна, несколько слов через символ "|" и.т.п. 4) Жмем ОК После чего панель меток отображает ТОЛЬКО метки подпадающие под условия поиска (приблизительного и.т.д.). Все остальные метки в панели меток не показываются. Соответственно отмена фильтра меток будет обратно показывать все метки. Ну, а пользовательский интерфейс переделаем позже (основная мысль избавится от диалога а-ля "поиск по заголовкам"). К примеру, чтобы можно было вводить поисковые параметры непосредственно в тулбаре над деревом...

DenisSMI: Carc пишет: Ну что-то вроде такого сценария использования 1) Выбираем команду меню "Фильтр по меткам" 2) Видим до боли знакомый диалог поиска по заголовкам, разве что чуть с другими заголовками, пояснениями и прочия. 3) В диалоге все работает точно также: приблизительный поиск с расстоянием Левенштейна, несколько слов через символ "|" и.т.п. 4) Жмем ОК После чего панель меток отображает ТОЛЬКО метки подпадающие под условия поиска (приблизительного и.т.д.). Все остальные метки в панели меток не показываются. Соответственно отмена фильтра меток будет обратно показывать все метки. Ну, а пользовательский интерфейс переделаем позже (основная мысль избавится от диалога а-ля "поиск по заголовкам"). К примеру, чтобы можно было вводить поисковые параметры непосредственно в тулбаре над деревом... Замётано

Carc: DenisSMI пишет: Замётано ОК, тогда причесываем до разумного состояния Aml Pages 9.30 Beta 1 и переходим к фильтру по меткам...



полная версия страницы