Форум » » Новая версия 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: evan пишет: Воо!!! это хорошее техническое, надежное решение с точки зрения качества логики (по сути статическое), потому как динамика маркера, да и вообще любая динамика (переходные процессы) непредсказуема и несет очень много вреда, и очень тяжело теоритически рассчитывается, тем более пролетая птичкой между разными объектами в дереве может где нить (накакать). Статика дело хорошее, но бесполезное к сожалению.

evan: Вообще то, хотелось бы задать вопрос пользователю, который тебя убедил создать маркер в дереве. Но прежде чем задавать ему вопрос попросил бы его выслать мне скриншот его интефейса. Может в этом и кроется вся причина его неудовлетворения. Особенно, если он использует СОБственную цветовую гамму интерфейса, т. есть НЕ по умолчанию. Когда я в первые познакомился с Aml Pages, на начальной стадии её разработки, тогда еще не было настроек фона дерева и помню как я возмущался цветовой гаммой дерева (ссылаясь на неудачную цветовую гамму, хмурый интерфейс), после появления настроек цвета дерева, обрадовался и начал гонять во всей цветовой гамме 256 градаций черного с оттенками. какой бы фон я не выбирал, мне всегда чего то не хватало, не нравится и все, а по умолчанию цвет скучновато-серовато-темноватый какой то. Огромное время потраченных часов напрасно, я успокоился и признал, что автор выбрал самую лучшую гамму из возможных, черно-белых градаций. Почему же мне не нравилось? Оказывается, как только я начинаю делать светлее фон дерева(более веселее), мне не хватает контрастности(четкости) изображения в дереве на узлу, который включен. Попробуйте сами на белом фоне дерева, увидеть белую подсветку включенного узла дерева, — вот и думаю, что пользователь который захотел маркер, был перед выбором цвета дерева, но он не прошел путь исследователя, который прошел я и поэтому ему не нравится. Добавлю больше, если вам не хватает внимания по выделению узла (с фоном по умолчанию), значить у вас разделительной линией сильно закрыты заголовки в дереве (влево) , а сдвигая разд. линию вправо увеличивается общее представление выделения( потому что общая площадь выделения заголовка увеличивается), другой раз даже наоборот кажется , что сильно режет глаза выделенный узел и приходится сдвигать разделительную линию влево. И лично меня даже раздражает маркер в дереве, потому как я привык смотреть в дереве на само выделения(заголовка узла), которое кстати и является одновременно гиперсылкой на открытие этого узла в редакторе, а так как мы везде привыкли щелкать по гиперссылкам, то следовательно взгяд должен быть направлен на заголовок узла, а не на какой то там слева маркер. +Это был рассмотрен всего один вариант интерфейса, с черно-белой градацией черного в дереве. Но в интерфейсе программы есть очень много других узлов и объектов, которые имеют собственный цвет, а по теории цвета количество оттенков очень и очень большое число. так, что если захочете и начнете серьезно эксперементировать с цветами в интерфейсе Aml Pages, чтобы вам понравилось, мой совет: тогда лучше удалить программу и занятся более полезным делом.

Carc: evan пишет: Вообще то, хотелось бы задать вопрос пользователю, который тебя убедил создать маркер в дереве. Дык задавай… Вот он я evan пишет: Но прежде чем задавать ему вопрос попросил бы его выслать мне скриншот его интефейса. Дык на сайте они и лежат эти самые скриншоты… evan пишет: +Это был рассмотрен всего один вариант интерфейса, с черно-белой градацией черного в дереве. Но в интерфейсе программы есть очень много других узлов и объектов, которые имеют собственный цвет, а по теории цвета количество оттенков очень и очень большое число. А вот это уже полные глупости. Где только возможно Aml Pages использует свои основные цвета из настроек: или дерева, или редактора текста. С редкими отклонениями вроде специальных команд меню, которые должны быть хорошо заметны пользователю, или тех же разделителей меню с надписями — ибо это примочка исключительно самой Aml Pages, стандартное меню Windows такое в принципе не умеет. evan пишет: так, что если захочете и начнете серьезно эксперементировать с цветами в интерфейсе Aml Pages, чтобы вам понравилось, мой совет: тогда лучше удалить программу и занятся более полезным делом. Да не хочу я экспериментировать. У меня есть пара тем пользовательского интерфейса, которые и используются. Одна постоянно, вторая для скриншотов. Да и пользователи не хотят «экспериментировать». Им нужно чтобы удобно было, а не бесконечные настройки и эксперименты. Не для экспериментов им нужна Aml Pages, а для работы. Aml Pages всего лишь инструмент для них, а не цель.


evan: Carc пишет: Статика дело хорошее, но бесполезное к сожалению. Я так не думаю, если те желается маркер, можно, как вариант закрепить его жестко на месте значка узла дерева и когда узел открыт отображается маркер, когда ушел с него отображается значок узла, а маркер отображается соответственно в другом месте куда пришел, т. есть получается, что на месте значка в узле находится два жестко закрепленных значка, снизу стоит маркер, а сверху над ним стандартный значок, когда узел выбран стандартный значок не отображается(скрывается) и отображается маркер и наоборот. а если кому то не нравится это дело, или хочется другой значок иметь например мне, то я вместо маркера, тогда ставлю два одинаковых значка узла, в этом случае не буду видеть маркера, или ставлю другой значок, которым мне хочется отображать открытый узел вместо маркера.

Carc: evan пишет: Я так не думаю, если те желается маркер, можно, как вариант закрепить его жестко на месте значка узла дерева и когда узел открыт отображается маркер, когда ушел с него отображается значок узла, а маркер отображается соответственно в другом месте куда пришел, т. есть получается, что на месте значка в узле находится два жестко закрепленных значка, снизу стоит маркер, а сверху над ним стандартный значок, когда узел выбран стандартный значок не отображается(скрывается) и отображается маркер и наоборот. а если кому то не нравится это дело, или хочется другой значок иметь например мне, то я вместо маркера, тогда ставлю два одинаковых значка узла, в этом случае не буду видеть маркера, или ставлю другой значок, которым мне хочется отображать открытый узел вместо маркера. Хм… Ну любопытная мысль — я подумаю…

Carc: Выпущена Aml Pages 9.82 сборка 2734 [+] добавлена настройка цвета маркера выделенного узла в дереве; [+] добавлена хот-прорисовка кнопок в настройки цветов Aml Pages; [+] диалог свойств страницы показывает в настройках положения курсора его фактическую позицию; [*] исправлено: повреждение данных документа при сохранении документа, защищенным паролем на чтение, если в момент сохранения был включен режим "Только для чтения"; [*] улучшения для прорисовки маркера выделенного узла в дереве;

evan: 1. Изменение размера маркера до размера между линиями узлов дало положительные результаты, прорисовка маркера в дереве исчезла. Но осталось много неприятных вопросов к поведению маркера в дереве. 2. В первую же очередь, меня беспокоит, как вернуть назад нормальное отображение линий узлов в дереве для Aml Pages. Напомню, что я работал последние 4 года в сборке Aml Pages версии 9.55 build 2487 где отсутствует маркер в дереве и за все 4 года ни разу не было проблем в дереве, а вот обновился и началось. После полного удаления Aml Pages с Винды, как старой, так и новой сборки и переустановки их заново результат не изменился, значить можно предполагать, что прорисовка линий узлов записывается в реестре Виндоус, а кто то утверждал обратное, по маркеру. последовательность моих действий и репортов предполагают утверждать что виноват маркер. 1). - почему при создании узлов дерева маркер сразу исчезает в некуда и сразу же в линиях узла дерева появляется прорисовка в виде слияния белых сегментов, а Виндоус похоже запоминает этот параметр и выставляет для всех линий Амл, так например в окне Настройки Амл в линиях узлов тоже появляется точная копия прорисовки. Практика, пользовательского тестирования утверждает, если появилась прорисовка, значит жди где нибудь, что нибудь всплывет, так например появляется прорисовка 4 разновидностей на курсоре мыши при наведении курсора мыши на заголовок, исчезает вертикальная прокрутка в дереве, изменяется самопроизвольно длина ползунка, появляются одновременно две прокрутки справа, исчезают линии соединения узлов дерева, в старой версии не могу включить в настройках заблокирован этот параметр. и как следствие за короткий промежуток сбои.

evan: Добавлю по прорисовке линии узлов дерева. Это не просто прорисовка (засвечены два темных сегмента квадрата 8 на 8 пикселей). Это обрезание линии на границе темного и светлого, а потом произошло соединение разорванных участков, но уже неправильное, должны были соединится темный с белым сектором, а получилось что соединились два темных сектора, на скрине черный и черный рядом, а почему тогда два черных стали белыми? так как засвечиваются сегменты с близ лежащим по логике через один квадрат, то неправильная комбинация автоматически высветилась согласно логике, и в результате мы видим непрерывную белую полоску, как (прорисовку где два светлых и два темных квадратов засвечены белым) После соединения разреза линии, нарушается первоначальное условие существования линии узла. Все бы ничего, но возможно к этой линии привязана какая нибудь инфа, например (стробирование, четность, или данные) привязаны к белым сегментам, тогда после соединения линии нарушается четность, и белые сегменты становятся нечетными после разреза. для увеличения по рисунку кликнуть мышью

Carc: evan пишет: Это не просто прорисовка (засвечены два темных сегмента квадрата 8 на 8 пикселей). Дык линии то рисую не я, а сама Windows. Так что это к Microsoft вопросы…

evan: 1. При выполнении команды "Вырезка экрана" в Листочке на курсор мыши подцеплена надпись "Выделить область левой кнопкой мыши" По большому счету, эта надпись нужна лишь на начальном этапе знакомства, как подсказка. Ну еще как реклама, что умеем подцеплять к курсору (обращайтесь). А в работе она только мешает, закрывает обзор видимости и ощущение, что прицепилось что то к курсору и таскаешь это что то за собой, ладно бы это рыбка на удочку попалась, тогда и не грех потаскать. Потом сама надпись красный жирный шрифт, и хотели добавить видимо(объёмность), тени наложить строчкой черного и получилось, как размазаная, (стремная). -Есть возможность отключать эту надпись, али нет? +Вот лучше бы к курсору на самый кончик (с верху кончика) курсора подцепили красненький кружочек цветом таким же, как линия выделения и диаметром точь в точь с ширину этой линии, вот тогда, это красненькое пятнышко на кончике (или тоненький крестик, как на FSCapture ), стали бы ориентиром от куда начнется точка рисования курсором, выделения скриншота , а то глядя на весь черный курсор не знаешь на каком расстоянии от него появится эта точка отсчета рисования. ++Круто было б, если бы к "Вырезке экрана" была подцеплена возможность управлять, FSCapture, пусть она находится на диске, в ней включен режим (Прямоугольное выделение и в буфер обмена ), а по команде "Вырезка экрана" в Амл, она подключается, делаешь вырезку, эта вырезка попадает в буфер обмена и от туда автоматом вставляется в Амл, или Листочек. Получается красиво, и вроде как не нарушаешь авторских прав. А если ещё договорится с автором, комплектовать в Амл, со скидкой оплаты, то можно будет прицепить её и использовать в Амл, по полному функционалу или, как отдельное приложение по желанию, хошь так или так. + В меню Вставка — Вырезка экрана как файл, хорошо б иметь путь указывать куда сохранить файл на диске чтобы знать, а может ещё и автоматом, примерно так: создается новая папка на жестком диске с названием документа apd.в этой папке лежит исполняемый файл и вложенная папка с рисунками документа, доступ к рисункам естественно свободный. ++Теперь берем эту же схему хранения и применяем её для хранения рисунков по команде "Вырезка экрана" в Листочке, рисунки вставляем не в документ (в страницу), а в папку Рисунки, а в самой странице прописывается ссылка на место хранения, таким образом рисунок будет хранится не в теле документа, а в папке и соответственно не будет занимать в документе кучу Мг.байт. а вызываться рисунок из папки будет только тогда, когда открыта страница в редакторе текста. Далее, если теперь такую конструкцию объединить в один общий файл в apd. Наши папки будут скрыты, как один общий файл apd. документа, но самое главное в нем будут гальванически развязаны хранение текста и хранение рисунков. доступ к рисункам естественно станет Закрытым из вне, только через открытие страницы. Но все таки хочется рисунки свои поиметь, тогда можно сделать так делаешь копию всего документа и выбираешь команду в Амл, разъединить исполняемый файл с папкой Рисунки, забираешь рисунки, и удаляешь исполняемый файл в корзину, так как это была копия файла. +Чтобы не городить дополнительных настроек, хорошо бы в меню Вставка — Вырезка экрана, как файл, использовать те же включенные настройки формата файла и для команды "Вырезка экрана" в Листочке.

Carc: А не проще ли профессиональным софтом пользоваться для таких запросов? Тем же FastStone Capture…

evan: -При переименовании заголовка узла дерева, через контекстное меню — переименовать, размер выделение заголовка 416 пикселей(не норма) и перекрывает два соседних узла, а при открывании в редакторе (активном) щелчком по узлу размер нормальный 208 пикселей, равен расстоянию между узлами. -Если в Aml Assist при выборе команды, шелкнуть левой кнопкой Мыши в подсказку команды главное окно Амл, зависает, не реагирует ни на одну команду и кнопку, вывести из этого состояния можно только через панель Задач, по команде закрыть окно

Carc: evan пишет: -При переименовании заголовка узла дерева, через контекстное меню — переименовать, размер выделение заголовка 416 пикселей(не норма) и перекрывает два соседних узла, а при открывании в редакторе (активном) щелчком по узлу размер нормальный 208 пикселей, равен расстоянию между узлами. Так и задумано. При редактировании размер должен быть больше.

evan: Carc пишет: Так и задумано. При редактировании размер должен быть больше. Раньше размеры выделения узлов заголовка Дерева, были одинаковые по 208 пикс. как в активном состоянии, так и при Переименовании узла. (а сейчас перекрываются) Перекрытие размеров выделения узлов дерева ведет к прорисовке в дереве и как следствие к сбою. Не зря ведь у тебя и все значки, которые вставляются в узлы имеют размеры не более расстояния между узлами.

Carc: evan пишет: Раньше размеры выделения узлов заголовка Дерева, были одинаковые по 208 пикс. как в активном состоянии, так и при Переименовании узла. (а сейчас перекрываются) То раньше, а то теперь. Раньше Windows сама разруливала полем редактирования перед переименованием. А теперь я переделал ей немного, чтобы она увеличивала и поле редактирования, и шрифт в ней. Чтобы заметнее было главное именно сейчас — что редактируем, остальное по бокам, сверху, снизу пусть подождет. Перекрытие размеров выделения узлов дерева ведет к прорисовке в дереве и как следствие к сбою. Не зря ведь у тебя и все значки, которые вставляются в узлы имеют размеры не более расстояния между узлами. Не ведет это к перерисовке в дереве. Винда не дура — она знает что перекрыто полем редактирования, и перекрытое этим полем перерисовывать не будет. А остальное и раньше не перерисовывалось. Так что всё стандартно, как и раньше. С той разницей что поле редактирования увеличено немного, и чуть увеличиваются шрифты. После чего об этом сообщается Винде, и она начинает работать как и раньше, теми же штатными средствами. И сбои тут не могут возникнуть. Неоткуда им взяться. Либо создался увеличенный шрифт, и Aml Pages предложит его винде. Либо нет — и Aml Pages и вовсе ничего менять не будет. Третьего не дано. Транзакция, йоптыть, понимашь. Ломаться тут нечему. Обкатанный уже модуль используется.

Carc: evan пишет: -Если в Aml Assist при выборе команды, шелкнуть левой кнопкой Мыши в подсказку команды главное окно Амл, зависает, не реагирует ни на одну команду и кнопку, вывести из этого состояния можно только через панель Задач, по команде закрыть окно Да, действительно. Есть такая бага. Вроде поправил, выложу в ближайшей сборке. Спасибо за репорт!

evan: -Опция дерева "Показывать линии между узлами дерева" на данном этапе пустая, никчемная опция. Вот если бы она восстанавливала данные Виндоус, тогда бы ей цены не было. Обратил внимание на слово "Показывать" встречается очень часто в настройках, а помнится на начальном этапе разработки, как кто то енто слово воспринимал в штыки(мол отображать правильнее), это кто ж так перевоспитал? -Ссылки: "ЧаВо, RSS Лента, Группа ВКонтакте, Видео" Встречаются аж 6 раз: В гл окне без документа, в меню Помощь, кнопка Web-сайт, кнопка справка, в самой Справке, и в окне О Программе. Я давно ещё, как то говорил, что в программе Амл уже более тысячи команд и это уже начинает напрягать в обзоре, може не стоит загромождать повторяющейся инфой до 6 раз в разных местах, причем это инфа в основном для начинающих, а взять ее и разместить в одном разделе. -Задавал вопрос и не получил ответа: Почему в главном окне на месте документа, или когда документ закрыт, в левом верхнем углу гиперссылки возбуждаются и начинают генерировать, при наведении курсора Мыши на гиперссылки, это ж явно не к добру? может это идет от генератора паролей?

Carc: evan пишет: -Опция дерева "Показывать линии между узлами дерева" на данном этапе пустая, никчемная опция. Вот если бы она восстанавливала данные Виндоус, тогда бы ей цены не было. А почему настройки Aml Pages должны влиять на данные Windows? Зачем да и кто позволит?

evan: Carc пишет: А почему настройки Aml Pages должны влиять на данные Windows? Зачем да и кто позволит? А почему при установки Aml Pages 9-82, приложение изменяет настройки(данные) Windows? в конкретном случае нарушает прорисовку узлов дерева Windows? Зачем да и кто позволил? Самое неприятное в этой истории, чтобы восстановить линии узлов в дереве нужна переустановка Windows. (а это не один пользователь) И если продолжить использовать Aml Pages 9-82 снова, то результат повторится. И опция "Показывать линии между узлами дерева" в настройках Aml Pages думаю придумана для частичной компенсации проблемы в разработке элементов узлов Дерева.

Carc: evan пишет: А почему при установки Aml Pages 9-82, приложение изменяет настройки(данные) Windows? в конкретном случае нарушает прорисовку узлов дерева Windows? Aml Pages вообще никак не влияет на настройки Windows. НИКОГДА. (по слогам: ни-ког-да). Она изменяет только свои собственные настройки, как отрисовывать собственные узлы дерева в самой Aml Pages. Причем делает это штатными документированными средствами. Настройки Windows тут вообще не причем. Зачем да и кто позволил? Не позволил, а скомандовал. Причем я. А затем чтобы то, что в локусе внимания — редактируемое поле — было заметнее, чем остальное. Ибо в момент редактирования остальное не важно, а важно только то, что редактируем — текст поля. evan пишет: И опция "Показывать линии между узлами дерева" в настройках Aml Pages думаю придумана для частичной компенсации проблемы в разработке элементов узлов Дерева. Ты мне рассказываешь зачем эта опция? Ей 100 лет в обед, и оставлена для совместимости. Некоторым пользователям больше нравится вообще без линий. Хотя подавляющему большинству как раз линии нужны. Ну да и нормально: по умолчанию линии как раз включены, что большинство и удовлетворяет.



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