Automatic generation produced by ISE Eiffel
deferred class IPICTURE_INTERFACE General cluster: interfaces description: "Picture Object OLE Automation." Ancestors ECOM_INTERFACE* Queries attributes: INTEGER_32 attributes_user_precondition: BOOLEAN cur_dc: INTEGER_32 cur_dc_user_precondition: BOOLEAN h_pal: INTEGER_32 h_pal_user_precondition: BOOLEAN handle: INTEGER_32 handle_user_precondition: BOOLEAN height: INTEGER_32 height_user_precondition: BOOLEAN item: POINTER keep_original_format: BOOLEAN keep_original_format_user_precondition: BOOLEAN picture_changed_user_precondition: BOOLEAN render_user_precondition (hdc, x, y, cx, cy, x_src, y_src, cx_src, cy_src: INTEGER_32; prc_wbounds: POINTER): BOOLEAN save_as_file_user_precondition (pstm: POINTER; f_save_mem_copy: BOOLEAN; pcb_size: INTEGER_32_REF): BOOLEAN select_picture_user_precondition (hdc_in: INTEGER_32; phdc_out, phbmp_out: INTEGER_32_REF): BOOLEAN set_h_pal_user_precondition (phpal: INTEGER_32): BOOLEAN set_hdc_user_precondition (hdc: INTEGER_32): BOOLEAN set_keep_original_format_user_precondition (pfkeep: BOOLEAN): BOOLEAN type: INTEGER_32 type_user_precondition: BOOLEAN width: INTEGER_32 width_user_precondition: BOOLEAN Commands picture_changed render (hdc, x, y, cx, cy, x_src, y_src, cx_src, cy_src: INTEGER_32; prc_wbounds: POINTER) save_as_file (pstm: POINTER; f_save_mem_copy: BOOLEAN; pcb_size: INTEGER_32_REF) select_picture (hdc_in: INTEGER_32; phdc_out, phbmp_out: INTEGER_32_REF) set_h_pal (phpal: INTEGER_32) set_hdc (hdc: INTEGER_32) set_keep_original_format (pfkeep: BOOLEAN) -- Generated by Eiffel Studio --
For more details: eiffel.org