Firebird DB Viewer 0.9.4.3 Beta.

Плагин для TC для просмотра файлов баз данных Firebird и Interbase (*.fdb, *.gdb, *.ib).
Требуется установка Firebird (http://www.firebirdsql.org/en/server-packages/) с библиотекой gds32.dll.
Поддерживается "Embedded DLL".


Настройки

Файл FirebirdDBViewer.ini, секция [FirebirdDBViewer].
ShowTablesPanel=0 - панель со списком таблиц;
AddSystemTables=0 - добавлять системные таблицы в список;
ShowOpenError=1 - показывать ошибки при открытии базы;
MemoAsText=1 - показывать поля MEMO как текст;
UseRowLimit=0 - выбирать часть записей из таблицы;
LimitRows=10000 - количество записей при запросе с лимитом;
DrawNullText=1 - текст (null) в пустых ячейках;
GridRowHighlight=1 - выделение цветом всей строки;
GridShowFilter=1 - показывать строку фильтра (0 - нет, 1 - в строке, 2 - кнопки в заголовке);
LoadEmbeddedDLL_x64=0 - использовать 64-битные dll embedded-версии (папка EmbeddedDLL_x64\ в каталоге плагина);
LoadEmbeddedDLL_x86=0 - использовать 32-битные dll embedded-версии (папки EmbeddedDLL_x86\ в каталоге плагина);
FontName= - имя шрифта окна плагина;
FontSize= - размер шрифта окна плагина (поддерживаются отрицательные значения).

Ctrl-Shift-F - панель поиска;
Ctrl-F - диалог поиска;
Alt + щелчок по ячейке - добавить значение для фильтрации (если опция GridShowFilter включена).


Условия распространения
Это программное обеспечение (ПО) распространяется по принципу "КАК ЕСТЬ" ("AS IS") и является бесплатным для некоммерческого использования. Автор не дает никаких гарантий по работе этого ПО и не несет никакой ответственности при его использовании.


История изменений

Версия 0.9 Beta:
 + простой экспорт таблицы в формат sqlite3;
 * публичная версия.

Версия 0.9.1 Beta:
 + новое расширение в DetectString: IB (требуется переустановка плагина или задание его вручную);
 + настройки MemoAsText, UseRowLimit;
 * сначала делается попытка открыть базу с паролем по умолчанию.

Версия 0.9.2 Beta:
 + панель поиска (Ctrl-Shift-F);
 + сортировка по нескольким полям при щелчке по заголовкам с зажатой клавишей Ctrl (снять сортировку можно так же с зажатой клавишей Ctrl).

Версия 0.9.3 Beta:
 * исправление ошибок.

Версия 0.9.3.1 Beta:
 * исправление ошибок.

Версия 0.9.4 Beta:
 + настройки DrawNullText, GridRowHighlight, GridShowFilter, FontName, FontSize;
 * опция LoadEmbeddedDLL разделена на две: LoadEmbeddedDLL_x64 и LoadEmbeddedDLL_x86;
 * исправление ошибок.

Версия 0.9.4.1 Beta:
 * исправление ошибок.

Версия 0.9.4.2 Beta:
 * исправление ошибок.

Версия 0.9.4.3 Beta:
 * исправление ошибок.


---
Пожелания и сообщения об ошибках приветствуются!
ProgMan13, (ProgMan13@mail.ru)