Components for Delphi and C++ Builder.

Перейти в английский форум
Перейти на EhLib.com
Текущее время: 28 мар 2024, 16:09

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




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
СообщениеДобавлено: 14 мар 2019, 10:51 
Не в сети

Зарегистрирован: 25 фев 2019, 14:39
Сообщений: 60
Здравствуйте!

EhLib 9.3.021,
Lazarus 2.1 (rev. 60350)
Windows 10.

В гриде установлены фильтры в столбцах, после того, как пользователь нажал на кнопку открытия выпадающего списка, убрать появившееся окно с вариантами можно либо щёлкнув по кнопке раскрытия ещё раз, либо по той области грида, где есть данные.

Хотелось бы, чтобы окно закрывалось по клику в любое место грида. По документации не нашёл, как изменить это поведение. Подскажите, есть способ?

И ещё такой момент: меняю EhLibLangConsts.dfm, пересобираю пакет, устанавливаю, на месте всех пунктов меню и в выпадающем окне фильтра вместо русских надписей пустое место. Делал всё по инструкции, но не заработало. Это какая-то проблема именно в Лазаре?

Спасибо!


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 14 мар 2019, 14:11 
Не в сети

Зарегистрирован: 24 ноя 2012, 12:58
Сообщений: 32
Цитата:
Хотелось бы, чтобы окно закрывалось по клику в любое место грида. По документации не нашёл, как изменить это поведение. Подскажите, есть способ?

Обрабатывайте событие DBGridEh - OnDblClick


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 15 мар 2019, 19:03 
Не в сети

Зарегистрирован: 25 фев 2019, 14:39
Сообщений: 60
Цитата:
Обрабатывайте событие DBGridEh - OnDblClick


Я имел в виду именно по одинарному клику, как в область данных грида.
Кроме того, я не знаю, у какого объекта (как, собственно, называется dropdown) вызвать метод Hide или какому окну послать сообщение о закрытии.


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


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

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