Органайзер Aml Pages

  Все выпуски  

Описание изменений в Aml Pages версии 9.0 Beta 4


Информационный Канал Subscribe.Ru

Aml Pages: новости, советы, ответы на вопросы
Выпуск 27 от 2005-07-08

Aml Pages 9.0 Beta 4

Добрый день, уважаемые подписчики. Сегодняшний выпуск рассылки посвящен более или менее подробному описанию изменений в Aml Pages 9.0 Beta 4. Хочу заметить, что в лучших традициях проекта изначальный список запланированных изменений в Beta 4 (а именно реализация полностью нового автотекста) был значительно расширен. И за появлением нового автотекста последовали новые и, на мой взгляд, весьма существенные изменения и дополнения в программе. В силу того, что изменения захлестнули проект с головой, и их реализация потребовала значительного времени, формальное появление версии Beta 4 существенно опередило ее анонс. Также я хочу поблагодарить Сергея Маркова за подробные объяснения, тестирование и советы во многом о его любимых листочках, но и не только - изменения в этой части программы во многом обязаны его терпению, желанию обсуждать и преодолевать возникающие трудности. Заодно хочу поблагодарить завсегдатаев форума. Жаркие, и порой сверхэмоциональные с ними дискуссии на самые разносторонние темы, позволили взглянуть совершенно с другой точки зрения не только на предметы обсуждения, но и на некоторые другие части программы.

Итак, перейду к описанию новых возможностей и исправлений, появившихся в Aml Pages со времени анонса версии Beta 3. Некоторые полностью новые части программы (например, автотекст или поддержка iAml One Click), были описаны в предыдущих выпусках рассылки и на сайте программы, поэтому здесь приведен список неопубликованных изменений с некоторыми пояснениями.

  • Общее
    • Абсолютно новая подсистема автотекста с древовидным представлением: подробное описание можно найти в предыдущем выпуске рассылки, а также на сайте программы.
    • Изменился формат файла документов Aml Pages. Это означает, что новые версии программы корректно работают со старыми документами. Но, старые версии теоретически (само изменение номера версии не означает автоматического изменения формата файлов) могут не читать документы, сохраненные в новых версиях. Следите за используемыми версиями Aml Pages. Некоторые новые возможности, описанные ниже, призваны облегчить в использовании разницу в версиях.
    • При неудачном прочтении документа выполняется определение и анализ версии Aml Pages, в которой был создан документ.
    • При сохранении документа выдается предупреждение о возможности записи документа в новом формате (если действительно версия программы изменилась, опционально).
    • Добавлена возможность редактирования списка любимых слов из диалога создания папки или страницы. Список любимых слов находится в файле likewords.txt в папке программы, и эти слова всегда добавляются в список названий новой страницы или папки. Также на этот список есть и еще грандиозные, но пока секретные :) планы.
    • Неприятная ошибка "подвисания" программы при запуске (считывании настроек). Ошибка проявлялась только в версиях 9.0.0.1638-1645 и приводила к тому, что Aml Pages абсолютно корректно запускалась, но уходила в самом начале работы в "глубокую думку". "Глубина думки" зависела от частоты CPU, размера и загруженности оперативной памяти компьютера.
    • Исправлена ошибка установки и проверки пароля на запись. Ошибка проявлялась только в версиях 9.0.0.1641-1645 и ни в коем случае не искажала сами данные. Aml Pages всего лишь (:) ни в какую ни хотела признавать верный пароль таковым. Ошибка не распространялась на пароли для чтения или шифрования отдельных страниц.
    • Новая команда семейства "Отправить" - "Отправить на Рабочий стол".
    • Возможность запуска Internet Explorer из меню "Запуск".
    • Поддержка интеграции с Internet Explorer (используя IE-плагин iAml One Click).
    • Поддержка команды "В заголовок" для веб страниц.
    • Исправлена ошибка запуска программы под управлением Windows 95 (недоступность функции ядра Windows CreateWaitableTimer).
  • Пользовательский интерфейс
    • Запоминание выбранного режима панели папки (как значки или список).
    • Значительно изменился вид диалога подтверждения удаления страницы или папки.
    • Добавлено отображение путей документов во всплывающих подсказках к закладкам документов.
    • Клевое (по принципу внедрения вместо стандартного) меню в диалоге добавления страницы или папки.
    • Отображение прогресса выполнения сохранения резервных копий (только для Windows 2000 и старше).
    • Отключение возможности сохранения нового (еще не сохраненного), без изменений документа.
    • Более информативные всплывающие подсказки в панели инструментов "Заголовок". В подсказках отражаются атрибуты активной страницы.
    • Поддержка регистрации плагинами собственных команд в контекстных меню дерева и редактора.
    • Клавиши быстрого доступа для команд "Переместить текст" и "В заголовок".
  • Редактор
    • Исправлено переключение раскладки клавиатуры при смене Eng-Rus в Windows NT\2000.
    • Добавлена опция копирования текста при двойном щелчке слева от текста (Selection Bar).
    • Добавлена опция "Выделять слово в редакторе при двойном щелчке".
    • Синтаксическая подсветка Delphi (отдельное спасибо Сергею Пуховскому).
    • Исправлено выделение текста содержащего гиперссылку.
    • Добавлена опция "Разрешить переход по ссылкам" (или соответственно запретить) в редакторе. В отключенном переходе щелчок левой кнопкой мыши по гиперссылке не приводит к ее автоматическому открытию. В этом случае перейти по гиперссылке можно только соответствующими командами контекстного меню редактора.
    • Улучшено распознавание адресов электронной почты.
    • Добавлено перемещение выделенного текста влево\вправо клавишами Alt+Shift+Left\Alt+Shift+Right.
    • Добавлена прорисовка текста в редакторе при потере фокуса "серым" цветом (только для страниц простого текста).
    • Добавлено контекстное меню кнопки "Вставить" для редактора с выбором форматов вставляемых данных.
    • Исправлена установка стандартного цвета шрифта при снятии синтаксической подсветки с текста страницы.
    • Исправлена ошибка вставки рисунков командой "Сервис - Вставить рисунок".
    • Добавлено отображение прогресса чтения и записи текста страниц с обширным (в байтах) содержанием (COM-обьекты, рисунки и прочая громоздкая дрянь).
    • Расширен список поддерживаемых синтаксических подсветок (добавлены NSIS и ASH скрипты).
  • Дерево
    • Исправлена прорисовка панели дерева в шахматном порядке (для режима простого списка).
    • Добавлена пересортировка узлов дерева после переименования страницы (только для сортировки по заголовкам).
    • Добавлена опция сортировки страниц в обратном порядке.
    • Добавлен пересчет горизонтальной линейки прокрутки после изменения заголовков страниц в дереве.
    • Добавлена поддержка клавиш Ctrl+V,Ctrl+C и им подобных при переименовании в дереве.
    • Добавлено перетаскивание текста из редактора в дерево (с настройкой конкретной реакции в опциях программы)
    • Изменено поведение команд "Позиция - Выше" и "Позиция ниже".
    • Добавлен режим пошагового поиска. В этом режиме при наборе шаблона названия страницы в дереве, ищется страница с таким заголовком и в случае успеха автоматически выделяется.
  • Листочки
    • Исправлена ошибка зависания при работе с листочками из нескольких документов.
    • Добавлено подменю листочков в меню заголовка листочка (для быстрой активизации других листочков).
    • Добавлено подменю листочков в меню системной панели ("рядом с часиками", "systray").
    • Исправлена ошибка команды "Как листочек" для папки быстрых листочков.
    • Выполнение максимизации окна листочка с учетом панели задач при двойном щелчке по заголовку листочка.
    • Добавлено применение по умолчанию настроек шрифта редактора для шрифтов в листочках.
  • Опции
    • Добавлена опция отключения показа заставки при запуске программы.
    • Добавлена возможность корректного обхода элементов управления (controls) по нажатию на клавишу Tab в диалоге настройки опций.
    • Исправлена ошибка настройки горячих клавиш (вкладка Опции - Горячие клавиши).
    • Добавлена поддержка ключа командной строки /PasteIntoStick для вставки буфера обмена в быстрый листочек.
    • Добавлена возможность настройки содержания меню быстрых опций.
    • Поддержка значительно более "тонкой" настройки контекстных меню редактора, дерева и листочков (включая подменю).
    • Добавлена опция автосохранения при закрытии листочка и выполнении команды "Вставить в листочек".
    • Добавлен механизм импорта и экспорта настроек программы из\в внешний файл.
    • Добавлена опция в создании списков страниц: "Страницы в папках".
    • Добавлена опции открытия нового окна в веб браузере (для страниц в виде Web).

Последние изменения в плагинах опубликованы в собственном разделе на сайте программы. В планы плагиностроения главным образом входят развитие возможностей плагина iAml One Click, и создание плагинов для работы с текстом: поддержка вставки рисунков в форматах TIFF и PNG, а также долгожданная проверка орфографии. Также вероятно в скором времени на сайте, будет выложено описание подсистемы плагинов и собственно самого Plugin API.

Полноценный русскоязычный файл справки по Aml Pages 9.0 постоянно пополняется и обновляется на сайте программы в разделе "Скачать". Прямая ссылка на адрес файла в Интернет присутствует как на сайте, так и в программе, в диалоге "О программе". Конечно, в пределах одного выпуска рассылки несколько сложновато досконально описать все изменения в программе. И поэтому здесь присутствуют только самые существенные, на мой взгляд, изменения и нововведения. Как всегда наиболее полный список изменений можно найти на сайте программы в разделе "История". Т.к. новые версии программы выходят значительно чаще, чем автор успевает обновлять этот раздел, то список неопубликованных в "истории" изменений можно найти в файле whatnews.txt в дистрибутиве Aml Pages.

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

И напоследок, у меня как у автора есть некоторые вопросы к пользователям:
  1. Что для Вас лично является более приоритетным больший размер дистрибутива программы (примерно на 40-50 килобайт), но зато и намного более "симпатишный" и современный дизайн программы установки, или же более экономный размер, но с традиционным дизайном, который сейчас и существует?
    Если Вы предпочитаете дизайн размеру, отправьте Big на amlpages@hotmail.ru, а если для Вас важнее размер в ущерб дизайну отправьте Bon. Действительно интересно, ведь новый дизайн получился и значительно более симпатичным и более "юзабельным", но жаба, знаете ли, J Ваше мнение, господа пользователи?
  2. Несмотря на все мои прогнозы, все-таки есть приверженцы хелпа в виде файла примера (sample.apd из дистрибутива программы). Я же лично предполагал, что подавляющее большинство выскажется за обычную справку (видимо уже всем привычный HTML Help). Ан нет. Впрочем, одно другому не мешает. Но в таком случае хотелось бы знать, что лично Вы хотели бы видеть в содержании файла примера? Появляющиеся вопросы, пожелания, комментарии, да и "вообще" (© Бургомистр) по обыкновению можно задать в форуме программы, или отправить письмо автору по электронной почте на адрес amlpages@hotmail.ru.

До встречи
Мазов Гоша aka Carc


Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: industry.soft.amlpages
Отписаться
Вспомнить пароль

В избранное