ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

ITextRange Interface Reference

import "tom.idl";

Inherits IDispatch.

Inherited by ITextSelection.

Public Member Functions

HRESULT GetText ([retval, out]BSTR *pbstr)
HRESULT SetText ([in]BSTR bstr)
HRESULT GetChar ([retval, out]LONG *pch)
HRESULT SetChar ([in]LONG ch)
HRESULT GetDuplicate ([retval, out]ITextRange **ppRange)
HRESULT GetFormattedText ([retval, out]ITextRange **ppRange)
HRESULT SetFormattedText ([in]ITextRange *pRange)
HRESULT GetStart ([retval, out]LONG *pcpFirst)
HRESULT SetStart ([in]LONG cpFirst)
HRESULT GetEnd ([retval, out]LONG *pcpLim)
HRESULT SetEnd ([in]LONG cpLim)
HRESULT GetFont ([retval, out]ITextFont **pFont)
HRESULT SetFont ([in]ITextFont *pFont)
HRESULT GetPara ([retval, out]ITextPara **ppPara)
HRESULT SetPara ([in]ITextPara *pPara)
HRESULT GetStoryLength ([retval, out]LONG *pcch)
HRESULT GetStoryType ([retval, out]LONG *pValue)
HRESULT Collapse ([in]LONG bStart)
HRESULT Expand ([in]LONG Unit,[retval, out]LONG *pDelta)
HRESULT GetIndex ([in]LONG Unit,[retval, out]LONG *pIndex)
HRESULT SetIndex ([in]LONG Unit,[in]LONG Index,[in]LONG Extend)
HRESULT SetRange ([in]LONG cpActive,[in]LONG cpOther)
HRESULT InRange ([in]ITextRange *pRange,[retval, out]LONG *pb)
HRESULT InStory ([in]ITextRange *pRange,[retval, out]LONG *pb)
HRESULT IsEqual ([in]ITextRange *pRange,[retval, out]LONG *pb)
HRESULT Select ()
HRESULT StartOf ([in]LONG Unit,[in]LONG Extend,[retval, out]LONG *pDelta)
HRESULT EndOf ([in]LONG Unit,[in]LONG Extend,[retval, out]LONG *pDelta)
HRESULT Move ([in]LONG Unit,[in]LONG Count,[retval, out]LONG *pDelta)
HRESULT MoveStart ([in]LONG Unit,[in]LONG Count,[retval, out]LONG *pDelta)
HRESULT MoveEnd ([in]LONG Unit,[in]LONG Count,[retval, out]LONG *pDelta)
HRESULT MoveWhile ([in]VARIANT *Cset,[in]LONG Count,[retval, out]LONG *pDelta)
HRESULT MoveStartWhile ([in]VARIANT *Cset,[in]LONG Count,[retval, out]LONG *pDelta)
HRESULT MoveEndWhile ([in]VARIANT *Cset,[in]LONG Count,[retval, out]LONG *pDelta)
HRESULT MoveUntil ([in]VARIANT *Cset,[in]LONG Count,[retval, out]LONG *pDelta)
HRESULT MoveStartUntil ([in]VARIANT *Cset,[in]LONG Count,[retval, out]LONG *pDelta)
HRESULT MoveEndUntil ([in]VARIANT *Cset,[in]LONG Count,[retval, out]LONG *pDelta)
HRESULT FindText ([in]BSTR bstr,[in]LONG cch,[in]LONG Flags,[retval, out]LONG *pLength)
HRESULT FindTextStart ([in]BSTR bstr,[in]LONG cch,[in]LONG Flags,[retval, out]LONG *pLength)
HRESULT FindTextEnd ([in]BSTR bstr,[in]LONG cch,[in]LONG Flags,[retval, out]LONG *pLength)
HRESULT Delete ([in]LONG Unit,[in]LONG Count,[retval, out]LONG *pDelta)
HRESULT Cut ([out]VARIANT *pVar)
HRESULT Copy ([out]VARIANT *pVar)
HRESULT Paste ([in]VARIANT *pVar,[in]LONG Format)
HRESULT CanPaste ([in]VARIANT *pVar,[in]LONG Format,[retval, out]LONG *pb)
HRESULT CanEdit ([retval, out]LONG *pb)
HRESULT ChangeCase ([in]LONG Type)
HRESULT GetPoint ([in]LONG Type,[out]LONG *cx,[out]LONG *cy)
HRESULT SetPoint ([in]LONG x,[in]LONG y,[in]LONG Type,[in]LONG Extend)
HRESULT ScrollIntoView ([in]LONG Value)
HRESULT GetEmbeddedObject ([retval, out]IUnknown **ppv)

Detailed Description

Definition at line 233 of file tom.idl.


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

Generated on Sun May 27 2012 06:24:10 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.