Thomas Faber
b64511c00a
riched20: Implement MSVC asm wrappers.
...
Signed-off-by: Thomas Faber <thomas.faber@reactos.org>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-18 10:09:45 +01:00
Sven Baars
d917f0ef09
riched20: Fix IRichEditOle COM aggregation (Valgrind).
...
Signed-off-by: Sven Baars <sven.wine@gmail.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-02-06 19:57:27 +01:00
Jactry Zeng
e20142aea6
riched20: Add stub for ITextDocument2Old interface.
...
Signed-off-by: Jactry Zeng <jzeng@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-09-28 11:05:20 +02:00
Alex Henrie
e11c3ddd59
riched20: Avoid using GCC's typeof extension.
...
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-09-27 11:04:01 +02:00
Jactry Zeng
563bfdfc18
riched20: Handle NULL in ITextServices::{TxGetHScroll, TxGetVScroll}.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=43488
Signed-off-by: Jactry Zeng <jzeng@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-09-07 13:03:24 +02:00
Huw Davies
1bc48be4a7
riched20: Initialize ME_TextEditor members in ME_MakeEditor().
...
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-08-24 08:35:52 +09:00
Huw Davies
5cc8c9fe83
riched20: Retrieve the default paragraph alignment from the text host.
...
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-08-24 08:35:48 +09:00
Fabian Maurer
9f37f6afb4
riched20: Check for NULL in fnTextSrv_TxSetText and add test.
...
Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-01-09 20:49:11 +01:00
Michael Stefaniuc
a58822dba4
riched20: Use SetRectEmpty() instead of open coding it.
...
Signed-off-by: Michael Stefaniuc <mstefani@redhat.de>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-08 21:29:44 +09:00
Jactry Zeng
6401ab45c0
riched20: Implement alignment styles support.
...
Signed-off-by: Jactry Zeng <jzeng@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-06 21:59:07 +09:00
Nikolay Sivov
b75cd7e2f0
riched20: Avoid extra host calls during CreateTextServices().
2015-06-02 20:53:44 +09:00
Francois Gouget
cd0200113c
riched20: Remove unneeded NONAMELESSXXX directives.
2015-03-19 14:05:48 +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
ffb706ceb0
riched20: Fix a leak.
2014-10-30 12:00:57 +09:00
Jactry Zeng
1f6073c861
riched20: Implement ITextSelection::GetText.
2014-07-21 18:45:38 +02:00
Jactry Zeng
0f23b967a4
include: Fix a typo in ITextServices method named TxGetCurTarget.
2014-03-12 19:06:31 +01:00
Michael Stefaniuc
6c1b292f0b
riched20: Let C look like C.
2013-02-07 12:04:01 +01:00
Michael Stefaniuc
74c5d202a1
riched20: Support COM aggregation in CreateTextServices().
2012-03-28 11:38:59 +02:00
Michael Stefaniuc
6f299c5d76
riched20: Avoid a forward declaration of a vtbl.
2012-03-28 11:38:44 +02:00
Marcus Meissner
598a7f6edf
riched20: Mark internal symbols with hidden visibility.
2011-05-24 11:55:55 +02:00
Michael Stefaniuc
c52c15ef99
riched20: COM cleanup for the ITextServices iface.
2011-04-11 12:10:30 +02:00
Amine Khaldi
f8da57ca89
riched20: Fix a c89 conformance issue in ITextImpl->editor->rcFormat initialization.
2011-02-16 14:02:59 +01:00
Dylan Smith
dfa80b35b0
richedit: Invalidate without calling UpdateWindow in many cases.
2010-07-29 10:28:00 +02:00
Dylan Smith
0539d5e497
richedit: Initialize fields for windowless richedit controls.
...
Caught by valgrind.
2010-01-25 13:01:17 +01:00
Dylan Smith
bd4704280d
richedit: Replace offsets arg with ME_Cursor for ME_InternalDeleteText.
...
Offsets are still used within the function, but this patch reduces the
use of it at the entry to the function.
2009-08-13 15:35:17 +02:00
Dylan Smith
82e102107c
richedit: ME_GetTextW must use source and destination lengths.
...
Before a single length was used for the number of characters to retrieve
from the text, and to keep track of the size of the buffer. These are
not equivalent, since there is a possible end of line conversion.
2009-08-12 17:32:16 +02:00
Alexandre Julliard
eb08df3a90
riched20: Add appropriate stdcall decorations to assembly functions.
2009-06-15 13:42:26 +02:00
Dylan Smith
b441bb2e4c
richedit: Avoid crashing if TxSendMessage is called with NULL plresult.
2009-02-26 15:13:25 +01:00
Michael Stefaniuc
d1a7e41b71
riched20: Remove superfluous pointer casts.
2009-01-30 11:45:23 +01:00
Dylan Smith
8f7a99fb96
richedit: Implemented ITextServices_TxGetVScroll & TxGetHScroll.
2009-01-22 15:28:22 +01:00
Dylan Smith
20d6bc8ac7
richedit: Implemented ITextServices TxGetText and TxSetText.
2009-01-21 11:55:36 +01:00
Dylan Smith
e7b68a20fd
richedit: Implemented ITextServices_TxSendMessage.
2009-01-21 11:55:22 +01:00
Andrey Turkin
8d18cb8caf
riched20: Add spare area to ITextServicesImpl to work around broken apps.
2008-10-13 11:45:23 +02:00
Andrew Talbot
5588233957
riched20: Exclude unused headers.
2007-05-18 14:11:33 +02:00
Jan Zerebecki
58f37a1251
riched20: Add DebugInfo to critical sections.
2007-03-12 13:39:14 +01:00
Joel Parker
2319999a05
Remove redundant semicolons for ANSI compatibility.
2007-01-17 11:58:15 +01:00
Hans Leidekker
177350d087
riched20: Win64 printf format warning fixes.
2006-10-14 20:16:56 +02:00
Jonathan Ernst
360a3f9142
Update the address of the Free Software Foundation.
2006-05-23 14:11:13 +02:00
Huw Davies
d6ce9db80f
riched20: Take a ref on text host.
2006-03-27 21:41:20 +02:00
Maarten Lankhorst
460e2ad7f6
riched20: Implement CreateTextServices.
...
Implement a stub interface that CreateTextServices returns.
2006-02-01 12:31:40 +01:00