class
	WEL_MENU

General
	cluster: wel
	description: "List of items which can be selected by the user."
	create: make_by_id, make_track, make, make_by_name, make_by_pointer

Ancestors
	WEL_BIT_OPERATIONS
	WEL_MF_CONSTANTS
	WEL_RESOURCE*
	WEL_TPM_CONSTANTS

Queries
	count: INTEGER_32
	exists: BOOLEAN
	id_string (an_id: INTEGER_32): STRING_32
	item: POINTER
	item_checked (an_id: INTEGER_32): BOOLEAN
	item_enabled (an_id: INTEGER_32): BOOLEAN
	item_exists (an_id: INTEGER_32): BOOLEAN
	popup_exists (position: INTEGER_32): BOOLEAN
	popup_menu (position: INTEGER_32): WEL_MENU
	position_enabled (position: INTEGER_32): BOOLEAN
	position_to_item_id (position: INTEGER_32): INTEGER_32
	shared: BOOLEAN

Commands
	append_bitmap (bitmap: WEL_BITMAP; an_id: INTEGER_32)
	append_popup (a_menu: WEL_MENU; a_title: STRING_GENERAL)
	append_separator
	append_string (a_string: STRING_GENERAL; an_id: INTEGER_32)
	append_string_with_break (a_string: STRING_GENERAL; an_id: INTEGER_32; has_separator: BOOLEAN)
	check_item (an_id: INTEGER_32)
	delete_item (an_id: INTEGER_32)
	delete_position (position: INTEGER_32)
	disable_item (an_id: INTEGER_32)
	disable_position (position: INTEGER_32)
	dispose
	enable_item (an_id: INTEGER_32)
	enable_position (position: INTEGER_32)
	hilite_menu_item (window: WEL_COMPOSITE_WINDOW; an_id: INTEGER_32)
	insert_bitmap (bitmap: WEL_BITMAP; a_position, an_id: INTEGER_32)
	insert_popup (a_menu: WEL_MENU; a_position: INTEGER_32; a_title: STRING_GENERAL)
	insert_separator (a_position: INTEGER_32)
	insert_string (a_string: STRING_GENERAL; a_position, an_id: INTEGER_32)
	modify_string (a_string: STRING_GENERAL; an_id: INTEGER_32)
	remove_position (position: INTEGER_32)
	set_item (an_item: POINTER)
	set_shared
	set_unshared
	show_track (x, y: INTEGER_32; window: WEL_COMPOSITE_WINDOW)
	show_track_with_option (x, y: INTEGER_32; window: WEL_COMPOSITE_WINDOW; option: INTEGER_32; rect: WEL_RECT)
	uncheck_item (an_id: INTEGER_32)
	unhilite_menu_item (window: WEL_COMPOSITE_WINDOW; an_id: INTEGER_32)