NvvLazyTiger
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
/\/•\/•\/ Presents · NLS · / \ / \ ·———·———·———· \ / for · Mew / \ ·———· 1999...2019 0. NLS for Multi-Edit (пилотный пост) Назначение: Пакет поддержки национального языка в редакторе Multi-Edit Средства: Windows API, комплект макросов, настройка редактора. Документация: инструкция по установке и использованию, обильные комментарии в макросах. Сопровождение: поскольку-постольку (т.е. мне это интересно, но "без фанатизма", smile). Требования к месту: (свеже установленный, желательно) редактор Multi-Edit 2008 (v11.04) с поддержкой компиляции макросов (компилятор и полный комплект системных макросов); Требования к навыкам: не ниже чем "продвинутый пользователь", с навыками: а) работа с файловой системой ОС; б) глубокая настройка конфигов редактора (штатными средствами); в) компиляция и использование сторонних макросов. Результат: Комфортная и почти корректная работа с национальным языком в редакторе. Notes: 1. Пакет разрабатывался под Multi-Edit for Windows Version 8.0j. Т.е. будет работать во всех нижестоящих версиях вплоть до v0812. Но ниже v11.04 - может потребоваться [квалифицированная] адаптация (с соответствующей потерей функционала). 2. Требования к навыкам - для установщика пакета. Установленный пакет может использовать обычный пользователь. 3. Пакет может работать с одной/двумя раскладками клавиатуры и таблицами ASCII. Больше - нельзя (без очень серьёзных усилий). 4. Мой "национальный язык" - русский (кириллица) в кодировках DOS-866 (OEM) и WIN-1251 (ANSI). Должно работать и для других языков, имеющих свои стандартные раскладки и таблицы. 5. Касаемо "почти корректной работы" пакета - см. секцию "*Ложка дёгтя*..." в файле Nls4Mew.win. Состав пакета: Автор: Владислав Носов, Владивосток, Россия. Местный ник - NvvLazyTiger. Впервые опубликовано: в ФИДО (FIDO), 1999 г. Благодарности: 1. American Cybernetics, Inc., за великолепный :-| редактор, 2. Славе Ротько, за титаническую борьбу с символом 0xFF :-| и множество ценных идей, почерпнутых из наших обсуждений (и его макросов;), 3. Константину Козарновскому, за открытие (для меня;) отличного TrueType моноширинного шрифта Monotype.com, в котором, помимо продуманного начертания символов, есть и "Контролы" (0x01 - 0x31, 0x7F), и обе кодовые страницы (204/255) для работы с ANSI и OEM кодировками. 4. Эдуарду Журавлеву, за идею использовать 255-ю кодовую страницу шрифтов для отображения текстов в OEM(DOS) кодировке (866). (С указанием, где "копать"). 5. Леониду Буничу, Евгению Корзуну, Александру Романову и многим другим, замечательным людям, подарившим поклоникам ME потрясающие наборы макросов в выпусках незабвенной "СофтПанорамы", и показавшим мне в начале девяностых, КАК надо писать макросы. Официоз: 1. (c) NVV, 1999..2019. (т.е. мои;) 2. Я не несу ни какой ответственности за любые последствия использования моих рецептов и файлов, Как и не гарантирую Вам, что (в результате применения оных) у Вас получится что-нибудь Вас устраивающее. Применяйте их на свой страх и риск. :-| Файл Nls4Mew.win - инструкция по установке и использованию (устаревший черновик) NB.#1 Не лежит у меня душа (хм;) заниматься этой инструкцией, написаной аж 20 лет назад. Мне - не нужно, а другим, - их число ничтожно. По сему. В основном всё и так изложено верно, явные несуразицы я убрал, а при сомнениях или с вопросами на предмет - обращайтесь. NB.#2 Ниже реплик с файлами NLS размещениы реплики с прочими моими макросами и их сборниками. | Всего записей: 257 | Зарегистр. 14-02-2009 | Отправлено: 08:30 04-04-2015 | Исправлено: NvvLazyTiger, 11:34 26-03-2019 |
|