Этот класс представляет картинку.
Содержимое каринки хранится на сервере дисплея, а не в памяти процесса, подобно Image.
Даже если X-Window совсем не обслуживает прозрачность, каждая
картинка может иметь маску. Эта особенность может быть установлена
явным образом в реализации картинки, или неявно, когда загружается файл
изображения, имеющий прозрачность, подобно PNG
.
Когда рисуемая картинка имеет маску, картинка и маска модифицируются соответственно.
Этот класс создаваемый.
DIM hPicture AS
Picture hPicture = NEW Picture ( [ Width AS Integer, Height AS Integer, Transparent AS Boolean ] ) |
Если Width и Height не заданы, новая картинка будет пустой.
Вы можете задать, будет ли картинка иметь маску с параметром Transparent (прозрачность).
Этот класс ведет себя подобно массиву.
DIM hPicture AS
Picture hPicture = Picture [ Path AS String ] |
Если картинка не представлена в кэше, она автоматически загружается из заданного файла.
DIM hPicture AS
Picture Picture [ Path AS String ] = hPicture |