class
	WEL_CHARACTER_FORMAT

General
	cluster: wel
	description: "Contains information about character formatting in a rich edit control."
	create: make_by_pointer, make

Ancestors
	WEL_BIT_OPERATIONS
	WEL_CFE_CONSTANTS
	WEL_CFM_CONSTANTS
	WEL_STRUCTURE*
	WEL_UNIT_CONVERSION

Queries
	char_set: INTEGER_32
	effects: INTEGER_32
	exists: BOOLEAN
	face_name: STRING_32
	has_effects (an_effects: INTEGER_32): BOOLEAN
	has_mask (a_mask: INTEGER_32): BOOLEAN
	height_in_pixels: INTEGER_32
	height_in_points: INTEGER_32
	height_in_twips: INTEGER_32
	is_equal (other: [like Current] WEL_CHARACTER_FORMAT): BOOLEAN
	item: POINTER
	log_font: WEL_LOG_FONT
	mask: INTEGER_32
	Max_face_name_length: INTEGER_32
	offset: INTEGER_32
	pitch_and_family: INTEGER_32
	shared: BOOLEAN
	Structure_size: INTEGER_32
	text_color: WEL_COLOR_REF

Commands
	add_effects (an_effects: INTEGER_32)
	add_mask (a_mask: INTEGER_32)
	copy (other: [like Current] WEL_CHARACTER_FORMAT)
	dispose
	initialize
	initialize_with_character (a_character: CHARACTER_8)
	memory_copy (source_pointer: POINTER; length: INTEGER_32)
	remove_effects (an_effects: INTEGER_32)
	remove_mask (a_mask: INTEGER_32)
	set_all_masks
	set_bold
	set_char_set (a_char_set: INTEGER_32)
	set_default_format
	set_effects (an_effects: INTEGER_32)
	set_face_name (a_face_name: STRING_GENERAL)
	set_height_in_pixels (a_height: INTEGER_32)
	set_height_in_points (a_height: INTEGER_32)
	set_height_in_twips (a_height: INTEGER_32)
	set_italic
	set_item (an_item: POINTER)
	set_mask (a_mask: INTEGER_32)
	set_offset (an_offset: INTEGER_32)
	set_pitch_and_family (a_pitch_and_family: INTEGER_32)
	set_protected
	set_shared
	set_strike_out
	set_text_color (a_color: WEL_COLOR_REF)
	set_underline
	set_unshared
	unset_bold
	unset_italic
	unset_protected
	unset_strike_out
	unset_underline