Have you checked Wcrypt2? (There is a link at the end of the article.)
http://www.interface.ru/home.asp?artId=5143
Sorry, didn't see the crossplatform part... :bac:
Dropbox Delphi Component (supports Delphi 7):
http://www.sync-components.com/cloud-delphi-components/dropbox
If this doesn't suit you,and you want something else, I'm afraid you have to write your own thing based on some cloud API.
I would recommend wcrypt2 unit (derivate from Microsoft Crypto API with some additions):
https://github.com/ghquant/Delphi-EmbeddedWB/blob/master/Source/Wcrypt2.pas
Извини, забыл про инструкцию по эксплуатации... :D
Используешь так:
На Properties.OnChange и Properties.OnCloseUp ставишь:
ApplySearchFilter(TcxDBLookupComboBox(Sender), TcxDBLookupComboBox(Sender).Properties.ListFieldNames, TcxDBLookupComboBox(Sender).Text);
На Properties.OnInitPopup ставишь...
Не помню где нашел, работает отлично! Переделал немножко, но в общем это все, держи:
{ кроме стандартных для лукапа свойств (ListSource, KeyFieldNames, ListFieldNames), установить следующие значения:
Properties.DropDownListStyle := lsEditList;
Properties.IncrementalFiltering := False...
Такого функционала пока нет (и думаю не будет). Можешь сделать этого с помощью cxDBPopupEdit, присоединяя к ним cxGrid и искать в грид. Другой способ - обычный cxDBTextEdit + сжатый cxDBLookupComboBox, "приклеенный" к ним...
P.S. Извини для плохого русского. Не исспользовал больше чем 25 лет. :D