|
<< Нажмите, чтобы показать Содержание >> TRVTableCellData.BackgroundPropertiesAllocate, BackgroundPropertiesFinalize |
Эти методы позволяют работать со свойством BackgroundProperties.
procedure BackgroundPropertiesAllocate;
procedure BackgroundPropertiesFinalize;
Таблица может содержать очень большое количество ячеек, и у большинства из них может не быть фонового изображения. Чтобы избежать лишнего расхода памяти, память для свойства BackgroundProperties выделяется только при наличии непустого BackgroundImage и/или когда необходимо присвоить одному из его свойств значение, отличное от значения по умолчанию.
Работа со свойством BackgroundProperties выполняется следующим образом.
Сначала вызовите BackgroundPropertiesAllocate. Если объект BackgroundProperties ещё не создан, этот метод создаст его.
После этого можно обращаться к свойствам BackgroundProperties.
По завершении вызовите BackgroundPropertiesFinalize. Если фоновое изображение отсутствует и все свойства BackgroundProperties имеют значения по умолчанию, этот метод освобождает память, выделенную для BackgroundProperties.