class EV_IMAGE_LIST_IMP General cluster: implementation_mswin description: "List of images. The list is cached to avoid multiplication of indexes for the same image" create: make_with_size Ancestors EV_ANY_HANDLER WEL_IMAGE_LIST WEL_REFERENCE_TRACKABLE* Queries bitmaps_height: INTEGER_32 bitmaps_width: INTEGER_32 count: INTEGER_32 exists: BOOLEAN get_background_color: WEL_COLOR_REF get_icon (index, flags: INTEGER_32): WEL_ICON item: POINTER last_position: INTEGER_32 object_id: INTEGER_32 reference_tracked: BOOLEAN references_count: INTEGER_32 shared: BOOLEAN use_masked_bitmap: BOOLEAN Commands add_bitmap (bitmap_to_add: WEL_BITMAP) add_color_masked_bitmap (bitmap_to_add: WEL_BITMAP; mask_color: WEL_COLOR_REF) add_icon (icon_to_add: WEL_GRAPHICAL_RESOURCE) add_masked_bitmap (bitmap_to_add, bitmap_mask: WEL_BITMAP) add_pixmap (a_pixmap: EV_PIXMAP) decrement_reference delete destroy dispose enable_reference_tracking extend_pixmap (a_pixmap: EV_PIXMAP) increment_reference make (given_width, given_height, color_depth: INTEGER_32; masked_bitmap: BOOLEAN) pixmap_position (a_pixmap: EV_PIXMAP) remove_all_images (index: INTEGER_32) remove_image (index: INTEGER_32) replace_bitmap (bitmap_to_add: WEL_BITMAP; index: INTEGER_32) replace_icon (icon_to_add: WEL_GRAPHICAL_RESOURCE; index: INTEGER_32) replace_masked_bitmap (bitmap_to_add, bitmap_mask: WEL_BITMAP; index: INTEGER_32) set_background_color (new_color: WEL_COLOR_REF) set_item (an_item: POINTER) set_shared set_unshared