Automatic generation produced by ISE Eiffel
class WEL_CHARACTER_FORMAT General cluster: wel description: "Contains information about character formatting in a rich edit control." create: make, make_by_pointer Ancestors WEL_BIT_OPERATIONS WEL_CFE_CONSTANTS WEL_CFM_CONSTANTS WEL_STRUCTURE* WEL_UNIT_CONVERSION Queries Aspect_x: INTEGER_32 Aspect_x_y: INTEGER_32 Aspect_y: INTEGER_32 Bits_pixel: INTEGER_32 Cfe_autobackcolor: INTEGER_32 Cfe_autocolor: INTEGER_32 Cfe_bold: INTEGER_32 Cfe_italic: INTEGER_32 Cfe_protected: INTEGER_32 Cfe_strikeout: INTEGER_32 Cfe_underline: INTEGER_32 Cfm_backcolor: INTEGER_32 Cfm_bold: INTEGER_32 Cfm_charset: INTEGER_32 Cfm_color: INTEGER_32 Cfm_face: INTEGER_32 Cfm_italic: INTEGER_32 Cfm_offset: INTEGER_32 Cfm_protected: INTEGER_32 Cfm_revauthor: INTEGER_32 Cfm_size: INTEGER_32 Cfm_spacing: INTEGER_32 Cfm_strikeout: INTEGER_32 Cfm_underline: INTEGER_32 Cfm_underlinetype: INTEGER_32 Cfm_weight: INTEGER_32 char_set: INTEGER_32 clear_flag (flags, mask: INTEGER_32): INTEGER_32 Clip_caps: INTEGER_32 Color_resolution: INTEGER_32 Curve_caps: INTEGER_32 Driver_version: INTEGER_32 Dt_bottom: INTEGER_32 Dt_calcrect: INTEGER_32 Dt_center: INTEGER_32 Dt_expandtabs: INTEGER_32 Dt_externalleading: INTEGER_32 Dt_hideprefix: INTEGER_32 Dt_internal: INTEGER_32 Dt_left: INTEGER_32 Dt_noclip: INTEGER_32 Dt_noprefix: INTEGER_32 Dt_right: INTEGER_32 Dt_singleline: INTEGER_32 Dt_tabstop: INTEGER_32 Dt_top: INTEGER_32 Dt_vcenter: INTEGER_32 Dt_word_ellipsis: INTEGER_32 Dt_wordbreak: INTEGER_32 effects: INTEGER_32 exists: BOOLEAN face_name: STRING_32 flag_set (flags, mask: INTEGER_32): BOOLEAN 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 Himetric_per_inch: INTEGER_32 himetric_to_pixel (a_size_in_himetric: WEL_SIZE): WEL_SIZE Horizontal_resolution: INTEGER_32 Horizontal_size: INTEGER_32 is_equal (other: [like Current] WEL_CHARACTER_FORMAT): BOOLEAN item: POINTER Line_caps: INTEGER_32 log_font: WEL_LOG_FONT Logical_pixels_x: INTEGER_32 Logical_pixels_y: INTEGER_32 logical_to_pixel (hdc: WEL_DC; lo: INTEGER_32): INTEGER_32 logical_to_point (hdc: WEL_DC; lo: INTEGER_32): INTEGER_32 map_loghim_to_pixel (x, ppli: INTEGER_32): INTEGER_32 map_pixel_to_loghim (x, ppli: INTEGER_32): INTEGER_32 mask: INTEGER_32 Max_face_name_length: INTEGER_32 Num_brushes: INTEGER_32 Num_colors: INTEGER_32 Num_fonts: INTEGER_32 Num_markers: INTEGER_32 Num_pens: INTEGER_32 Num_reserved: INTEGER_32 offset: INTEGER_32 Pdevice_size: INTEGER_32 Physical_offset_x: INTEGER_32 Physical_offset_y: INTEGER_32 pitch_and_family: INTEGER_32 pixel_to_himetric (a_size_in_pixel: WEL_SIZE): WEL_SIZE pixel_to_logical (hdc: WEL_DC; pi: INTEGER_32): INTEGER_32 pixel_to_point (hdc: WEL_DC; pi: INTEGER_32): INTEGER_32 Planes: INTEGER_32 point_to_logical (hdc: WEL_DC; pt, divisor: INTEGER_32): INTEGER_32 point_to_pixel (hdc: WEL_DC; pt, divisor: INTEGER_32): INTEGER_32 Polygonal_caps: INTEGER_32 Raster_caps: INTEGER_32 Scaling_factor_x: INTEGER_32 Scaling_factor_y: INTEGER_32 set_flag (flags, mask: INTEGER_32): INTEGER_32 shared: BOOLEAN Size_palette: INTEGER_32 structure_size: INTEGER_32 Technology: INTEGER_32 Text_caps: INTEGER_32 text_color: WEL_COLOR_REF Vertical_resolution: INTEGER_32 Vertical_size: INTEGER_32 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: READABLE_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 -- Generated by Eiffel Studio --
For more details: eiffel.org