ReactOS  0.4.15-dev-499-g1f31905
ITextFont Interface Reference

import"tom.idl";

Inheritance diagram for ITextFont:
Collaboration diagram for ITextFont:

Public Member Functions

HRESULT GetDuplicate ([retval, out]ITextFont **ppFont)
 
HRESULT SetDuplicate ([in]ITextFont *pFont)
 
HRESULT CanChange ([out]LONG *pB)
 
HRESULT IsEqual ([in]ITextFont *pFont, [retval, out]LONG *pB)
 
HRESULT Reset ([in]LONG Value)
 
HRESULT GetStyle ([retval, out]LONG *pValue)
 
HRESULT SetStyle ([in]LONG Value)
 
HRESULT GetAllCaps ([retval, out]LONG *pValue)
 
HRESULT SetAllCaps ([in]LONG Value)
 
HRESULT GetAnimation ([retval, out]LONG *pValue)
 
HRESULT SetAnimation ([in]LONG Value)
 
HRESULT GetBackColor ([retval, out]LONG *pValue)
 
HRESULT SetBackColor ([in]LONG Value)
 
HRESULT GetBold ([retval, out]LONG *pValue)
 
HRESULT SetBold ([in]LONG Value)
 
HRESULT GetEmboss ([retval, out]LONG *pValue)
 
HRESULT SetEmboss ([in]LONG Value)
 
HRESULT GetForeColor ([retval, out]LONG *pValue)
 
HRESULT SetForeColor ([in]LONG Value)
 
HRESULT GetHidden ([retval, out]LONG *pValue)
 
HRESULT SetHidden ([in]LONG Value)
 
HRESULT GetEngrave ([retval, out]LONG *pValue)
 
HRESULT SetEngrave ([in]LONG Value)
 
HRESULT GetItalic ([retval, out]LONG *pValue)
 
HRESULT SetItalic ([in]LONG Value)
 
HRESULT GetKerning ([retval, out]float *pValue)
 
HRESULT SetKerning ([in]float Value)
 
HRESULT GetLanguageID ([retval, out]LONG *pValue)
 
HRESULT SetLanguageID ([in]LONG Value)
 
HRESULT GetName ([retval, out]BSTR *pValue)
 
HRESULT SetName ([in]BSTR Value)
 
HRESULT GetOutline ([retval, out]LONG *pValue)
 
HRESULT SetOutline ([in]LONG Value)
 
HRESULT GetPosition ([retval, out]float *pValue)
 
HRESULT SetPosition ([in]float Value)
 
HRESULT GetProtected ([retval, out]LONG *pValue)
 
HRESULT SetProtected ([in]LONG Value)
 
HRESULT GetShadow ([retval, out]LONG *pValue)
 
HRESULT SetShadow ([in]LONG Value)
 
HRESULT GetSize ([retval, out]float *pValue)
 
HRESULT SetSize ([in]float Value)
 
HRESULT GetSmallCaps ([retval, out]LONG *pValue)
 
HRESULT SetSmallCaps ([in]LONG Value)
 
HRESULT GetSpacing ([retval, out]float *pValue)
 
HRESULT SetSpacing ([in]float Value)
 
HRESULT GetStrikeThrough ([retval, out]LONG *pValue)
 
HRESULT SetStrikeThrough ([in]LONG Value)
 
HRESULT GetSubscript ([retval, out]LONG *pValue)
 
HRESULT SetSubscript ([in]LONG Value)
 
HRESULT GetSuperscript ([retval, out]LONG *pValue)
 
HRESULT SetSuperscript ([in]LONG Value)
 
HRESULT GetUnderline ([retval, out]LONG *pValue)
 
HRESULT SetUnderline ([in]LONG Value)
 
HRESULT GetWeight ([retval, out]LONG *pValue)
 
HRESULT SetWeight ([in]LONG Value)
 
- Public Member Functions inherited from IDispatch
HRESULT GetTypeInfoCount ([out] UINT *pctinfo)
 
HRESULT GetTypeInfo ([in] UINT iTInfo, [in] LCID lcid, [out] ITypeInfo **ppTInfo)
 
HRESULT GetIDsOfNames ([in] REFIID riid, [in, size_is(cNames)] LPOLESTR *rgszNames, [in] UINT cNames, [in] LCID lcid, [out, size_is(cNames)] DISPID *rgDispId)
 
HRESULT Invoke ([in] DISPID dispIdMember, [in] REFIID riid, [in] LCID lcid, [in] WORD wFlags, [in, out] DISPPARAMS *pDispParams, [out] VARIANT *pVarResult, [out] EXCEPINFO *pExcepInfo, [out] UINT *puArgErr)
 
HRESULT RemoteInvoke ([in] DISPID dispIdMember, [in] REFIID riid, [in] LCID lcid, [in] DWORD dwFlags, [in] DISPPARAMS *pDispParams, [out] VARIANT *pVarResult, [out] EXCEPINFO *pExcepInfo, [out] UINT *pArgErr, [in] UINT cVarRef, [in, size_is(cVarRef)] UINT *rgVarRefIdx, [in, out, size_is(cVarRef)] VARIANTARG *rgVarRef)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Additional Inherited Members

- Public Types inherited from IDispatch
typedef IDispatchLPDISPATCH
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 
- Public Attributes inherited from IDispatch
const DISPID DISPID_UNKNOWN = -1
 
const DISPID DISPID_VALUE = 0
 
const DISPID DISPID_PROPERTYPUT = -3
 
const DISPID DISPID_NEWENUM = -4
 
const DISPID DISPID_EVALUATE = -5
 
const DISPID DISPID_CONSTRUCTOR = -6
 
const DISPID DISPID_DESTRUCTOR = -7
 
const DISPID DISPID_COLLECT = -8
 

Detailed Description

Definition at line 415 of file tom.idl.

Member Function Documentation

◆ CanChange()

HRESULT ITextFont::CanChange ( [out] LONG pB)

◆ GetAllCaps()

HRESULT ITextFont::GetAllCaps ( [retval, out] LONG pValue)

◆ GetAnimation()

HRESULT ITextFont::GetAnimation ( [retval, out] LONG pValue)

◆ GetBackColor()

HRESULT ITextFont::GetBackColor ( [retval, out] LONG pValue)

◆ GetBold()

HRESULT ITextFont::GetBold ( [retval, out] LONG pValue)

◆ GetDuplicate()

HRESULT ITextFont::GetDuplicate ( [retval, out] ITextFont **  ppFont)

◆ GetEmboss()

HRESULT ITextFont::GetEmboss ( [retval, out] LONG pValue)

◆ GetEngrave()

HRESULT ITextFont::GetEngrave ( [retval, out] LONG pValue)

◆ GetForeColor()

HRESULT ITextFont::GetForeColor ( [retval, out] LONG pValue)

◆ GetHidden()

HRESULT ITextFont::GetHidden ( [retval, out] LONG pValue)

◆ GetItalic()

HRESULT ITextFont::GetItalic ( [retval, out] LONG pValue)

◆ GetKerning()

HRESULT ITextFont::GetKerning ( [retval, out] float pValue)

◆ GetLanguageID()

HRESULT ITextFont::GetLanguageID ( [retval, out] LONG pValue)

◆ GetName()

HRESULT ITextFont::GetName ( [retval, out] BSTR pValue)

◆ GetOutline()

HRESULT ITextFont::GetOutline ( [retval, out] LONG pValue)

◆ GetPosition()

HRESULT ITextFont::GetPosition ( [retval, out] float pValue)

◆ GetProtected()

HRESULT ITextFont::GetProtected ( [retval, out] LONG pValue)

◆ GetShadow()

HRESULT ITextFont::GetShadow ( [retval, out] LONG pValue)

◆ GetSize()

HRESULT ITextFont::GetSize ( [retval, out] float pValue)

◆ GetSmallCaps()

HRESULT ITextFont::GetSmallCaps ( [retval, out] LONG pValue)

◆ GetSpacing()

HRESULT ITextFont::GetSpacing ( [retval, out] float pValue)

◆ GetStrikeThrough()

HRESULT ITextFont::GetStrikeThrough ( [retval, out] LONG pValue)

◆ GetStyle()

HRESULT ITextFont::GetStyle ( [retval, out] LONG pValue)

◆ GetSubscript()

HRESULT ITextFont::GetSubscript ( [retval, out] LONG pValue)

◆ GetSuperscript()

HRESULT ITextFont::GetSuperscript ( [retval, out] LONG pValue)

◆ GetUnderline()

HRESULT ITextFont::GetUnderline ( [retval, out] LONG pValue)

◆ GetWeight()

HRESULT ITextFont::GetWeight ( [retval, out] LONG pValue)

◆ IsEqual()

HRESULT ITextFont::IsEqual ( [in] ITextFont pFont,
[retval, out] LONG pB 
)

◆ Reset()

HRESULT ITextFont::Reset ( [in] LONG  Value)

◆ SetAllCaps()

HRESULT ITextFont::SetAllCaps ( [in] LONG  Value)

◆ SetAnimation()

HRESULT ITextFont::SetAnimation ( [in] LONG  Value)

◆ SetBackColor()

HRESULT ITextFont::SetBackColor ( [in] LONG  Value)

◆ SetBold()

HRESULT ITextFont::SetBold ( [in] LONG  Value)

◆ SetDuplicate()

HRESULT ITextFont::SetDuplicate ( [in] ITextFont pFont)

◆ SetEmboss()

HRESULT ITextFont::SetEmboss ( [in] LONG  Value)

◆ SetEngrave()

HRESULT ITextFont::SetEngrave ( [in] LONG  Value)

◆ SetForeColor()

HRESULT ITextFont::SetForeColor ( [in] LONG  Value)

◆ SetHidden()

HRESULT ITextFont::SetHidden ( [in] LONG  Value)

◆ SetItalic()

HRESULT ITextFont::SetItalic ( [in] LONG  Value)

◆ SetKerning()

HRESULT ITextFont::SetKerning ( [in] float  Value)

◆ SetLanguageID()

HRESULT ITextFont::SetLanguageID ( [in] LONG  Value)

◆ SetName()

HRESULT ITextFont::SetName ( [in] BSTR  Value)

◆ SetOutline()

HRESULT ITextFont::SetOutline ( [in] LONG  Value)

◆ SetPosition()

HRESULT ITextFont::SetPosition ( [in] float  Value)

◆ SetProtected()

HRESULT ITextFont::SetProtected ( [in] LONG  Value)

◆ SetShadow()

HRESULT ITextFont::SetShadow ( [in] LONG  Value)

◆ SetSize()

HRESULT ITextFont::SetSize ( [in] float  Value)

◆ SetSmallCaps()

HRESULT ITextFont::SetSmallCaps ( [in] LONG  Value)

◆ SetSpacing()

HRESULT ITextFont::SetSpacing ( [in] float  Value)

◆ SetStrikeThrough()

HRESULT ITextFont::SetStrikeThrough ( [in] LONG  Value)

◆ SetStyle()

HRESULT ITextFont::SetStyle ( [in] LONG  Value)

◆ SetSubscript()

HRESULT ITextFont::SetSubscript ( [in] LONG  Value)

◆ SetSuperscript()

HRESULT ITextFont::SetSuperscript ( [in] LONG  Value)

◆ SetUnderline()

HRESULT ITextFont::SetUnderline ( [in] LONG  Value)

◆ SetWeight()

HRESULT ITextFont::SetWeight ( [in] LONG  Value)

The documentation for this interface was generated from the following file: