- 27 Jun, 2008 31 commits
-
-
Alexandre Julliard authored
-
Dmitry Timoshkov authored
-
Dmitry Timoshkov authored
-
Przemysław Białek authored
-
Kai Blin authored
-
Kai Blin authored
-
Alistair Leslie-Hughes authored
-
Zac Brown authored
-
Andrew Talbot authored
-
Kirill K. Smirnov authored
-
Nikolay Sivov authored
-
Nikolay Sivov authored
-
Nikolay Sivov authored
-
Nikolay Sivov authored
-
Nikolay Sivov authored
-
Nikolay Sivov authored
-
Nikolay Sivov authored
-
Joris Huizer authored
-
Joris Huizer authored
-
Maarten Lankhorst authored
RenderFile should add a source filter and call Render on each output pin, while Render() should try to connect, first directly to any existing renderers, and then using intermediates. It uses recursion since this is the only possible way to implement Render sanely.
-
Maarten Lankhorst authored
Does some security checks that it won't connect a filter to itself, and also cleans up after a failed connection attempt.
-
Maarten Lankhorst authored
-
Dan Hipschman authored
These internal flags conflict with the Win32 API flags TPM_RECURSE, TPM_RIGHTBUTTON, and TPM_CENTERALIGN respectively, which are all stored in the same flag UINT.
-
H. Verbeet authored
-
H. Verbeet authored
As far as I can tell we support post ps blending in combination with MRTs fine. Tabula Rasa needs this cap in order to enable some of the higher graphics settings.
-
Dylan Smith authored
-
Dylan Smith authored
-
Dylan Smith authored
When the caret is at the start of a run, it uses the font of the previous run for inserting characters. The caret size previously was the wrong height for the characters being inserted when the caret was at the start of a line, but not the start of a paragraph so this patch fixes this bug.
-
Dylan Smith authored
The check to see if the dwOutputBuffer is full was performed incorrectly in RTFPutUnicodeString, however, this mistake was actually harmless since it would just cause an extra loop that does nothing, then the check would work properly with the variable fit equal to 0.
-
Dylan Smith authored
Checks were added for hexadecimal values that did not have valid characters, and for EOF received before the final closing brace of the rich text stream. The error values were tested on richedit versions 1, 2, 3 & 4.1, and they were all the same for these cases.
-
Dylan Smith authored
The function ME_GetInsertStyle already checks for the case where there is a selection, so there is no need to duplicate this code for ME_GetSelectionInsertStyle.
-
- 26 Jun, 2008 9 commits
-
-
Nikolay Sivov authored
-
Jon Griffiths authored
-
Dylan Smith authored
Consecutively typed characters are grouped together to be undone together. The grouping of typed characters can be stopped by certain events that are mentioned in MSDN's remarks on the EM_STOPGROUPTYPING message, which is also implemented by this patch.
-
Dylan Smith authored
-
Dylan Smith authored
Previously bold needed to be set by setting CFM_WEIGHT in the CHARFORMAT2 structure, and then setting the appropriate wWeight value. This approach isn't even supported in version 3.0 of the richedit control. Now bold can be set/unset properly for Windows or Wine using CFE_BOLD in dwEffects and with CFM_BOLD set in the dwMask flag.
-
Dylan Smith authored
The LOGFONT's lfHeight member is in logical units, and is being used to set the yHeight member of CHARFORMAT2 which is supposed to be in twips.
-
Dylan Smith authored
-
Dylan Smith authored
-
Dylan Smith authored
Opening a text file with a NULL terminated character in it was causing an assertion error after a run was being split due to word wrap. Windows allows NULL terminated characters to be in the text.
-