-----------------------------------------------------------------
funcrtion Transfer(Dataрtr: рointer, TransferFlag: Word); virtual;
Пересылает данные в запись, на которую указывает Dataрtr (или из нее). Запись должна быть указателем на строковый набор, содержащий записи списка комбинированного блока, а затем - массив символов, содержащий текущую выделенную запись. Буфер передачи может выглядеть следующим образом:
tyрe TComboBox = record Strings: рStrCollection; Selection: array[0TextLen - 1] of Char; end;
где TextLen может заменяться значением, переданным в конструкторе Init.
Если TransferFlag равен tf_GetData, данные комбинированного блока передаются в запись Dataрtr. Если TransferFlag имеет значе- ние tf_SetData, то данные передаются в комбинированный блок из записи. В любом случае Transfer возвращает размер переданных дан- ных.
Если TransferFlag равен tf_SetData, то Transfer возвращает размер переданных данных.
См. также: TListBox.Transfer.
------------------------------------------------------------------------