70 Commits

Author SHA1 Message Date
Adam Buchbinder
20323e3f11 riched20: Implement ITextRange::ScrollIntoView.
This only implements bStart = tomStart, but that seems like the most
common use case.

Signed-off-by: Adam Buchbinder <abuchbinder@google.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-29 19:31:35 +09:00
Andrey Gusev
5cdcd4493f Assorted spelling and typos fixes. 2015-08-18 15:00:13 +09:00
Francois Gouget
f8a7d6ed74 Assorted spelling fixes. 2015-08-07 23:50:48 +09:00
Nikolay Sivov
3357fdd70a riched20: Implement Expand for tomStory case. 2015-06-17 15:44:34 +09:00
Nikolay Sivov
5f933018a2 riched20: Implement GetDuplicate() for selection. 2015-06-08 15:47:52 +09:00
Nikolay Sivov
9c6bcec509 riched20: Implement GetStoryLength(). 2015-06-08 15:47:48 +09:00
Nikolay Sivov
17a50f39b2 riched20/tests: Fix a BSTR leak (Valgrind). 2015-06-04 15:55:49 +09:00
Nikolay Sivov
2a2446abdb riched20: Return 0x0 size for NULL objects. 2015-06-03 19:29:49 +09:00
Nikolay Sivov
41687841bc riched20: Properly implement GetClientSite(). 2015-06-01 14:52:28 +09:00
Nikolay Sivov
383dbeedd7 riched20/tests: Small test for GetClientSite(). 2015-06-01 14:52:22 +09:00
Nikolay Sivov
b2e13bc6e7 riched20: Implement GetText() for regular range. 2015-06-01 14:52:17 +09:00
Nikolay Sivov
dd8287e9e8 riched20/tests: Test more return values and released cases. 2015-05-29 15:00:44 +09:00
Nikolay Sivov
054eecb2bf riched20: Implement SetFont(). 2015-05-29 15:00:38 +09:00
Nikolay Sivov
d178e7ba68 riched20: Added GetStoryType(). 2015-05-29 15:00:32 +09:00
Nikolay Sivov
b4959154ca riched20: Switch font unit is not allowed. 2015-05-29 15:00:27 +09:00
Nikolay Sivov
eecb757248 riched20: Convert from twips to points when tomUsePoints is used. 2015-05-29 15:00:22 +09:00
Nikolay Sivov
6a335ca5da riched20: A bit more tests for GetChar(), improve tracing. 2015-05-28 14:21:07 +09:00
Nikolay Sivov
cb095a82a2 riched20: Implement Select(). 2015-05-28 14:21:06 +09:00
Nikolay Sivov
6ccfde327a riched20: Implement IsEqual() for ranges. 2015-05-28 14:21:04 +09:00
Nikolay Sivov
cebee9bd71 riched20: Implement InRange(). 2015-05-28 14:21:02 +09:00
Nikolay Sivov
c1ce95dc96 riched20: Implement GetPara() for selection range. 2015-05-28 14:21:00 +09:00
Nikolay Sivov
d27234617c riched20: Implement SetText for regular range. 2015-05-27 14:31:40 +09:00
Nikolay Sivov
64faf03cf3 riched20: Initial support for changing font properties. 2015-05-26 18:45:35 +09:00
Nikolay Sivov
1c0cf0efb3 riched20: Implement tomTrackParms/tomCacheParms. 2015-05-26 18:45:34 +09:00
Nikolay Sivov
0cf3c2f3a1 riched20: Support ITextFont instances detached from a range. 2015-05-26 18:45:34 +09:00
Nikolay Sivov
c5a029f82e riched20/tests: Initial tests for font duplication behavior. 2015-05-25 21:43:18 +09:00
Nikolay Sivov
95074af8a8 riched20/tests: Basic test for Delete(). 2015-05-25 21:43:18 +09:00
Nikolay Sivov
b43a0e1175 riched20/tests: Some tests for GetText(). 2015-05-25 21:43:18 +09:00
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
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
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
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
Jactry Zeng
6c425a169a riched20: Implement IOleInPlaceSite interface. 2015-03-19 22:42:31 +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
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