Должен ли я добавлять FDGuixWaitCursor в свои приложения с помощью FireDAC?

Мы преобразовали большой набор приложений из другого уровня базы данных в FireDAC. Программы (Win32) в настоящее время не реализуют FDGuixWaitCursor, а в устаревшем коде есть вызовы для «нажатия», изменения и «выталкивания» курсора на экране.

Должен ли я добавить FDGuixWaitCursor в свой «базовый» модуль данных по какой-либо важной/технической причине?
Документация Подготовка приложения FireDAC к выполнению на самом деле не отвечает на этот вопрос.


person Jan Doggen    schedule 05.06.2018    source источник


Ответы (1)


Не обязательно. Компонент TFDGUIxWaitCursor имеет смысл используйте, если вы хотите настроить курсор, обработать события изменения курсора или включить реализацию типа проекта, настроив Provider. На данный момент больше ничего (Delphi 10.2.3 Tokyo).

Если вам ничего из этого не нужно, вы можете просто включить модуль FireDAC.VCLUI.Wait в проект VCL, FireDAC.FMXUI.Wait в проект FMX или FireDAC.ConsoleUI.Wait в консольный проект.

Стоит добавить, что FireDAC автоматически включает все необходимые модули для своих компонентов, созданных во время разработки (поэтому один из них, скорее всего, включен в ваш модуль данных).

person Victoria    schedule 05.06.2018
comment
Правильно, FireDAC.VCLUI.Wait автоматически был включен в один из моих списков использования. - person Jan Doggen; 05.06.2018