Форум » » Новая версия Aml Pages 9.72 » Ответить

Новая версия Aml Pages 9.72

Carc: Выложил новую версию Aml Pages 9.72 Обзор изменений в Aml Pages 9.72 в блоге Что нового в диалог выбора страницы добавлена команда "Показать как листочек"; вернули настройку показывать соединительные линии в дереве (экспериментально, по умолчанию включена, см. меню Быстрых настроек); в диалог "Свойства страницы" добавлена команда меню "Копировать" (по правому клику по списку свойств); в диалог "Свойства страницы" добавлена статистика по всем документам (макс. размер файла, число узлов дерева и.т.д.); изменены контекстные меню редактора текста; в контекстное меню редактора текста добавлена команда "Удалить переносы" (по умолчанию команда скрыта); в диалог "О программе" добавлена статистика по всем документам; добавлено: анимация названия страницы в панели заголовок при редактировании текста по прошествии одной минуты; диалог свойств страницы можно таскать левой кнопкой мыши за любое место; добавлено: подменю в дереве "Цвет Текста" и "Цвет Фона" отображают текущие цвета во внешнем виде (названия подменю рисуется именно этими цветами); добавлено: команда копирования\перемещения текста разрешает указывать в качестве назначения текущую страницу (в этом случае тогда выделенное копируется\перемещается в конец текста); исправлено: зависание при изменении текста в документе с большим число страниц в режиме панели Закладок История; подменю Метки в контекстном редакторе текста не заполняется списком меток (слишком долго, если меток много); щелчок по кнопке "Совет Дня" в панели Советы показывает меню; исправлено: не работал диалог выбора фильтра по датам создания\изменения страниц; изменены контекстные меню дерева; все команды перемещения в дереве (выше, ниже, на уровень выше, влево, вправо, переместить в) помещены в одно подменю; исправлено: команды клонирования текста не показывали дочерние подстраницы; обновлена русская справка по Aml Pages; удалены клавиши быстрого доступа для команд "Копировать текст в", "Переместить текст в"; уменьшены контекстные меню в панели результатов поиска (не умещались названия страниц); детальный список изменений на сайте здесь, как проверить что нового в последних версиях Aml Pages читайте здесь Change log in English on official web site

Ответов - 74, стр: 1 2 3 4 All

DenisSMI: Вот это объем! Круто! Спасибо!

Carc: DenisSMI пишет: Вот это объем! Круто! Спасибо! А всегда пожалуйста. Ну там кагбэ баг-фикс и improvements релиз. Много мелких изменений и мало известных багов, вроде тормозов в панели История при наборе текста в “развесистых” деревьях. Ну масса по мелочам, вроде команд клонирования которые использовали диалог из Plugin API. Или команд перемещения страниц. Уж их не мало стало: выше\ниже в пределах ветки, или как-то вправо\влево относительно соседнего узла, или вообще команды "Переместить В" с выбором из диалога. В общем много чего до ума доводилось.

Carc: В последней сборке 2633 включил линии между узлами дерева по умолчанию обратно. Переписал с нуля рисовалку линий в дереве Aml Pages. Теперь она нормально уживается с цветами фона отдельных узлов дерева.


Carc: Залил новую версию Aml Pages 9.72 сборка 2635 добавлено: команда Формат по образцу применяется к слову, если нет выделения + по мелочам использование собственного курсора для Формат по образцу.

Guest: После нажатия на кнопку форматирования курсор в рабочей зоне документа становится невидимым (но: в области Дерева - виден). Если наугад удастся попасть по слову - окрасит как надо. Осталось только курсор поправить

Carc: Guest пишет: После нажатия на кнопку форматирования курсор в рабочей зоне документа становится невидимым (но: в области Дерева - виден). Если наугад удастся попасть по слову - окрасит как надо. Совсем невидимым? Винда кстати какая? Осталось только курсор поправить Дык в том то и дело, что курсор на лету из текста кодом создается, а не изначально прошитый.

Carc: Залил сборку 2636. возможность назначать форматирование командой "Формат по образцу" несколько раз подряд разным фрагментам, если отпускать кнопку мыши, удерживая клавишу Ctrl; добавлен системный звук при завершении операциии форматирования по образцу; операция форматирования по образцу автоматически завершается при потере фокуса редактором текста; + просьба провести несложный тест для курсора в команде Формат по образцу. Иначе просто никак. У меня курсор показывается как самый натуральный и без проблем. Включаем лог-файл (файл журнала) в Aml Pages Пробуем поиграться с командой форматирования, лог файл мне. Там будет инфа по курсору. + Визуальный контроль, нажимаем меню "Помощь\О программе" и дважды кликаем в любом пустом месте диалога "О программе". Это некий триггер, который попросит диалог, использовать курсор из команды "Формат По образцу". Возим мышом над диалогом - любуемся курсором. Если проблема осталась, то курсор может и не покажется. Или все-таки что визуально будет видно.

DenisSMI: Carc пишет: + просьба провести несложный тест для курсора в команде Формат по образцу. Иначе просто никак. У меня курсор показывается как самый натуральный и без проблем. Включаем лог-файл (файл журнала) в Aml Pages Пробуем поиграться с командой форматирования, лог файл мне. Там будет инфа по курсору. + Визуальный контроль, нажимаем меню "Помощь\О программе" и дважды кликаем в любом пустом месте диалога "О программе". Это некий триггер, который попросит диалог, использовать курсор из команды "Формат По образцу". Возим мышом над диалогом - любуемся курсором. Если проблема осталась, то курсор может и не покажется. Или все-таки что визуально будет видно. В диалоге "о программе" курсора не вижу никакого. Там построчное выделение происходит. Но в самом редакторе команда "Формат по образцу" нормально работает. Также и в случае многократного выделения.

Carc: DenisSMI пишет: В диалоге "о программе" курсора не вижу никакого. Там построчное выделение происходит. Но в самом редакторе команда "Формат по образцу" нормально работает. Также и в случае многократного выделения. Сборка 2636? Точно? (в диалоге о программе она ее пишется) На курсоре есть текст "Формат по образцу"?

DenisSMI: Carc пишет: Сборка 2636? Точно? (в диалоге о программе она ее пишется) На курсоре есть текст "Формат по образцу"? Версия: 9.72 сборка 2636, RICHED20.dll 12.0.4518.1014, ClassName: Когда на курсоре должен быть этот текст? Вроде нигде не видел.

Carc: DenisSMI пишет: Версия: 9.72 сборка 2636, RICHED20.dll 12.0.4518.1014, ClassName: Когда на курсоре должен быть этот текст? Вроде нигде не видел. Вот так это должно выглядеть. Красная надпись "Формат по образцу" это часть курсора. Просто на скришоте этого не видно, что текст часть курсора. Такой курсор создает сама Aml Pages на лету. Текст, шрифты, цвета надписи задаются программно и курсор создается по ходу работы. Ничего такого не видать было?

DenisSMI: Carc пишет: Вот так это должно выглядеть. Красная надпись "Формат по образцу" это часть курсора. Просто на скришоте этого не видно, что текст часть курсора. Такой курсор создает сама Aml Pages на лету. Текст, шрифты, цвета надписи задаются программно и курсор создается по ходу работы. Ничего такого не видать было? Нет, не видать.

Carc: DenisSMI пишет: Нет, не видать. Та-а-ак, срали, срали и упали Печальная история. А модулище то знатный был. Ан не не работает. ОК, нафиг тогда пока курсор модный. Оставим что-нить попроще. Рюшечки позже. Огромное спасибо за тесты всем!

Guest: Вот содержимое файла AmlPages_Log.txttxtAmlPages: [04/21/16 20:26:54] ==================== AmlPages: [04/21/16 20:26:54] Log File Is Started AmlPages: [04/21/16 20:26:54] Started Aml Pages 9.7.2.2636 [Russian] on Windows 7 32x build 7601 Service Pack 1 AmlPages: [04/21/16 20:26:56] ProcessAutoLoadFiles enter AmlPages: [04/21/16 20:26:56] strLastFile=D:\newAML\Docs\для ТЕСТОВ ( # перехода по узлам ).apd AmlPages: [04/21/16 20:26:56] PRE strLastFile AmlPages: [04/21/16 20:26:56] ProcessAutoLoadFiles exit AmlPages: [04/21/16 20:27:02] Find doc by path: [D:\newAML\Docs\для ТЕСТОВ ( # перехода по узлам ).apd] result is Found 0 AmlPages: [04/21/16 20:27:02] RichEdit Library DLL: D:\newAML\Programm Files\RICHED20.dll DLL Version: 12.0.4518.1014 RichEdit CLASSNAME: RichEdit60W MSPTLS.DLL: MSPTLS.DLL not found by GetModuleHandle AmlPages: [04/21/16 20:27:02] Added from [line# 1216 ] node [Lorem ipsum..., "D:\newAML\Docs\для ТЕСТОВ ( # перехода по узлам ).apd"] AmlPages: [04/21/16 20:27:16] hCur=596577871, GetIconInfo=1 AmlPages: [04/21/16 20:27:16] width=173 height=33 AmlPages: [04/21/16 20:27:25] InModalState=0 AmlPages: [04/21/16 20:27:33] CTRL_CTRL: NO CHECK KEY AmlPages: [04/21/16 20:27:55] InModalState=0 AmlPages: [04/21/16 20:28:25] InModalState=1 AmlPages: [04/21/16 20:28:53] CTRL_CTRL: NO CHECK KEY AmlPages: [04/21/16 20:28:55] InModalState=0 Ни двойной клик в окошке "О программе" (2-ой опыт), ни просто работа с текстом (1-ая часть опыта, о котором Вы просили) эффекта не дало. Попасть по слову помогает только густота текста и память (позволяет учитывать скорость перемещения курсора и направление), т.к. сейчас второй курсор полностью невидимый и приходится работать вслепую! Если надо: вот сам файл, использованный для тестов.

Carc: Guest пишет: AmlPages: [04/21/16 20:27:16] hCur=596577871, GetIconInfo=1 AmlPages: [04/21/16 20:27:16] width=173 height=33 Судя вот по выше приведенному тексту, курсор все таки есть… Но почему-то не виден… С какого такого перепуга интересно!?!

Carc: Залил сборку 2637. Больше проблем с курсором в команде "Формат по образцу" быть не должно. Ну его нафиг продвинутый курсор. Приделал обычный. исправлено: не виден курсор при команде "Формат по образцу"; удалена команда "Правка\Найти в Файлах"; Подменю кнопки "Найти" на панели инструментов Формат содержит прочие команды поиска (по меткам, по заголовкам и.т.д.); убрано мерцание в дереве при фоновой достройке поддеревьев;

Guest: 1. MSPTLS.DLL: MSPTLS.DLL not found by GetModuleHandleМожет причина в отсутствии этого файла? Хотя, если я правильно понял, он нужен для WinXP: [*] изменено: установка на чистую XP SP3 проверяет есть ли файлы RICHED20.DLL, msftedit.dll, MsPtls.DLL в системной папке, если нету ставит туда;Если б знал как добавить эту библиотеку - попробовал бы, но всё у меня Win7... и я опять в тупике... 2. Также предположение: не может ли влиять на конечный результат наличие/неналичие в системе Aml Maple и TwinkiePaste? У меня стоит только Aml Pages. 3. И кстати, разве сложно сделать/реализовать такой курсор, как урезанную версию Aml Maple и/или TwinkiePaste? И, кстати, визуальные возможности не столь важны, сколько срабатывание на клик по слову (без необходимости его выделять, т.к. это более сложная операция) И кстати, разве сложно сделать такой курсор, как урезанную версию Aml Maple и/или TwinkiePaste?

Carc: Guest пишет: 1.  цитата: MSPTLS.DLL: MSPTLS.DLL not found by GetModuleHandle Может причина в отсутствии этого файла? Хотя, если я правильно понял, он нужен для WinXP:  цитата: [*] изменено: установка на чистую XP SP3 проверяет есть ли файлы RICHED20.DLL, msftedit.dll, MsPtls.DLL в системной папке, если нету ставит туда; Если б знал как добавить эту библиотеку - попробовал бы, но всё у меня Win7... и я опять в тупике... Это библиотеки для RichEdit, на котором базируется редактор текста. Нужно посмотреть, что выставлено в меню быстрых настроек в подменю Редактор текста + информация из диалога "О программе". Aml Pages если есть открытый редактор текста на лету пытается вытащить оттуда информацию.

Carc: Guest пишет: 2. Также предположение: не может ли влиять на конечный результат наличие/неналичие в системе Aml Maple и TwinkiePaste? У меня стоит только Aml Pages. Нет, не может. Ни TwinkiePaste, ни Aml Maple не используют RichEdit. Хотя знают его и умеют с ним работать. Тот же редактор фраз TwinkiePaste использует в качестве поля для ввода текста именно RichEdit. Но не использует продвинутые возможности из Aml Pages, а использует базовые версии RichEdit 3.0/2.0. И только.

Carc: Guest пишет: И, кстати, визуальные возможности не столь важны, сколько срабатывание на клик по слову (без необходимости его выделять, т.к. это более сложная операция) Согласен чуть более, чем полностью. Но хотелось красиво :) А получилось как всегда. Поэтому я попросту отказался пока от навороченного курсора, и прикрутит первый попапавшийся, чтобы просто как индикатор работал, что мол вот выполняется вот такой вот нафиг операция. Исключительно для обратной визуальной связи. Guest пишет: И кстати, разве сложно сделать такой курсор, как урезанную версию Aml Maple и/или TwinkiePaste? Ни уловил… А чем речь то!?! Что значит "урезанный курсор как Aml Maple"? И тем более как в TwinkiePaste? TwinkiePaste и вовсе никаких курсоров не использует и уж тем более не меняет их.



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