Components for Delphi and C++ Builder.

Перейти в английский форум
Перейти на EhLib.com
Текущее время: 27 апр 2024, 19:41

Часовой пояс: UTC




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Ehlib 6.1.130 ошибки (часть 2) (закрыта)
СообщениеДобавлено: 05 июн 2013, 08:33 
Не в сети

Зарегистрирован: 06 фев 2013, 10:02
Сообщений: 453
Ehlib 6.1.130
Delphi XE SP1
Windows 7 SP1

1. Если у DBGridEh.STFilter.Location = stflUnderTitleFilterEh, то при подведении курсора мыши на вертикальную разделительную линию между ячейками строки фильтра указатель курсора становится crHSplit, но при нажатии левой кнопки мыши изменить размер колонки нельзя. Смотри скриншот:
Вложение:
3.png
3.png [ 3.96 KiB | Просмотров: 2123 ]


2. Если у DBGridEh.STFilter.Location = stflUnderTitleFilterEh, в ячейке фильтра находится курсор ввода, и колонка не помещается на несколько точек, то между кнопкой выпадающего списка и вертикальным скроллбаром DBGridEh видна еще одна кнопка выпадающего списка (либо текст в ячейке фильтра). Скорее всего это происходит из-за смещения кнопки выпадающего списка на 1 точку влево, и как следствие образуется расстояние в 1 точку между правой границей кнопки и вертикальным скроллбаром. Смотри скриншот:
Вложение:
4.png
4.png [ 5.39 KiB | Просмотров: 2123 ]


3. Если DBGridEh стал не видимый и курсор ввода остался в ячейке фильтра, то DBGridEh.ClearFilter не очищает эту ячейку фильтра и открытие выпадающего списка приводит к AV.
Последовательность действий:
- Открыть мой пример из вложения и запустить
- Переключиться на закладку TabSheet2
- В столбце OrderNo открыть выпадающий список ячейки фильтра и выбрать значение 1003
- Переключиться на закладку TabSheet1
- Кликнуть кнопку ClearFilter
- Переключиться на закладку TabSheet2
- Значение в ячейке фильтра столбца OrderNo не очистилось
- Открыть выпадающий список ячейки фильтра столбца OrderNo - получим AV

3. Если DBGridEh стал не видимый и курсор ввода остался в ячейке фильтра, то переключение
DBGridEh.STFilter.Visible := False;
DBGridEh.STFilter.Visible := True;
приводит к появлению пустой строки в DBGridEh.
Последовательность действий:
- Открыть мой пример из вложения и запустить
- Переключиться на закладку TabSheet2
- В столбце OrderNo открыть выпадающий список ячейки фильтра и выбрать значение 1003
- Переключиться на закладку TabSheet1
- Кликнуть кнопку STFilter
- Переключиться на закладку TabSheet2
- В DBGridEh появилась пустая строка если на нее подвести мышь - Индекс списка вышел за границы (1)
- Открыть выпадающий список ячейки фильтра столбца OrderNo - получим AV
Вложение:
Ehlib6Test3.rar [6.31 KiB]
Скачиваний: 120


Последний раз редактировалось vlad_n 01 июл 2013, 10:41, всего редактировалось 1 раз.

Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Ehlib 6.1.130 ошибки (часть 2)
СообщениеДобавлено: 17 июн 2013, 04:43 
Не в сети

Зарегистрирован: 06 фев 2013, 10:02
Сообщений: 453
Когда примерно ожидать исправление этих ошибок?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Ehlib 6.1.130 ошибки (часть 2)
СообщениеДобавлено: 01 июл 2013, 10:04 
Не в сети
Администратор

Зарегистрирован: 19 дек 2011, 17:40
Сообщений: 837
Добрый день.

Пункты 1-4 исправили в сборке Ehlib 6.1.131.

_________________
Best regards
Admin


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Ehlib 6.1.130 ошибки (часть 2)
СообщениеДобавлено: 01 июл 2013, 10:41 
Не в сети

Зарегистрирован: 06 фев 2013, 10:02
Сообщений: 453
Ошибки 1-4 исправлены, спасибо.


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC


Кто сейчас на форуме

Сейчас этот форум просматривают: Bing [Bot] и гости: 16


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB