ReactOS 0.4.16-dev-1044-ga6558c0
|
#include "editor.h"
#include "ole2.h"
#include "oleauto.h"
#include "richole.h"
#include "tom.h"
#include "imm.h"
#include "textserv.h"
#include "wine/debug.h"
#include "editstr.h"
#include "riched20.h"
Go to the source code of this file.
Macros | |
#define | COBJMACROS |
Variables | |
static const IUnknownVtbl | textservices_inner_vtbl |
static const ITextServicesVtbl | textservices_vtbl |
HRESULT create_text_services | ( | IUnknown * | outer, |
ITextHost * | text_host, | ||
IUnknown ** | unk, | ||
BOOL | emulate_10 | ||
) |
Definition at line 577 of file txtsrv.c.
Referenced by create_windowed_editor(), and CreateTextServices().
Definition at line 608 of file txtsrv.c.
Definition at line 108 of file txtsrv.c.
DECLSPEC_HIDDEN HRESULT __thiscall fnTextSrv_OnTxInPlaceActivate | ( | ITextServices * | iface, |
const RECT * | client | ||
) |
Definition at line 254 of file txtsrv.c.
DECLSPEC_HIDDEN HRESULT __thiscall fnTextSrv_OnTxInPlaceDeactivate | ( | ITextServices * | iface | ) |
DECLSPEC_HIDDEN HRESULT __thiscall fnTextSrv_OnTxPropertyBitsChange | ( | ITextServices * | iface, |
DWORD | mask, | ||
DWORD | bits | ||
) |
Definition at line 410 of file txtsrv.c.
DECLSPEC_HIDDEN HRESULT __thiscall fnTextSrv_OnTxSetCursor | ( | ITextServices * | iface, |
DWORD | aspect, | ||
LONG | index, | ||
void * | aspect_info, | ||
DVTARGETDEVICE * | td, | ||
HDC | draw, | ||
HDC | target, | ||
const RECT * | client, | ||
INT | x, | ||
INT | y | ||
) |
Definition at line 224 of file txtsrv.c.
DECLSPEC_HIDDEN HRESULT __thiscall fnTextSrv_OnTxUIActivate | ( | ITextServices * | iface | ) |
DECLSPEC_HIDDEN HRESULT __thiscall fnTextSrv_OnTxUIDeactivate | ( | ITextServices * | iface | ) |
|
static |
DECLSPEC_HIDDEN HRESULT __thiscall fnTextSrv_TxDraw | ( | ITextServices * | iface, |
DWORD | aspect, | ||
LONG | index, | ||
void * | aspect_info, | ||
DVTARGETDEVICE * | td, | ||
HDC | draw, | ||
HDC | target, | ||
const RECTL * | bounds, | ||
const RECTL * | mf_bounds, | ||
RECT * | update, | ||
BOOL(CALLBACK *continue_fn)(DWORD) | , | ||
DWORD | continue_param, | ||
LONG | view_id | ||
) |
Definition at line 154 of file txtsrv.c.
DECLSPEC_HIDDEN HRESULT __thiscall fnTextSrv_TxGetBaseLinePos | ( | ITextServices * | iface, |
LONG * | x | ||
) |
DECLSPEC_HIDDEN HRESULT __thiscall fnTextSrv_TxGetCachedSize | ( | ITextServices * | iface, |
DWORD * | pdwWidth, | ||
DWORD * | pdwHeight | ||
) |
DECLSPEC_HIDDEN HRESULT __thiscall fnTextSrv_TxGetCurTargetX | ( | ITextServices * | iface, |
LONG * | x | ||
) |
DECLSPEC_HIDDEN HRESULT __thiscall fnTextSrv_TxGetDropTarget | ( | ITextServices * | iface, |
IDropTarget ** | ppDropTarget | ||
) |
DECLSPEC_HIDDEN HRESULT __thiscall fnTextSrv_TxGetHScroll | ( | ITextServices * | iface, |
LONG * | min_pos, | ||
LONG * | max_pos, | ||
LONG * | pos, | ||
LONG * | page, | ||
BOOL * | enabled | ||
) |
DECLSPEC_HIDDEN HRESULT __thiscall fnTextSrv_TxGetNaturalSize | ( | ITextServices * | iface, |
DWORD | aspect, | ||
HDC | draw, | ||
HDC | target, | ||
DVTARGETDEVICE * | td, | ||
DWORD | mode, | ||
const SIZEL * | extent, | ||
LONG * | width, | ||
LONG * | height | ||
) |
Definition at line 361 of file txtsrv.c.
DECLSPEC_HIDDEN HRESULT __thiscall fnTextSrv_TxGetText | ( | ITextServices * | iface, |
BSTR * | text | ||
) |
Definition at line 302 of file txtsrv.c.
DECLSPEC_HIDDEN HRESULT __thiscall fnTextSrv_TxGetVScroll | ( | ITextServices * | iface, |
LONG * | min_pos, | ||
LONG * | max_pos, | ||
LONG * | pos, | ||
LONG * | page, | ||
BOOL * | enabled | ||
) |
DECLSPEC_HIDDEN HRESULT __thiscall fnTextSrv_TxQueryHitPoint | ( | ITextServices * | iface, |
DWORD | dwDrawAspect, | ||
LONG | lindex, | ||
void * | pvAspect, | ||
DVTARGETDEVICE * | ptd, | ||
HDC | hdcDraw, | ||
HDC | hicTargetDev, | ||
LPCRECT | lprcClient, | ||
INT | x, | ||
INT | y, | ||
DWORD * | pHitResult | ||
) |
DECLSPEC_HIDDEN HRESULT __thiscall fnTextSrv_TxSendMessage | ( | ITextServices * | iface, |
UINT | msg, | ||
WPARAM | wparam, | ||
LPARAM | lparam, | ||
LRESULT * | result | ||
) |
Definition at line 121 of file txtsrv.c.
DECLSPEC_HIDDEN HRESULT __thiscall fnTextSrv_TxSetText | ( | ITextServices * | iface, |
const WCHAR * | text | ||
) |
Definition at line 325 of file txtsrv.c.
|
inlinestatic |
Definition at line 97 of file txtsrv.c.
Referenced by fnTextSrv_AddRef(), fnTextSrv_OnTxInPlaceActivate(), fnTextSrv_OnTxInPlaceDeactivate(), fnTextSrv_OnTxPropertyBitsChange(), fnTextSrv_OnTxSetCursor(), fnTextSrv_OnTxUIActivate(), fnTextSrv_OnTxUIDeactivate(), fnTextSrv_QueryInterface(), fnTextSrv_Release(), fnTextSrv_TxDraw(), fnTextSrv_TxGetBaseLinePos(), fnTextSrv_TxGetCachedSize(), fnTextSrv_TxGetCurTargetX(), fnTextSrv_TxGetDropTarget(), fnTextSrv_TxGetHScroll(), fnTextSrv_TxGetNaturalSize(), fnTextSrv_TxGetText(), fnTextSrv_TxGetVScroll(), fnTextSrv_TxQueryHitPoint(), fnTextSrv_TxSendMessage(), and fnTextSrv_TxSetText().
|
inlinestatic |
Definition at line 36 of file txtsrv.c.
Referenced by ITextServicesImpl_AddRef(), ITextServicesImpl_QueryInterface(), ITextServicesImpl_Release(), unk_AddRef(), unk_QueryInterface(), and unk_Release().
Definition at line 64 of file txtsrv.c.
|
static |
Definition at line 41 of file txtsrv.c.
Definition at line 74 of file txtsrv.c.
|
static |
Definition at line 133 of file txtsrv.c.
Referenced by fnTextSrv_OnTxInPlaceActivate(), fnTextSrv_OnTxPropertyBitsChange(), fnTextSrv_TxDraw(), and fnTextSrv_TxGetNaturalSize().
WINE_DEFAULT_DEBUG_CHANNEL | ( | richedit | ) |
|
static |
Definition at line 90 of file txtsrv.c.
Referenced by create_text_services().
|
static |
Definition at line 552 of file txtsrv.c.
Referenced by create_text_services().