Automatic generation produced by ISE Eiffel
class WEL_DRAWING_ROUTINES General cluster: wel description: "Basic windows routines to draw controls like owner-draw-buttons." Ancestors WEL_DATA_TYPE WEL_DIB_COLORS_CONSTANTS WEL_DRAWING_ROUTINES_CONSTANTS WEL_DT_CONSTANTS Queries Bdr_raisedinner: INTEGER_32 Bdr_raisedouter: INTEGER_32 Bdr_sunkeninner: INTEGER_32 Bdr_sunkenouter: INTEGER_32 bf_adjust: INTEGER_32 bf_flat: INTEGER_32 bf_rect: INTEGER_32 bf_soft: INTEGER_32 Dib_pal_colors: INTEGER_32 Dib_rgb_colors: INTEGER_32 dss_disabled: INTEGER_32 dss_mono: INTEGER_32 dss_normal: INTEGER_32 dss_union: INTEGER_32 dst_bitmap: INTEGER_32 dst_complex: INTEGER_32 dst_icon: INTEGER_32 dst_prefixtext: INTEGER_32 dst_text: 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 edge_bump: INTEGER_32 edge_etched: INTEGER_32 edge_raised: INTEGER_32 edge_sunken: INTEGER_32 to_lparam (i: INTEGER_32): POINTER to_lresult (i: INTEGER_32): POINTER to_wparam (i: INTEGER_32): POINTER valid_dib_colors_constant (c: INTEGER_32): BOOLEAN Commands draw_edge (dc: WEL_DC; rect: WEL_RECT; type, border: INTEGER_32) draw_focus_rect (dc: WEL_DC; rect: WEL_RECT) draw_insensitive_bitmap (dc: WEL_DC; bitmap: WEL_BITMAP; x, y: INTEGER_32) draw_insensitive_text (dc: WEL_DC; txt: READABLE_STRING_GENERAL; x, y: INTEGER_32) -- Generated by Eiffel Studio --
For more details: eiffel.org