|
ReactOS 0.4.16-dev-1946-g52006dd
|
#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 579 of file txtsrv.c.
Referenced by create_windowed_editor(), and CreateTextServices().
Definition at line 610 of file txtsrv.c.
Definition at line 108 of file txtsrv.c.
| HRESULT __thiscall fnTextSrv_OnTxInPlaceActivate | ( | ITextServices * | iface, |
| const RECT * | client | ||
| ) |
Definition at line 256 of file txtsrv.c.
| HRESULT __thiscall fnTextSrv_OnTxInPlaceDeactivate | ( | ITextServices * | iface | ) |
| HRESULT __thiscall fnTextSrv_OnTxPropertyBitsChange | ( | ITextServices * | iface, |
| DWORD | mask, | ||
| DWORD | bits | ||
| ) |
Definition at line 412 of file txtsrv.c.
| 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 226 of file txtsrv.c.
| HRESULT __thiscall fnTextSrv_OnTxUIActivate | ( | ITextServices * | iface | ) |
| HRESULT __thiscall fnTextSrv_OnTxUIDeactivate | ( | ITextServices * | iface | ) |
|
static |
| 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.
| HRESULT __thiscall fnTextSrv_TxGetBaseLinePos | ( | ITextServices * | iface, |
| LONG * | x | ||
| ) |
| HRESULT __thiscall fnTextSrv_TxGetCachedSize | ( | ITextServices * | iface, |
| DWORD * | pdwWidth, | ||
| DWORD * | pdwHeight | ||
| ) |
| HRESULT __thiscall fnTextSrv_TxGetCurTargetX | ( | ITextServices * | iface, |
| LONG * | x | ||
| ) |
| HRESULT __thiscall fnTextSrv_TxGetDropTarget | ( | ITextServices * | iface, |
| IDropTarget ** | ppDropTarget | ||
| ) |
| HRESULT __thiscall fnTextSrv_TxGetHScroll | ( | ITextServices * | iface, |
| LONG * | min_pos, | ||
| LONG * | max_pos, | ||
| LONG * | pos, | ||
| LONG * | page, | ||
| BOOL * | enabled | ||
| ) |
| 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 363 of file txtsrv.c.
| HRESULT __thiscall fnTextSrv_TxGetText | ( | ITextServices * | iface, |
| BSTR * | text | ||
| ) |
Definition at line 304 of file txtsrv.c.
| HRESULT __thiscall fnTextSrv_TxGetVScroll | ( | ITextServices * | iface, |
| LONG * | min_pos, | ||
| LONG * | max_pos, | ||
| LONG * | pos, | ||
| LONG * | page, | ||
| BOOL * | enabled | ||
| ) |
| 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 | ||
| ) |
| HRESULT __thiscall fnTextSrv_TxSendMessage | ( | ITextServices * | iface, |
| UINT | msg, | ||
| WPARAM | wparam, | ||
| LPARAM | lparam, | ||
| LRESULT * | result | ||
| ) |
Definition at line 121 of file txtsrv.c.
| HRESULT __thiscall fnTextSrv_TxSetText | ( | ITextServices * | iface, |
| const WCHAR * | text | ||
| ) |
Definition at line 327 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 554 of file txtsrv.c.
Referenced by create_text_services().