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

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

Carc: Более новая версия анонсирована здесь Выложил новую версию Aml Pages 9.82 Обзор основных изменений в новой версии Aml Pages 9.82 в официальном блоге: часть 1-ая и часть 2-ая. Что нового добавлены иерархические вложенные теги; новый пользовательский интерфейс к фильтрам по тегам (с панелью выбора тегов) — подробнее в блоге; добавлено: атрибут страницы "Только для чтения", см. меню Страницы (экспериментально); диалог настроек показывает последнюю просмотренную вкладку; развернутый отчет о результатах выполнения команды "Интегрировать в облочку"; добавлено: новая версия Aml Assist 3.24 (добавлена команда "Вставить как веб-страницу"); в управление тегами добавлены команды экспорта\импорта в файл; добавлено: функция "Создать пароль": уникальный пароль из случайных символов, см. меню Сервис и Плагины; добавлен плагин Генератор Паролей; удалена deprecated настройка "Фон панели Форматирование как редактора текста"; обновлен движок плагинов и Plugin API; старые теги импортируются в ветку "Старые теги"; в панель выбора тегов добавлены команды "Создать тег" и "Создать дочерний тег"; добавлено: 3-state галки в панель выбора тегов (неопределенное состояние родительского тега, если есть отмеченные дочерние теги); добавлена команда меню "Страницы\Выбрать теги"; добавлен акселератор Ctrl+Alt+Z для быстрого вызова панели выбора тегов; добавлено: панель выбора тегов подстраивает свой размер при разворачивании узлов дерева тегов; добавлено: панель выбора тегов показывает число выбранных дочерних тегов рядом с названием родительского; в панель выбора тегов добавлены всплывающие подсказки для команд меню; добавлена гиперссылка на Проводник резервных копий во вкладку Журнал сохранений (меню Сервис\Параметры Документа); добавлена новая версия плагина Themes 4.02; исправлено: мерцала всплывающая подсказка для кнопки Теги в тулбаре Теги, если подсказка большая; добавлено: панель просмотра тегов рисует красный маркер для текущей выделенной страницы; добавлена возможность отключать панель ввода тегов; в панели выбора тегов добавлена поддержка акселераторов для редактирования узлов (Ctrl+C, Ctrl+V, Ctrl+Insert и.т.д.); в панель выбора тегов добавлена поддержка акселераторов (Ctrl+D, Ctrl+Alt+D); исправлено: после отметки панели тегов маркером при выделении команды меню Сервис\Панели Инструментов\Теги оставался незакрашенный фон; исправлено: после создания тега не сразу обновлялся текст отмеченных тегов внизу панели; исправлено: после завершения редактирования тега не сразу обновлялся текст отмеченных тегов внизу панели; детальный список изменений на сайте здесь, как проверить что нового в последних версиях непосредственно из самой Aml Pages читайте здесь Change log in English on official web site

Ответов - 191, стр: 1 2 3 4 5 6 7 8 9 10 All

Carc: Выложил сборку 2733

SetQ: Благодарю!

Carc: SetQ пишет: Благодарю! Спасибо за репорт!


evan: Предложение Хорошо бы привязать опцию меню Страницы-Положение курсора-(Запоминать положение). курсора К тому же самому положению в Редакторе текста, куда привязаны все метки по команде (Метка на строку) это примерно начало 7строки текста от панели Форматирования. Таким образом получается единная привязка ожидаемого события в одном месте редактора Как можно реализовать. При выходе из документа курсор запоминает строку и виртуально выполняет команду (Метка на строку), но саму метку не отображает и результат сохраняет, после возврата на эту страницу, курсор со своей строкой виртуально устанавливается в положение метки строки в редакторе, как будто бы была выполнена команда (Метка на строку), в начало 7строки редактора текста Соответственно привязать и кнопки Вперед-Назад панели Стандартной по курсору Хорошо бы это привязать и к курсору Листочка, ко 2строки от заголовка но надо не забывать при работе, если будем закрываться Дерево(разделительная линия) то точность привязки может нарушаться, так как этот объект программы ну очень капризная вещь.

Carc: Есть привязка курсора давным давно. Для любой страницы документа можно задать куда ставить курсор при открытии в начало, в конец или в предыдущее положение. Этой примочке в Aml Pages минимум уже лет как 12… Правой кнопкой по разделителю дерева и редактора и там в меню всё это есть.

evan: Carc пишет: Есть привязка курсора давным давно. Для любой страницы документа можно задать куда ставить курсор при открытии в начало, в конец или в предыдущее положение. Этой примочке в Aml Pages минимум уже лет как 12… Правой кнопкой по разделителю дерева и редактора и там в меню всё это есть. Я это все знаю Привязка курсора в начало и в конец текста страницы, работает более менее стабильно, а вот на остальном промежутке между ними (запоминать положение) курсора не всегда. И в поле зрения страницы естественно строка с курсором может находится в любой зоне, а в предложеном варианте, строка всегда будет в ожидаемой области, (7 строчке) и жестко к ней привязана А в этой версии, (запоминать положение) курсора работает не стабильно, часто перескакивает на начало, вместо промежуточного значения

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

evan: Произошел сбой, были открыты: AmlPages, Справка, Листочек, сбой произошел во время вращения колесика мыши в одном из окон. После сбоя и перезагрузки Aml, исчезла вертикальная прокрутка Дерева. Через меню Настройки-Дерево-Вертикальная прокрутка справа (флажок был включен), делаю щелчок в строку (Вертикальная прокрутка справа), прокрутка открывается, но центральный ползунок прокрутки изменил свои размеры, стал во всю возможную длину хода ползунка по вертикали, хотя в дереве всего 10 узлов, дерево узлов по вертикали не заполненое, потом делаю щелчки мышью по левым панелям(Теги,Метки и Дерево) после чего ползунок принимает нормальные размеры длины. С каждым стартом Aml исчезает вертикальная прокрутка и все действия повторяю заново.. 15.03.2018 21:22 Сигнатура проблемы Имя проблемного события: APPCRASH Имя приложения: AmlPages.exe Версия приложения: 9.8.2.2733 Отметка времени приложения: 5aa8a608 Имя модуля с ошибкой: mshtml.dll Версия модуля с ошибкой: 9.0.8112.16457 Отметка времени модуля с ошибкой: 50a30507 Код исключения: c0000005 Смещение исключения: 001aaeaa Версия ОС: 6.1.7601.2.1.0.768.3 = При каждом запуске Aml Pages и при выключеной сети Интернет, стартует диалог подключения к сети. Как отключить старт диалога сети, в программе не нашел?

Carc: evan пишет: = При каждом запуске Aml Pages и при выключеной сети Интернет, стартует диалог подключения к сети. Как отключить старт диалога сети, в программе не нашел? что было открыто в редакторе? Веб-страница или текстовая? отключи автоматическую проверку новостей при запуске, судя по модулю mshtml.dll и то что это вызывалось при старте похоже на автопроверку новостей скорее всего.

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

Carc: evan пишет: в редакторе была текстовая? автоматическую проверку сразу отключил Тогда только 2 варианта зачем Aml Pages просится в сеть 1) Проверка новых версий 2) Проверка новостей Больше она ни зачем не ходит вовсе.

evan: ещё просьба Гоша, а можешь мне из последней сборки выкинуть красный треугольник из дерева и сборку выслать на почту, хочу поюзать дерево, и сравнить сборки между собой интуиция , что то подсказывает.

Carc: evan пишет: ещё просьба Гоша, а можешь мне из последней сборки выкинуть красный треугольник из дерева и сборку выслать на почту, хочу поюзать дерево, и сравнить сборки между собой интуиция , что то подсказывает. Да треугольник вообще к дереву ни малейшего отношения не имеет, он живет своей жизнью, собственной. А выкинуть его нельзя — сейчас фактически нет настройки в Aml Pages показывать этот маркер или нет. А приделывать такую настройку та еще морока, придется в компонент, который за настройки цветов лезть. А вроде пока никто не просил отключать маркер. Просят всё больше другое… Совсем другое…

Carc: Carc пишет: ещё просьба Гоша, а можешь мне из последней сборки выкинуть красный треугольник из дерева и сборку выслать на почту, хочу поюзать дерево, и сравнить сборки между собой интуиция , что то подсказывает. В новой версии Aml Pages 9.83 будет настройка показывать ли маркер в дереве…

evan: Carc пишет: В новой версии Aml Pages 9.83 будет настройка показывать ли маркер в дереве… Это даже слишком хорошо! Поздновато немного, поэтому Виндоус все равно придется переустанавливать.

evan: случайно не прорисовка в узлах? и вот ещё

Carc: Если про линии, то их рисует не сама Aml Pages — она только шаманит с фоновыми цветами — линии рисует сама Винда.

evan: Carc пишет: Если про линии, то их рисует не сама Aml Pages — она только шаманит с фоновыми цветами — линии рисует сама Винда. 1. А как определяются тогда размеры узлов, оптимальные расстояния между узлами, между линиями, размеры значков, тоже по рекомендациям винды, или по своим критериям. ? 2. подскажи в каком ни-будь приложении подобное расположение маркера в дереве ее, хотелось бы взглянуть, или это твое?

Carc: evan пишет: 1. А как определяются тогда размеры узлов, оптимальные расстояния между узлами, между линиями, размеры значков, тоже по рекомендациям винды, или по своим критериям. ? Все эта информация завсегда есть — у компонента ее можно запросить прямо на лету. evan пишет: 2. подскажи в каком ни-будь приложении подобное расположение маркера в дереве ее, хотелось бы взглянуть, или это твое? В стандартном исполнении такого вовсе нет. Иногда меняют еще рамку у выделенного узла, что в принципе и Aml Pages делает. Но это оказалось плохо заметно, когда локус внимания в редакторе и нужно просто быстро взглянуть "а туда ли я пишу" — какой узел выделен в дереве. Крупный маркер более заметен, именно для беглого взгляда. И рамка, и маркер это приблуды исключительно самой Aml Pages. Она сама их отрисовывает уже после того как стандартный компонент всё свое добро сам нарисует.

evan: Carc пишет: Иногда меняют еще рамку у выделенного узла, что в принципе и Aml Pages делает. Но это оказалось плохо заметно, когда локус внимания в редакторе и нужно просто быстро взглянуть "а туда ли я пишу" — какой узел выделен в дереве. Крупный маркер более заметен, именно для беглого взгляда. Воо!!! это хорошее техническое, надежное решение с точки зрения качества логики (по сути статическое), потому как динамика маркера, да и вообще любая динамика (переходные процессы) непредсказуема и несет очень много вреда, и очень тяжело теоритически рассчитывается, тем более пролетая птичкой между разными объектами в дереве может где нить (накакать).



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