Nikolay Sivov
41687841bc
riched20: Properly implement GetClientSite().
2015-06-01 14:52:28 +09:00
Nikolay Sivov
b620fb6e85
riched20: Move data linking text range to IRichEditOle in separate structure.
2015-06-01 14:52:25 +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
251e168590
riched20: Implement SetText() for selection range.
2015-05-27 14:31:40 +09:00
Nikolay Sivov
d27234617c
riched20: Implement SetText for regular range.
2015-05-27 14:31:40 +09:00
Nikolay Sivov
aa37c179ad
riched20: Implement SetName().
2015-05-27 14:31:40 +09:00
Nikolay Sivov
43a80b8023
riched20: Implement font property setters.
2015-05-27 14:31:40 +09:00
Nikolay Sivov
38f6919312
riched20: Support setting boolean font properties.
2015-05-26 18:45:35 +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
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