================================ ListEdit 2.5 Release, 20.04.2005 ================================ Новые возможности: ------------------- Исправлены ошибки: ------------------- 1. Некорректная установка набора символов "Кириллица" для списка подстановок и полей поиска-замены в Win98. Изначально не отображался русский текст в списке подстановок и полях поиска-замены. 2. Доработан режим сохранения закладок. 3. В случае, если в системе установлена системная библиотека riched20.dll версии 2.0 (встречающаяся обычно в Win95/98) при открытии файлов в режиме правки нельзя было вставлять в текст новые символы. 4. Выполнен ряд прочих доработок программы для версии 2.0 системной библиотеки riched20.dll (Win95/98). Однако для полноценной работы рекомендуется использовать версию 3.0 файла riched20.dll. Вы можете обновить Вашу системную библиотеку riched20.dll (если у вас установлена версия 2.0 - в свойствах файла) на версию 3.0, которая, например, поставляется с Win2000/XP, MS Office 2000/XP/2003. Также ее можно взять здесь: http://altesoft.com/riched20.zip, 263kb (версия файла - в свойствах файла: 5.30.23.1211, дата создания: 29.08.2002). ============================= ListEdit 2.5 beta, 13.04.2005 ============================= Новые возможности: ------------------- 1. Добавлена возможность вставки текста из буфера обмена в новое окно программы (пункт меню "Правка|Специальная вставка|Вставить в новое окно [Ctrl+Shift+V]"). При этом, если в текущем окне была установлена опция "Вставка HTML-кода" (в меню "Правка|Специальная вставка"), в новом окне также будет установлена эта опция и вставлен HTML-код, если он присутствует в буфере обмена. 2. Для быстрой (одиночной) вставки HTML-кода из буфера обмена без установки режима вставки HTML-кода добавлен пункт меню "Правка|Специальная вставка|Вставить HTML-код [Ctrl+Alt+V]"). 3. Добавлены два новых параметра для запуска программы с командной строки: '/c' : ключ указывает, что будет открыто новое окно программы и вставлен текст из буфера обмена. Этот ключ не используется ни с именем файла, ни с другими параметрами; '/cHTML' : ключ указывает, что будет открыто новое окно программы и вставлен HTML-код, если он есть в буфере обмена, иначе - обычный текст. Этот ключ не используется ни с именем файла, ни с другими параметрами. 4. Сейчас в истории открытий файлов (секция [RecentFiles] ini-файла программы) наряду с последними запомненными значениями позиции курсора в тексте и скролинга в окне запоминается и установленная кодировка текста. В окне настроек программы (вкладка "Кодировка") добавлена новая опция "Восстанавливать последнюю запомненную кодировку". Дело в том, что реализованный в программе алгоритм авто-определения не всегда эффективен по отношению к "проблемным" файлам - файлам, кодировка которых по тем или иным причинам определяется неверно. Включение данной опции позволит открывать ранее открывавшиеся "проблемные" файлы сразу в верной кодировке. Эту опцию можно использовать как с установленной, так и со сброшенной опцией авто-определения кодировки. Если опция авто-определения кодировки установлена, то перед определением кодировки открываемого файла программа будет сначала искать такой файл в истории открытий и если его найдет и найдет для него запомненную кодовую страницу, то установит ее без использования авто-определения кодировки. Если открываемый файл не будет найден в истории открытий, то будет использован алгоритм авто-определения кодировки. Исправлены ошибки: ------------------- 1. Сейчас с помощью комбинации [Ctrl+Колесо скролинга мыши] выполняется быстрая установка требуемого размера шрифта текста (с запоминанием его и после закрытия программы) вместо стандартной операции масштабирования текста в окне RICHEDIT. 2. Для операций rtf-форматирования (выделение цветом) текста (переключение из окна редактора в окно браузера) поддерживается групповое Undo\Redo. 3. Доработано назад\вперед по файлам разных типов (web-файлов в режиме просмотра и текстовых файлов), а также открытие таких файлов из стандартной истории файлов. 4. Исправлено сохранение текста в MAC-кодировке. 5. Исправлена ошибка сохранения файла с RTF-текстом в не RTF-текст, и наоборот. Файл сохранялся правильно, но при переоткрытии отображался не весь. 6. Исправлена ошибка при открытии файла в UTF8 и UTF7 кодировках. 7. Сейчас скрываются\отображаются панели номеров строк и закладок для текста при переключении кодировки с RTF на не RTF и обратно. ============================= ListEdit 2.5 beta, 25.03.2005 ============================= Новые возможности: ------------------- 1. Добавлены вертикальные панели нумерации и закладок строк текста. 2. Добавлено использование закладок в тексте с возможностью сохранения их и после закрытия документа. Информация о закладках может храниться либо в ini-файле программы, либо в одной папке с документом (для удобного копирования документов вместе с закладками или совместного использования в сети). Подробно механизм работы с закладками описан на странице справки по программе http://altesoft/help_le.htm. 3. В меню "Файл|Последние|..." добавлена стандартная история открытий (до 5-ти) последних файлов. Эта история открытий никак не зависит от файл-менеджера программы и его настроек. 4. Добавлена опция "Поверх всех окон" (в меню "Окно|Настройка|..."). 5. Добавлена возможность запоминания текущей раскладки клавиатуры при закрытии программы и установке запомненной раскладки при следующем запуске программы (опция "Запоминать текущую раскладку клавиатуры" на вкладке "Основные" окна настроек программы). 6. Добавлена возможность запоминания истории строк (до 10-ти) поиска-замены вхождений в тексте (опция "История" в панели опций поиска-замены). 7. Сейчас при нажатии на клавишу [Enter] не отображается индикаторная линейка в строке состояния (не "моргает" синим цветом). 8. Добавлена возможность установки стандартных настроек шрифта и фона окна редактора (пункт меню "Вид|Шрифт и фон текста|Восстановить стандартные"). 9. Добавлена возможность быстрой печати требуемого документа на принтере при запуске программы с ключом "/p" и именем файла в командной строке, например "altepad.exe /p readme.txt". 10. Пункт "?" (Справка) сейчас находится справа в линейке меню программы; 11. Пункт меню "Дополнительно" в меню "Правка" переименован в "Специальная вставка" и подключен к кнопке "Вставить" на стандартной панели инструментов. Здесь "Режим авто-вставки" позволяет устанавливать режим автоматической вставки текста, копируемого в буфер из других приложений. А пункт меню "Вставить очень большой текст" может использоваться, когда требуется вставить текст большого размера (десятки мегабайт) из буфера обмена, но без контроля text-plain формата текста, скопированного в буфер; 12. Добавлен режим вставки текста HTML (Format HTML) из буфера обмена (в меню "Правка|Специальная вставка|Режим вставки HTML"). В этом случае при вставке текста из буфера обмена будет вставлен код HTML, соответствующий выделенному и скопированному в буфер обмена тексту HTML-документа в IE-браузере. 13. Сейчас по нажатию клавиш [Ctrl+Alt+Пробел] в отличие от [Ctrl+Пробел] перед открытием списка подстановок не устанавливается автоматическое выделение текущего слова в тексте. Добавление нажатия клавиши [Alt] к существующей комбинации [Ctrl+Shift+Пробел] также приведет к отключению автоматического выделения текущего слова в тексте. Исправлены ошибки: ------------------- 1. При изменении размера Списка подстановок появлялось окно с опциями Поиск/замена. 2. Изменение цвета фона и цвета символов в тексте приводило к установке признака "Изменен" для открытого текста, даже если никаких действий с текстом не производилось. 3. При завершении вставки строки с псевдонимом из списка подстановок (по нажатию на клавишу [Enter] или [Пробел] или двойному щелчку мыши в текст вставлялся псевдоним строки, а не сама строка. 4. В окне "сохранения как файлов" при сохранении текстового файла как файла rtf (при выборе типа файла - "файлы-RTF") документ не сохранялся в формате RTF. 5. При изменении пользовательской настройки шрифта и фона на "моноширинный" или "обычный" и обратно заданный цвет сохранялся только за текстом, цвет же остального фона возвращался на системный. 6. Неверно устанавливался запомненный размер и положение окна программы при запуске. 7. Не отображались web-картинки, в полном имени файла которых встречались не только английские буквы. 8. При печати текстовых (не RTF) документов использовался установленный пользователем цвет и фон текста в окне редактора. 9. Применялся пользовательский цвет и фон текста в том числе и на файлы RTF. 10. При просмотре html-файлов с тегами IFRAME, программа пыталась открывать файлы, указанные в данном теге. 11. При вставке текста из буфера обмена с помощью комбинации клавиш [Shift+Insert] (в отличие от комбинации [Ctrl+V]) в текстовый (не RTF) файл вставлялся форматированный текст (в том числе и скопированный в буфер обмена из MSIE-браузера). 12. Не всегда корректно выполнялась установка\отмена ассоциаций для открытия файлов с помощью данной программы (вкладка "Ассоциации" в окне настроек программы). 13. Не всегда корректно определялась UTF-8 кодировка.