1193 Commits

Author SHA1 Message Date
Nikolay Sivov
f4438f1ee5 riched20: Implement Start/End properties for ranges. 2015-05-25 21:43:17 +09:00
Nikolay Sivov
81fc69d7e6 riched20: Added IDispatch support. 2015-05-25 21:43:17 +09:00
Nikolay Sivov
1f55764dfc riched20: Added some tom* constants used with ITextFont::Reset(). 2015-05-22 18:04:41 +09:00
Huw Davies
008ceb662d riched20/tests: Fix test on 64-bit. 2015-05-22 18:04:25 +09:00
Nikolay Sivov
fd806a65a5 riched20/tests: Added tests for ITextFont getters on detached font. 2015-05-21 19:04:00 +09:00
Nikolay Sivov
6fcb092f0f riched20/tests: Test against proper LCID. 2015-05-21 19:03:50 +09:00
Nikolay Sivov
e6e16eb632 riched20: Implement GetName() for ITextFont. 2015-05-21 19:03:46 +09:00
Nikolay Sivov
fa8c384b3b riched20: Implement GetFont() for selection range. 2015-05-20 18:35:44 +09:00
Nikolay Sivov
72ef367992 riched20: Implement GetLanguageID(). 2015-05-20 18:35:43 +09:00
Nikolay Sivov
1e68433d78 riched20: Implement GetSubscript()/GetSuperscript(). 2015-05-20 18:35:41 +09:00
Nikolay Sivov
0f53b87367 riched20: Implement GetStrikeThrough(). 2015-05-20 18:35:39 +09:00
Nikolay Sivov
f875c804bd riched20: Implement GetForeColor(). 2015-05-20 18:35:37 +09:00
Nikolay Sivov
d7a1700a29 riched20: Implement GetUnderline(). 2015-05-20 18:35:34 +09:00
Nikolay Sivov
c48e0519ac riched20: Implement GetSize(). 2015-05-20 18:35:32 +09:00
Nikolay Sivov
a96b04737c riched20: Implement GetBold()/GetItalic(). 2015-05-19 19:24:45 +09:00
Alex Henrie
0940ce3205 riched20: Fix copy-paste error in header documentation. 2015-05-19 19:24:24 +09:00
Nikolay Sivov
c8362ec3b8 riched20: Added tom typelib.
I had to duplicate idl unfortunately, because typelib in riched20 is not
compatible with interfaces from tom.idl - method names are different,
while vtables are identical.
2015-05-18 15:26:04 +09:00
Nikolay Sivov
f0959dc175 riched20: Implement SetEnd(). 2015-05-18 15:26:03 +09:00
Nikolay Sivov
3a0670ed7e riched20: Implement SetStart(). 2015-05-18 15:26:03 +09:00
Nikolay Sivov
6d19ac5cb3 riched20: Added stub ITextPara. 2015-05-18 15:26:02 +09:00
Nikolay Sivov
aba1e680f2 riched20: Added ITextFont stub. 2015-05-18 15:26:02 +09:00
Alexandre Julliard
50009c4a95 riched20: Update rectangle on WM_WINDOWPOSCHANGED instead of WM_SIZE.
Some applications don't forward WM_SIZE to the window proc.
2015-04-28 19:57:37 +09:00
Huw Davies
ef072b1eb2 riched20/tests: Fix test on 64-bit win8. 2015-04-20 14:37:08 +09:00
Christoph von Wittich
ca2b70b285 riched20: Handle SCF_WORD. 2015-04-01 22:34:20 +09:00
Christoph von Wittich
c0c36fba70 riched20: EM_SETSEL should not return 0. 2015-03-31 14:46:06 +09:00
Alexandre Julliard
488e3d70a6 riched20/tests: Print full flag values in traces. 2015-03-30 19:49:13 +09:00
Francois Gouget
4eedf6a4b3 riched20: Mark internal symbols with hidden visibility. 2015-03-27 00:12:50 +09:00
Francois Gouget
7f0797cc78 riched20: Fix a trailing '\n' in a FIXME() call. 2015-03-20 17:39:58 +09:00
Jactry Zeng
6c425a169a riched20: Implement IOleInPlaceSite interface. 2015-03-19 22:42:31 +09:00
Francois Gouget
cd0200113c riched20: Remove unneeded NONAMELESSXXX directives. 2015-03-19 14:05:48 +09:00
Huw Davies
2a5886974d riched20: Don't resend a partial chunk to the edit stream callback.
It's basically used as a boolean to terminate the writing process
if it's set to zero.
2015-03-17 23:55:16 +09:00
Jactry Zeng
f1d22c0ebd riched20: Implement IOleWindow::GetWindow. 2015-03-17 00:19:47 +09:00
Jactry Zeng
bbb9755896 riched20: Implement IOleWindow interface. 2015-03-17 00:19:46 +09:00
Jactry Zeng
879261dd8b riched20: Add tests for IRichEditOle::QueryInterface. 2015-03-17 00:19:44 +09:00
Michael Stefaniuc
f40b4291d4 riched20: Remove no-op addition with 0 (PVS-Studio). 2015-02-25 21:27:42 +09:00
Michael Stefaniuc
54d3816eb8 riched20: IDC_IBEAM is already an int resource (PVS-Studio). 2015-02-18 16:09:00 +09:00
Francois Gouget
c9c2692d8e riched20: Move DestroyIRichEditOle() into IRichEditOle:Release(). 2015-01-05 20:19:33 +01:00
Marc Bessières
85ca920d94 riched20/tests: Use SendMessageA with char buffer (Valgrind). 2014-12-03 21:34:33 +01:00
Guillaume Charifi
27ac8d265e riched20: Do not destroy IRichEditOle if still referenced. 2014-11-17 17:27:43 +09:00
Michael Stefaniuc
5ce384e191 riched20/tests: Simplify the check for an empty string (PVS-Studio). 2014-11-11 14:22:12 +09:00
Michael Stefaniuc
7f295effbd riched20: SUCCEEDED() is already a BOOL (PVS-Studio). 2014-10-31 10:49:34 +09:00
Jactry Zeng
a9491ec5d9 riched20: Add IID_IRichEditOle and IID_ITextDocument support for ITextServices::QueryInterface. 2014-10-30 12:02:52 +09:00
Jactry Zeng
234310e752 riched20: Add COM aggregation support for IRichEditOle. 2014-10-30 12:02:17 +09:00
Jactry Zeng
ffb706ceb0 riched20: Fix a leak. 2014-10-30 12:00:57 +09:00
Jactry Zeng
a3b8065600 riched20: Set editor->reOle to NULL when IRichEditOle is released. 2014-09-30 19:34:10 +02:00
Jactry Zeng
40456439e6 riched20: Implement ITextSelection::Collapse. 2014-09-17 11:46:17 +02:00
Jactry Zeng
07154f7fee riched20: Implement ITextRange::Collapse. 2014-09-17 11:46:02 +02:00
Jactry Zeng
da40589e71 riched20: Implement ITextRange::GetDuplicate. 2014-09-17 11:45:58 +02:00
Jactry Zeng
52fee14932 riched20: Implement ITextSelection::GetStart and ITextSelection::GetEnd. 2014-09-16 19:25:34 +02:00
Jactry Zeng
b56c96a619 riched20: Implement ITextRange::GetStart and ITextRange::GetEnd. 2014-09-16 19:25:16 +02:00