Общие ресурс на несколько компонент

(1/1)

POV:
Создаётся куча самописных компонент. Одинаковых.
Зачем им всем внутри себя прорисовывать идентичные шаблоны из которых по OnPaint формируется выводимое изображение...  вот как бы сделать так, чтобы первый отрисовываемый компонент "увидел", что это некоего ресурса нет и создал картинку в памяти. А последующие бы компоненты этим ресурсом пользовались?

"Настоящий" ресурс, увы, программно не перезаписать, а если использовать мемористрим - то как указатель на этот поток компоненты получат?

Hex:
создай общего предка и дай ему статик поля на общие ресурсы. будут одни на всех.
не забываем про разделение доступа и синхронизацию если в потоках.

POV:
Сделал тупее ))) Второму и последующим компонентам подсовываю указатель на первый, у которого эти промежуточные буфера как проперти на чтение.

Навигация

[0] Главная страница сообщений