    class
    	WEL_IMAGE_LIST

    General
    	cluster: wel
    	description:
    		"Object that holds a list of images (Bitmaps or Icons).

    		Note: The common controls dll (WEL_COMMON_CONTROLS_DLL) needs to be loaded to use this control."
    	create: make_by_pointer, make

    Ancestors
    	WEL_ANY*
    	WEL_ILC_CONSTANTS

    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
    	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)
    	destroy
    	dispose
    	make (given_width, given_height, color_depth: INTEGER_32; masked_bitmap: BOOLEAN)
    	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