Automatic generation produced by ISE Eiffel

Classes Clusters Cluster hierarchy Chart Relations Flat contracts Go to:
class EV_FONT_IMP General cluster: implementation_mswin description: "Eiffel Vision font. Mswindows implementation." keywords: "character, face, height, family, weight, shape, bold, italic" create: make Ancestors EV_FONT_CONSTANTS EV_FONT_I* WEL_FONT_FAMILY_CONSTANTS WEL_FONT_PITCH_CONSTANTS WEL_SHARED_FONTS WEL_UNIT_CONVERSION Queries ascent: INTEGER_32 Aspect_x: INTEGER_32 Aspect_x_y: INTEGER_32 Aspect_y: INTEGER_32 Bits_pixel: INTEGER_32 caption_font: WEL_FONT char_set: INTEGER_32 Clip_caps: INTEGER_32 Color_resolution: INTEGER_32 Curve_caps: INTEGER_32 Default_pitch: INTEGER_32 descent: 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 family: INTEGER_32 Family_modern: INTEGER_32 Family_roman: INTEGER_32 Family_sans: INTEGER_32 Family_screen: INTEGER_32 Family_typewriter: INTEGER_32 ff_decorative: INTEGER_32 ff_dontcare: INTEGER_32 ff_modern: INTEGER_32 ff_roman: INTEGER_32 ff_script: INTEGER_32 ff_swiss: INTEGER_32 Fixed_pitch: INTEGER_32 gui_font: WEL_FONT height: INTEGER_32 height_in_points: 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_destroyed: BOOLEAN is_proportional: BOOLEAN Line_caps: INTEGER_32 line_height: INTEGER_32 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 maximum_width: INTEGER_32 menu_font: WEL_FONT message_font: WEL_FONT minimum_width: INTEGER_32 name: STRING_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 Pdevice_size: INTEGER_32 Physical_offset_x: INTEGER_32 Physical_offset_y: 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 preferred_families: EV_ACTIVE_LIST [STRING_32] Raster_caps: INTEGER_32 Scaling_factor_x: INTEGER_32 Scaling_factor_y: INTEGER_32 Sceeen_vertical_resolution: INTEGER_32 Screen_horizontal_resolution: INTEGER_32 shape: INTEGER_32 Shape_italic: INTEGER_32 Shape_regular: INTEGER_32 Size_palette: INTEGER_32 small_caption_font: WEL_FONT status_font: WEL_FONT string_size (a_string: READABLE_STRING_GENERAL): TUPLE [INTEGER_32, INTEGER_32, INTEGER_32, INTEGER_32] string_size_no_offset (a_string: READABLE_STRING_GENERAL): TUPLE [INTEGER_32, INTEGER_32] string_width (a_string: READABLE_STRING_GENERAL): INTEGER_32 system_font: WEL_FONT Technology: INTEGER_32 Text_caps: INTEGER_32 valid_family (a_family: INTEGER_32): BOOLEAN valid_shape (a_shape: INTEGER_32): BOOLEAN valid_weight (a_weight: INTEGER_32): BOOLEAN Variable_pitch: INTEGER_32 vertical_resolution: INTEGER_32 Vertical_size: INTEGER_32 weight: INTEGER_32 Weight_black: INTEGER_32 Weight_bold: INTEGER_32 Weight_regular: INTEGER_32 Weight_thin: INTEGER_32 width: INTEGER_32 Commands copy_font (other: [attached like interface] attached EV_FONT) make old_make (an_interface: [attached like interface] attached EV_FONT) set_family (a_family: INTEGER_32) set_height (a_height: INTEGER_32) set_height_in_points (a_height: INTEGER_32) set_shape (a_shape: INTEGER_32) set_values (a_family, a_weight, a_shape, a_height: INTEGER_32; a_preferred_families: [like preferred_families] EV_ACTIVE_LIST [STRING_32]) set_weight (a_weight: INTEGER_32) Constraints wel log font exists wel font exists
Classes Clusters Cluster hierarchy Chart Relations Flat contracts Go to:

-- Generated by Eiffel Studio --
For more details: eiffel.org