Automatic generation produced by ISE Eiffel
class WEL_NON_CLIENT_METRICS General cluster: wel description: "The NONCLIENTMETRICS structure contains the scalable metricsassociated with the nonclient area of a nonminimized window.This structure is used by the SPI_GETNONCLIENTMETRICS and SPI_SETNONCLIENTMETRICS actions of SystemParametersInfo" create: make Ancestors WEL_STRUCTURE* Queries border_width: INTEGER_32 caption_font: WEL_LOG_FONT caption_height: INTEGER_32 caption_width: INTEGER_32 exists: BOOLEAN is_equal (other: [like Current] WEL_NON_CLIENT_METRICS): BOOLEAN item: POINTER menu_font: WEL_LOG_FONT menu_height: INTEGER_32 menu_width: INTEGER_32 message_font: WEL_LOG_FONT scroll_height: INTEGER_32 scroll_width: INTEGER_32 shared: BOOLEAN small_caption_font: WEL_LOG_FONT small_caption_height: INTEGER_32 small_caption_width: INTEGER_32 status_font: WEL_LOG_FONT Structure_size: INTEGER_32 Commands copy (other: [like Current] WEL_NON_CLIENT_METRICS) dispose initialize initialize_with_character (a_character: CHARACTER_8) memory_copy (source_pointer: POINTER; length: INTEGER_32) set_item (an_item: POINTER) set_shared set_structure_size (a_size: INTEGER_32) set_unshared -- Generated by Eiffel Studio --
For more details: eiffel.org