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

ITextStoreACP Interface Reference

import "textstor.idl";

Inherits IUnknown.

Public Member Functions

HRESULT AdviseSink ([in] REFIID riid,[in, iid_is(riid)] IUnknown *punk,[in] DWORD dwMask)
HRESULT UnadviseSink ([in] IUnknown *punk)
HRESULT RequestLock ([in] DWORD dwLockFlags,[out] HRESULT *phrSession)
HRESULT GetStatus ([out] TS_STATUS *pdcs)
HRESULT QueryInsert ([in] LONG acpTestStart,[in] LONG acpTestEnd,[in] ULONG cch,[out] LONG *pacpResultStart,[out] LONG *pacpResultEnd)
HRESULT GetSelection ([in] ULONG ulIndex,[in] ULONG ulCount,[out, size_is(ulCount), length_is(*pcFetched)] TS_SELECTION_ACP *pSelection,[out] ULONG *pcFetched)
HRESULT SetSelection ([in] ULONG ulCount,[in, size_is(ulCount)] const TS_SELECTION_ACP *pSelection)
HRESULT GetText ([in] LONG acpStart,[in] LONG acpEnd,[out, size_is(cchPlainReq), length_is(*pcchPlainRet)] WCHAR *pchPlain,[in] ULONG cchPlainReq,[out] ULONG *pcchPlainRet,[out, size_is(cRunInfoReq), length_is(*pcRunInfoRet)] TS_RUNINFO *prgRunInfo,[in] ULONG cRunInfoReq,[out] ULONG *pcRunInfoRet,[out] LONG *pacpNext)
HRESULT SetText ([in] DWORD dwFlags,[in] LONG acpStart,[in] LONG acpEnd,[in, size_is(cch)] const WCHAR *pchText,[in] ULONG cch,[out] TS_TEXTCHANGE *pChange)
HRESULT GetFormattedText ([in] LONG acpStart,[in] LONG acpEnd,[out] IDataObject **ppDataObject)
HRESULT GetEmbedded ([in] LONG acpPos,[in] REFGUID rguidService,[in] REFIID riid,[out, iid_is(riid)] IUnknown **ppunk)
HRESULT QueryInsertEmbedded ([in] const GUID *pguidService,[in] const FORMATETC *pFormatEtc,[out] BOOL *pfInsertable)
HRESULT InsertEmbedded ([in] DWORD dwFlags,[in] LONG acpStart,[in] LONG acpEnd,[in] IDataObject *pDataObject,[out] TS_TEXTCHANGE *pChange)
HRESULT InsertTextAtSelection ([in] DWORD dwFlags,[in, size_is(cch)] const WCHAR *pchText,[in] ULONG cch,[out] LONG *pacpStart,[out] LONG *pacpEnd,[out] TS_TEXTCHANGE *pChange)
HRESULT InsertEmbeddedAtSelection ([in] DWORD dwFlags,[in] IDataObject *pDataObject,[out] LONG *pacpStart,[out] LONG *pacpEnd,[out] TS_TEXTCHANGE *pChange)
HRESULT RequestSupportedAttrs ([in] DWORD dwFlags,[in] ULONG cFilterAttrs,[in, size_is(cFilterAttrs), unique] const TS_ATTRID *paFilterAttrs)
HRESULT RequestAttrsAtPosition ([in] LONG acpPos,[in] ULONG cFilterAttrs,[in, size_is(cFilterAttrs), unique] const TS_ATTRID *paFilterAttrs,[in] DWORD dwFlags)
HRESULT RequestAttrsTransitioningAtPosition ([in] LONG acpPos,[in] ULONG cFilterAttrs,[in, size_is(cFilterAttrs), unique] const TS_ATTRID *paFilterAttrs,[in] DWORD dwFlags)
HRESULT FindNextAttrTransition ([in] LONG acpStart,[in] LONG acpHalt,[in] ULONG cFilterAttrs,[in, size_is(cFilterAttrs), unique] const TS_ATTRID *paFilterAttrs,[in] DWORD dwFlags,[out] LONG *pacpNext,[out] BOOL *pfFound,[out] LONG *plFoundOffset)
HRESULT RetrieveRequestedAttrs ([in] ULONG ulCount,[out, size_is(ulCount), length_is(*pcFetched)] TS_ATTRVAL *paAttrVals,[out] ULONG *pcFetched)
HRESULT GetEndACP ([out] LONG *pacp)
HRESULT GetActiveView ([out] TsViewCookie *pvcView)
HRESULT GetACPFromPoint ([in] TsViewCookie vcView,[in] const POINT *ptScreen,[in] DWORD dwFlags,[out] LONG *pacp)
HRESULT GetTextExt ([in] TsViewCookie vcView,[in] LONG acpStart,[in] LONG acpEnd,[out] RECT *prc,[out] BOOL *pfClipped)
HRESULT GetScreenExt ([in] TsViewCookie vcView,[out] RECT *prc)
HRESULT GetWnd ([in] TsViewCookie vcView,[out] HWND *phwnd)

Detailed Description

Definition at line 152 of file textstor.idl.


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

Generated on Sun May 27 2012 06:24:11 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.