INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

indexing

title: "This file was automaticaly generated by Visual Eiffel COM bridge. Do not edit"
cluster: ecom
deferred class ECOM_IFONT
inherit

ECOM_IUNKNOWN
end
feature -- interface members

get_Name (pname: expanded ECOM_PTR [ECOM_BSTR]): ECOM_HRESULT
-- [ FUNCTION ] get_Name
-- ARGUMENTS:
-- [out][lcid] BSTR * pName
-- RETURN: HRESULT

put_Name (name: ECOM_BSTR): ECOM_HRESULT
-- [ FUNCTION ] put_Name
-- ARGUMENTS:
-- [in][lcid] BSTR name
-- RETURN: HRESULT

get_Size (psize: expanded ECOM_PTR [ECOM_CURRENCY]): ECOM_HRESULT
-- [ FUNCTION ] get_Size
-- ARGUMENTS:
-- [out][lcid] CY * pSize
-- RETURN: HRESULT

put_Size (size_: ECOM_CURRENCY): ECOM_HRESULT
-- [ FUNCTION ] put_Size
-- ARGUMENTS:
-- [in][lcid] CY size_
-- RETURN: HRESULT

get_Bold (pbold: expanded ECOM_PTR [INTEGER]): ECOM_HRESULT
-- [ FUNCTION ] get_Bold
-- ARGUMENTS:
-- [out][lcid] int * pBold
-- RETURN: HRESULT

put_Bold (bold: INTEGER): ECOM_HRESULT
-- [ FUNCTION ] put_Bold
-- ARGUMENTS:
-- [in][lcid] int bold
-- RETURN: HRESULT

get_Italic (pitalic: expanded ECOM_PTR [INTEGER]): ECOM_HRESULT
-- [ FUNCTION ] get_Italic
-- ARGUMENTS:
-- [out][lcid] int * pItalic
-- RETURN: HRESULT

put_Italic (italic: INTEGER): ECOM_HRESULT
-- [ FUNCTION ] put_Italic
-- ARGUMENTS:
-- [in][lcid] int italic
-- RETURN: HRESULT

get_Underline (punderline: expanded ECOM_PTR [INTEGER]): ECOM_HRESULT
-- [ FUNCTION ] get_Underline
-- ARGUMENTS:
-- [out][lcid] int * pUnderline
-- RETURN: HRESULT

put_Underline (underline: INTEGER): ECOM_HRESULT
-- [ FUNCTION ] put_Underline
-- ARGUMENTS:
-- [in][lcid] int underline
-- RETURN: HRESULT

get_Strikethrough (pstrikethrough: expanded ECOM_PTR [INTEGER]): ECOM_HRESULT
-- [ FUNCTION ] get_Strikethrough
-- ARGUMENTS:
-- [out][lcid] int * pStrikethrough
-- RETURN: HRESULT

put_Strikethrough (strikethrough: INTEGER): ECOM_HRESULT
-- [ FUNCTION ] put_Strikethrough
-- ARGUMENTS:
-- [in][lcid] int strikethrough
-- RETURN: HRESULT

get_Weight (pweight: expanded ECOM_PTR [RTS_SHORT_INTEGER]): ECOM_HRESULT
-- [ FUNCTION ] get_Weight
-- ARGUMENTS:
-- [out][lcid] short * pWeight
-- RETURN: HRESULT

put_Weight (weight: RTS_SHORT_INTEGER): ECOM_HRESULT
-- [ FUNCTION ] put_Weight
-- ARGUMENTS:
-- [in][lcid] short weight
-- RETURN: HRESULT

get_Charset (pcharset: expanded ECOM_PTR [RTS_SHORT_INTEGER]): ECOM_HRESULT
-- [ FUNCTION ] get_Charset
-- ARGUMENTS:
-- [out][lcid] short * pCharset
-- RETURN: HRESULT

put_Charset (charset: RTS_SHORT_INTEGER): ECOM_HRESULT
-- [ FUNCTION ] put_Charset
-- ARGUMENTS:
-- [in][lcid] short charset
-- RETURN: HRESULT

get_hFont (phfont: expanded ECOM_PTR [INTEGER]): ECOM_HRESULT
-- [ FUNCTION ] get_hFont
-- ARGUMENTS:
-- [out][lcid] int * phFont
-- RETURN: HRESULT

Clone_ (ppfont: expanded ECOM_PTR [expanded ECOM_CLIENT_IFONT]): ECOM_HRESULT
-- [ FUNCTION ] Clone_
-- ARGUMENTS:
-- [out][lcid] IFont * * ppFont
-- RETURN: HRESULT

IsEqual (pfontother: expanded ECOM_CLIENT_IFONT): ECOM_HRESULT
-- [ FUNCTION ] IsEqual
-- ARGUMENTS:
-- [in][lcid] IFont * pFontOther
-- RETURN: HRESULT

SetRatio (cylogical: INTEGER; cyhimetric: INTEGER): ECOM_HRESULT
-- [ FUNCTION ] SetRatio
-- ARGUMENTS:
-- [in][lcid] int cyLogical
-- [in][lcid] int cyHimetric
-- RETURN: HRESULT

QueryTextMetrics (ptm: expanded ECOM_PTR [expanded ECOM_TEXTMETRICW]): ECOM_HRESULT
-- [ FUNCTION ] QueryTextMetrics
-- ARGUMENTS:
-- [out][lcid] tagTEXTMETRICW * pTM
-- RETURN: HRESULT

AddRefHfont (hfont: INTEGER): ECOM_HRESULT
-- [ FUNCTION ] AddRefHfont
-- ARGUMENTS:
-- [in][lcid] int hFont
-- RETURN: HRESULT

ReleaseHfont (hfont: INTEGER): ECOM_HRESULT
-- [ FUNCTION ] ReleaseHfont
-- ARGUMENTS:
-- [in][lcid] int hFont
-- RETURN: HRESULT

SetHdc (hdc: INTEGER): ECOM_HRESULT
-- [ FUNCTION ] SetHdc
-- ARGUMENTS:
-- [in][lcid] int hDC
-- RETURN: HRESULT
end -- class ECOM_IFONT

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES