Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2008-09-14 | Avoid warning. | nyamatongwe | 1 | -3/+3 | |
2008-09-07 | Encapsulation of conversion to Unicode to simplify text measuring and | nyamatongwe | 1 | -37/+32 | |
drawing code. | |||||
2008-09-06 | Comment fix. | nyamatongwe | 1 | -1/+1 | |
2008-09-06 | Changes to improve handling of long lines. | nyamatongwe | 1 | -53/+82 | |
2008-06-29 | Simon Steele's modification to allow replacing the regular | nyamatongwe | 1 | -2/+14 | |
expression implementation. | |||||
2007-11-23 | Ensure palette is not selected into any surfaces when it may need to be | nyamatongwe | 1 | -1/+1 | |
released. Stops resource leaks in palette mode. | |||||
2007-07-07 | Typo. | nyamatongwe | 1 | -6/+6 | |
2007-07-07 | Allows the popup to be displayed below as long as it can fit on the monitor | nyamatongwe | 1 | -0/+28 | |
the cursor is on rather than flipping up above the current point when near bottom of window. Implemented for GTK+ by John Ehresman. Partial Windows implementation #ifdefed out because it uses calls unavailable on Windows 95. | |||||
2007-05-18 | Protection against bad UTF-8 sequences. | nyamatongwe | 1 | -1/+1 | |
2007-05-11 | Only perform alpha blending on rectangles with positive widths to | nyamatongwe | 1 | -1/+1 | |
avoid warnings. Tracing on GTK+ goes to standard error so is not buffered. | |||||
2007-04-19 | Patch from Xie Renhui uses explicit ANSI calls on Windows so can be | nyamatongwe | 1 | -12/+12 | |
compiled in Unicode mode. | |||||
2007-04-19 | All Unicode planes supported, not just the Basic Multilingual Plane. | nyamatongwe | 1 | -13/+16 | |
2007-03-11 | Fixed comment. | nyamatongwe | 1 | -2/+2 | |
2007-03-11 | Comments and formatting. | nyamatongwe | 1 | -5/+7 | |
2007-02-28 | If AlphaBlend not available draw outlines rather than filled rectangles | nyamatongwe | 1 | -1/+3 | |
as that is more readable. | |||||
2006-02-26 | Translucency implementation for INDIC_ROUNDBOX and caret line. | nyamatongwe | 1 | -0/+86 | |
2006-02-23 | Made number of colours in a palette dynamic so that large numbers of | nyamatongwe | 1 | -4/+20 | |
colours will work. | |||||
2006-01-13 | If text drawing fails, draw as a sequence of 512 character segments. | nyamatongwe | 1 | -16/+49 | |
2005-12-10 | Jeffrey Ren's patch to allow Asian languages to work on English Windows 9x. | nyamatongwe | 1 | -40/+70 | |
Modified to follow coding conventions and minimise duplicated code. | |||||
2005-11-29 | A small amount of use of TCHAR avoids simplest issues when | nyamatongwe | 1 | -1/+2 | |
compiling as Unicode. Compiling as Unicode still not supported. Added DebugBreak call when assertion fails during paint processing as otherwise debugger pops up later in abort processing with different context. | |||||
2005-11-08 | Whitespace fix. | nyamatongwe | 1 | -1/+1 | |
2005-10-30 | Patch from Joseph Galbraith for 64 bit platforms. | nyamatongwe | 1 | -9/+29 | |
2005-08-23 | Took text insets into account when calculating maximum size of | nyamatongwe | 1 | -2/+3 | |
autocompletion list. | |||||
2005-07-22 | Ensure DCs are emptied of non-stock, non-default objects before they are | nyamatongwe | 1 | -1/+4 | |
released to keep BoundsChecker happy. | |||||
2005-06-27 | Changed list box maximum size calculation to take scroll bar width and | nyamatongwe | 1 | -1/+3 | |
image width into account which may help avoid truncation when using some fonts. | |||||
2005-06-21 | Patch from Ben Harper enables autocompletion lists to display on a | nyamatongwe | 1 | -4/+14 | |
secondary monitor above or to the left of the main monitor. | |||||
2005-06-07 | Patch from Blair McGlashan fixes failure to display autocompletion list | nyamatongwe | 1 | -1/+1 | |
text on original Windows XP. | |||||
2005-06-02 | Tweaked autocompletion width a little so that it is more likely to fit all | nyamatongwe | 1 | -5/+7 | |
strings when the string with the most characters contains narrow characters. | |||||
2005-05-27 | Fix crash with empty autocompletion argument. | nyamatongwe | 1 | -1/+1 | |
2005-03-25 | Patch from Blair McGlashan for autocompletion on Windows to | nyamatongwe | 1 | -122/+639 | |
* Set maximum width of list * set maximum height of list * better calculate width * use ellipsis when text is truncated to fit window * use popup window so it can extend past parent window * disallow resizing too small * draw to bottom edge when resized so last item not full line high * improve time to display by by 90% Minor tweaks by me to fix warnings, layout etc. | |||||
2004-12-03 | Safest portion of patch from Régis Vaquette to allow compilation | nyamatongwe | 1 | -6/+6 | |
for Windows CE. Changes literal strings to have TEXT() so convert to Unicode when comiling for Windows CE. | |||||
2004-03-29 | Patch from Robin Dunn to pass an extra flag down to | nyamatongwe | 1 | -1/+2 | |
font rendering to allow a platform-specific tweak. | |||||
2003-09-27 | Removed ListBox::Sort as always created in sorted order. | nyamatongwe | 1 | -5/+0 | |
2003-08-12 | Fixed display of pixmaps in autocompletion lists. | nyamatongwe | 1 | -3/+3 | |
2003-05-09 | Fixed problem when missing reverse arrow cursor resource meant cursor ↵ | nyamatongwe | 1 | -1/+5 | |
disappeared over margin. | |||||
2003-04-18 | Changed Function* to simpler Function. | nyamatongwe | 1 | -2/+2 | |
2003-04-18 | Cast to allow recent gcc and Borland compilers to build. | nyamatongwe | 1 | -1/+2 | |
2003-04-18 | Patch from Simon to make ExternalLexer platform independent. | nyamatongwe | 1 | -0/+30 | |
2003-04-09 | Limit the number of characters in string arguments to text drawing and | nyamatongwe | 1 | -16/+17 | |
measurement methods to 8192 on Windows 9x, otherwise thaere can be crashes. | |||||
2003-04-06 | Avoid calling API before Window created. | nyamatongwe | 1 | -2/+3 | |
2003-04-06 | Move method for Rectangle class. | nyamatongwe | 1 | -4/+7 | |
Ensure windows that are moved are not moved off screen to the top or left. | |||||
2003-04-05 | Changes to allow calltips to be popup rather than child windows. | nyamatongwe | 1 | -5/+14 | |
2003-03-30 | Make IDC_HAND visible with old build environments. | nyamatongwe | 1 | -0/+4 | |
Avoid calling ::IsChild when wParam 0 to avoid BoundsChecker warning. | |||||
2003-03-21 | Optimising by not drawing space characters in transparent mode. | nyamatongwe | 1 | -15/+21 | |
2003-03-20 | Patch from Simon Steele to implement the hotspot style and associated | nyamatongwe | 1 | -0/+3 | |
notifications. | |||||
2003-03-09 | Added Pango text display support to GTK+ platform. | nyamatongwe | 1 | -6/+6 | |
Added WindowID parameter to all Surface initialisation methods as Pango requires a window to determine the context used for text functions. AutoSurface changed because of above to take an Editor* argument so it can then discover the code page and window. | |||||
2003-02-23 | Patch from Jakub Vrana to avoid mouse debouncing on Windows where assigning | nyamatongwe | 1 | -0/+4 | |
a key to double click can result in two mouse clicks arriving with the same time. | |||||
2003-02-06 | Fixed bug in array resizing. | nyamatongwe | 1 | -1/+2 | |
2003-02-05 | Moved IsNT to PlatWin and cached the result. | nyamatongwe | 1 | -3/+14 | |
Change maximum number of pixels when measuring text on NT to be 1000000 rather than 30000 possible on Windows. Increased size of Unicode buffers to 10000 elements to handle longer paragraphs of text. | |||||
2003-02-02 | Transaprent text drawing. | nyamatongwe | 1 | -1/+21 | |