indexing description: "Implemented `Font' Interface." Note: "Automatically generated by the EiffelCOM Wizard." class FONT_IMPL_PROXY inherit FONT_INTERFACE ECOM_QUERIABLE create make_from_other, make_from_pointer feature {NONE} -- Initialization make_from_pointer (cpp_obj: POINTER) is -- Make from pointer do initializer := ccom_create_font21_impl_proxy_from_pointer(cpp_obj) item := ccom_item (initializer) end feature -- Access name: STRING is -- No description available. do Result := ccom_name (initializer) end size: ECOM_CURRENCY is -- No description available. do Result := ccom_size (initializer) end bold: BOOLEAN is -- No description available. do Result := ccom_bold (initializer) end italic: BOOLEAN is -- No description available. do Result := ccom_italic (initializer) end underline: BOOLEAN is -- No description available. do Result := ccom_underline (initializer) end strikethrough: BOOLEAN is -- No description available. do Result := ccom_strikethrough (initializer) end weight: INTEGER is -- No description available. do Result := ccom_weight (initializer) end charset: INTEGER is -- No description available. do Result := ccom_charset (initializer) end feature -- Status Report last_error_code: INTEGER is -- Last error code. do Result := ccom_last_error_code (initializer) end last_error_description: STRING is -- Last error description. do Result := ccom_last_error_description (initializer) end last_error_help_file: STRING is -- Last error help file. do Result := ccom_last_error_help_file (initializer) end last_source_of_exception: STRING is -- Last source of exception. do Result := ccom_last_source_of_exception (initializer) end feature -- Element Change set_name (a_value: STRING) is -- Set `name' with `a_value'. do ccom_set_name (initializer, a_value) end set_size (a_value: ECOM_CURRENCY) is -- Set `size' with `a_value'. do ccom_set_size (initializer, a_value.item) end set_bold (a_value: BOOLEAN) is -- Set `bold' with `a_value'. do ccom_set_bold (initializer, a_value) end set_italic (a_value: BOOLEAN) is -- Set `italic' with `a_value'. do ccom_set_italic (initializer, a_value) end set_underline (a_value: BOOLEAN) is -- Set `underline' with `a_value'. do ccom_set_underline (initializer, a_value) end set_strikethrough (a_value: BOOLEAN) is -- Set `strikethrough' with `a_value'. do ccom_set_strikethrough (initializer, a_value) end set_weight (a_value: INTEGER) is -- Set `weight' with `a_value'. do ccom_set_weight (initializer, a_value) end set_charset (a_value: INTEGER) is -- Set `charset' with `a_value'. do ccom_set_charset (initializer, a_value) end feature {NONE} -- Implementation delete_wrapper is -- Delete wrapper do ccom_delete_font21_impl_proxy(initializer) end feature {NONE} -- Externals ccom_name (cpp_obj: POINTER): STRING is -- No description available. external "C++ [Font21_impl_proxy %"ecom_Font21_impl_proxy.h%"]():EIF_REFERENCE" end ccom_set_name (cpp_obj: POINTER; a_value: STRING) is -- Set `name' with `a_value'. external "C++ [Font21_impl_proxy %"ecom_Font21_impl_proxy.h%"](EIF_OBJECT)" end ccom_size (cpp_obj: POINTER): ECOM_CURRENCY is -- No description available. external "C++ [Font21_impl_proxy %"ecom_Font21_impl_proxy.h%"]():EIF_REFERENCE" end ccom_set_size (cpp_obj: POINTER; a_value: POINTER) is -- Set `size' with `a_value'. external "C++ [Font21_impl_proxy %"ecom_Font21_impl_proxy.h%"](CURRENCY *)" end ccom_bold (cpp_obj: POINTER): BOOLEAN is -- No description available. external "C++ [Font21_impl_proxy %"ecom_Font21_impl_proxy.h%"]():EIF_BOOLEAN" end ccom_set_bold (cpp_obj: POINTER; a_value: BOOLEAN) is -- Set `bold' with `a_value'. external "C++ [Font21_impl_proxy %"ecom_Font21_impl_proxy.h%"](EIF_BOOLEAN)" end ccom_italic (cpp_obj: POINTER): BOOLEAN is -- No description available. external "C++ [Font21_impl_proxy %"ecom_Font21_impl_proxy.h%"]():EIF_BOOLEAN" end ccom_set_italic (cpp_obj: POINTER; a_value: BOOLEAN) is -- Set `italic' with `a_value'. external "C++ [Font21_impl_proxy %"ecom_Font21_impl_proxy.h%"](EIF_BOOLEAN)" end ccom_underline (cpp_obj: POINTER): BOOLEAN is -- No description available. external "C++ [Font21_impl_proxy %"ecom_Font21_impl_proxy.h%"]():EIF_BOOLEAN" end ccom_set_underline (cpp_obj: POINTER; a_value: BOOLEAN) is -- Set `underline' with `a_value'. external "C++ [Font21_impl_proxy %"ecom_Font21_impl_proxy.h%"](EIF_BOOLEAN)" end ccom_strikethrough (cpp_obj: POINTER): BOOLEAN is -- No description available. external "C++ [Font21_impl_proxy %"ecom_Font21_impl_proxy.h%"]():EIF_BOOLEAN" end ccom_set_strikethrough (cpp_obj: POINTER; a_value: BOOLEAN) is -- Set `strikethrough' with `a_value'. external "C++ [Font21_impl_proxy %"ecom_Font21_impl_proxy.h%"](EIF_BOOLEAN)" end ccom_weight (cpp_obj: POINTER): INTEGER is -- No description available. external "C++ [Font21_impl_proxy %"ecom_Font21_impl_proxy.h%"]():EIF_INTEGER" end ccom_set_weight (cpp_obj: POINTER; a_value: INTEGER) is -- Set `weight' with `a_value'. external "C++ [Font21_impl_proxy %"ecom_Font21_impl_proxy.h%"](EIF_INTEGER)" end ccom_charset (cpp_obj: POINTER): INTEGER is -- No description available. external "C++ [Font21_impl_proxy %"ecom_Font21_impl_proxy.h%"]():EIF_INTEGER" end ccom_set_charset (cpp_obj: POINTER; a_value: INTEGER) is -- Set `charset' with `a_value'. external "C++ [Font21_impl_proxy %"ecom_Font21_impl_proxy.h%"](EIF_INTEGER)" end ccom_delete_font21_impl_proxy (a_pointer: POINTER) is -- Release resource external "C++ [delete Font21_impl_proxy %"ecom_Font21_impl_proxy.h%"]()" end ccom_create_font21_impl_proxy_from_pointer (a_pointer: POINTER): POINTER is -- Create from pointer external "C++ [new Font21_impl_proxy %"ecom_Font21_impl_proxy.h%"](IUnknown *)" end ccom_item (cpp_obj: POINTER): POINTER is -- Item external "C++ [Font21_impl_proxy %"ecom_Font21_impl_proxy.h%"]():EIF_POINTER" end ccom_last_error_code (cpp_obj: POINTER): INTEGER is -- Last error code external "C++ [Font21_impl_proxy %"ecom_Font21_impl_proxy.h%"]():EIF_INTEGER" end ccom_last_error_description (cpp_obj: POINTER): STRING is -- Last error description external "C++ [Font21_impl_proxy %"ecom_Font21_impl_proxy.h%"]():EIF_REFERENCE" end ccom_last_error_help_file (cpp_obj: POINTER): STRING is -- Last error help file external "C++ [Font21_impl_proxy %"ecom_Font21_impl_proxy.h%"]():EIF_REFERENCE" end ccom_last_source_of_exception (cpp_obj: POINTER): STRING is -- Last source of exception external "C++ [Font21_impl_proxy %"ecom_Font21_impl_proxy.h%"]():EIF_REFERENCE" end end -- FONT_IMPL_PROXY