Добро пожаловать
на страничку FAR-менеджера и плагинов к нему.

На этой страничке представлено несколько моих плагинов,
в будущем предполагается выкладывать так же советы и рекомендации
для плагинописателей.

Вот несколько плагинов:


gSpell 1.05 Plugin.
    FAR 1.60+ Плагин для проверки орфографии в редакторе. 

    - автоопределение всех установленных языков
    - предустановленные настройки для Русского и Английского языков.
    - проверка всего текста/выделенного текста/текущего слова
    - многоязыковая проверка
    - удобный интерфейс
    - цветовое выделение ошибок
    - использование пользовательского словаря
    - исправление слова по щелчку правой кнопки мышки
    - исходники класса SpellEngine (SpellAPI wraper)
    - и многое другое :)

FarTray 1.20 Plugin.
    FAR 1.50+ Плагин для переноса иконки минимизированного
            ФАР-а в трей. 
 Работает несколько нестандартно для плагинов. :)
 То есть его не надо вызывать, что-либо нажимать.
 Просто когда вы минимизируете ФАР, его иконка попадает не на
 тулбар, а в трей. Для восстановления ФАРа достаточно кликнуть
 по его иконке в трее. При поднесении курсора мышки к иконке
 отображается заголовок ФАРа.
  Проблема с отображением иконки под win95 исправлена.
  А так же с восстановлением фулскриновых окон.

HexEditor 1.00 Plugin Release.
    FAR 1.60+ Плагин для просмотра и редактирования файлов
                в шестнадцатеричном виде. 
 Возможно что этот плагин несколько отличается от того,
 что вы можете ожидать.
 :)
 Все дело в том, что плагин выполнен в виде диалога, в котором можно
 просмотреть и подредактировать нужный файл. Конечно необычно, но
 зато, как мне кажется, наиболее корректно с точки зрения FAR-а.
 В плагине есть все, что можно ожидать от простого Hex-редактора:
         - редактирование данных в Hex-виде
         - редактирование данных в текстовом виде
         - поиск по текстовой или Hex строке
         - развитая навигация по файлу
           (переход на заданную позицию от начала,
            от конца файла, от текущего положения,
            в том числе и с указанием позиции в процентах)
 Это первый релиз плагина, поэтому буду рад услышать ваши мнения,
 советы, пожелания.
 (Замеченное удобство: при работе даже с многометровыми файлами не тормозит,
  поскольку не зачитывает весь файл целиком в память, а подгружает блоками.)
 Отправляйте их по мейлу или оставляйте в гостевой книге.
Date-n-Time v2.03.03 Plugin (08/24/99) Release.
    FAR 1.60+ Плагин для использования Даты и Времени
                   в редакторе, ком.строке и клипбоарде.

         - Индикатор с Датой (a'la DN).
         - Настройка цветов, положения и формата индикатора.
         - Настройка поведения индикатора.
         - Вставка Даты и/или Времени в редактор, ком.строку, клипбоард.
         - Набор полезных макросов для редактора и оболочки ФАР-а.
         - Использование технологии Dialog Generator.
         - SmartPad (a'la DN).
         - Включает Dialog Generator API, описание и header-файлы.
         - Функции разбора текста в Dialog Generator API (a'la regexp).
         - !NEW! Календарь.
         - !NEW! 4 Вида календарей.
         ! Исправлена проблема с сохранением настроек под FAR 1.63b.
Date-n-Time.dll Update for Win2000 (06/30/2000)
         - Исправлена проблема с выводом псевдографики под Win2K.
           Просто замените dll для плагина Date-n-Time.
Dialog Viewer v1.01 Plugin
Плагин для просмотра диалогов Dialog Generator-а. Полезен при разработке диалогов, помогает скомпоновать внешний вид и протестировать диалог даже до разработки самого плагина. Содержит Dialog Generator API и хелп.

Dialog Viewer Lite v1.01 Plugin
Простенький плагин для просмотра ФАР-овских диалогов с исходниками. Сделан как полнофункциональный пример работы с DialogGenerator API и пример написания плагина на С. С комментариями и исходниками.

Dialog Generator
Для плагинов используется технология настраиваемых диалогов или, иначе говоря, Dialog Generator API. Это API является надстройкой над ФАР API, которое делает работу с диалогами в плагинах простой и удобной. Кроме того, добавляется удобство легкой переконфигурации диалогов и упрощается их разработка.
Например желающие легко могут сами для себя перенастроить диалог: поменять размеры, убрать некоторые элементы, что-то добавить, заменить тип элемента (например BUTTON на RADIOBUTTON или CHECKBOX), добавить или изменить хистори для строки ввода. Да и много чего другого. При чем Dialog Generator API позволяет сделать это так, что логика работы самого плагина не нарушится!
Dialog Generator API поставляется вместе с плагинами, содержит описание, примеры использования, пояснения. Кроме того вы можете использовать уже готовые диалоги для своих плагинов. Например диалог выбора цвета, многим плагинам его не хватает, приходится задавать цвет числом, диалог достаточно сложный - около 40 элементов. Между тем с использованием Dialog Generator-а достаточно всего нескольких строчек кода (этот пример описан в хелпе к плагинам).

EditCompletion Plugin 1.1(obsolete)
Данный плагин позволяет заканчивать начатое слово в редакторе, если такое слово уже встречалось ранее. Вызывается по нажатию Ctrl-Space, при этом, если встречается несколько слов с таким же началом - будет предложено меню со списком слов.

AutoCompletion Plugin v1.3.2(24/11/2000)
Плагин предназначен для дополнения и автодополнения слов в редакторе ФАРа. Работает как в обычном режиме, так и в автоматическом. То есть может автоматически завершать начатые вами слова если в тексте есть похожие. Если есть несколько вариантов завершения слова, то возможен режим частичного дополнения. То есть слово будет дополнено только общей частью из всех вариантов.

Уже реализовано следующее:
     1. Возможность задания настроек "традиционным путем",
        т.е. через меню "Plugins configuration".
     2. Возможность вызова плагина как при помощи
        "горячей клавиши", так и через меню по F11.
     3. Возможность произвольного задания "горячей клавиши".
        (По умолчанию стоит Shift-Space).
     4. Возможность задания дополнительного набора символов.
        (Изначально: А-Яа-пр-я_).          
     5. Поиск как до позиции курсора, так и после.
     6. Возможность задания глубины поиска.
     7. Задание нумерации найденных слов:
         Десятичный или шестнадцатеричный формат.
     8. Меню с вариантами слов содержит количество найденных
        слов и время в миллисекундах затраченное на поиск.
     9. Автоматическое дополнение слов при вводе в редакторе.
    10. Частичное дополнение слов.
    11. Использование для хоткеев первой отличной буквы в вариантах.
    12. Добавлен режим поиска слов без учета регистра.
    13. Отключение показа меню для нескольких вариантов.
    14. Автодополнение блокируется если в редакторе включен
        режим замещения.



Far Manager PlugRinG Main Site Random Site List Sites Previous Site Next Site Эта страничка участвует в интернет кольце авторов плагинов "FarPlugRing". Пользуясь пультом управления слева вы можете перейти на страницы других участников кольца, где вы наверняка найдете много интересного для себя.

E-mail: griphon25@mail.ru




Статистика:
Rambler's Top100