Skip to content
Member Filters
Show Inherited
Show Protected
Show abstract
GR32_Image🞂TCustomImage32Class

TCustomImage32

Base class for interactive 32-bit bitmap viewport controls supporting alpha blending, layers, custom backgrounds, panning, and zooming.

Inheritance:TGraphics32ControlBaseClass 🞂 TCustomPaintBox32 🞂 TCustomImage32

Declaration ​

pascal
TCustomImage32 = class(TCustomPaintBox32, IUpdateRectNotification, ILayerListNotification);

Description ​

TCustomImage32 extends TCustomPaintBox32 with comprehensive 32-bit bitmap displaying capabilities. It manages a TBitmap32 instance (Bitmap), a TLayerCollection (Layers), customizable PaintStages, background decoration options (Background), interactive mouse panning (MousePan), and wheel zooming (MouseZoom).

Implements

InterfaceDescription
IUpdateRectNotificationReceives area update invalidation notifications.
ILayerListNotificationReceives layer collection state change notifications.

See also ​