Добрый день!
Использую EhLib 9.3.021 под Lazarus. Собрал приложение, хранящее данные в MemTableEh, отображающиеся в DBGridEh. Для грида установлено:
dghDblClickOptimizeColWidth in OptionsEh
dghResizeWholeRightPart in OptionsEh
Двойной щелчок изменяет ширину столбца, но не по ширине текста, а существенно шире. Если столбец состоит только из цифр, то работает правильно, так что предполагаю, что дело в юникоде (текстовые поля содержат символы кириллицы).
В том же гриде установлен
Код:
with StFilter do begin
Visible:=true;
InstantApply:=true;
Local:=true;
end;
для одного столбца Column.StFilter.Visible:=true;
При попытке выбрать "not empty" в фильтре программа падает с ошибкой 210 в файле DBGridsEh.pas в строке 20118.
В документации не нашёл, что я делаю не так. Как-то можно поправить?