aboutsummaryrefslogtreecommitdiffhomepage
path: root/win32/ScintillaWin.cxx
AgeCommit message (Collapse)AuthorFilesLines
2003-04-18Patch from Simon to make ExternalLexer platform independent.nyamatongwe1-3/+1
2003-04-13Reenabled lexer DLL feature.nyamatongwe1-2/+2
2003-04-05Changes to allow calltips to be popup rather than child windows.nyamatongwe1-19/+30
2003-04-03CallTip can display up and down arrows and clicks are reported tonyamatongwe1-6/+19
container. Calltip can be replaced while visible rather than needing a cancel and recreation to minimize flashing.
2003-03-30Make IDC_HAND visible with old build environments.nyamatongwe1-1/+2
Avoid calling ::IsChild when wParam 0 to avoid BoundsChecker warning.
2003-03-20Patch from Simon Steele to implement the hotspot style and associatednyamatongwe1-3/+11
notifications.
2003-03-09Added Pango text display support to GTK+ platform.nyamatongwe1-5/+9
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-03-08Fix to autocompletion lists where clicking on the list caused focus tonyamatongwe1-1/+4
shift to the list which then led to it being cancelled.
2003-02-05Moved IsNT to PlatWin and cached the result.nyamatongwe1-9/+5
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-01-12Additions from Yukihiro Nakai to enable DBCS mode on GTK+.nyamatongwe1-5/+5
DBCS mode for Surface so that different font and text drawing code can be invoked on GTK+.
2003-01-10XPM.h separated frmo LineMarker.h.nyamatongwe1-2/+3
Typo fixed in registration.
2002-12-03Fix from twkang for Korean IME input.nyamatongwe1-1/+4
2002-09-19Added mthod to turn off vertical scroll bar.nyamatongwe1-2/+5
2002-09-10Made compatible with Mingw 2.0.nyamatongwe1-39/+41
2002-07-28Full paint now paints all of the margins as well. Required to simplifynyamatongwe1-3/+4
handling of abandoned paints where styling causes fold markers to change.
2002-07-20Exporting direct calling function from DLLs.nyamatongwe1-2/+9
2002-06-09Compatibility with 64 bit systems.nyamatongwe1-7/+24
2002-05-21Changed from GetTickCount to GetMessageTime as that retieves the time the ↵nyamatongwe1-2/+2
mouse was clicked rather than the current time and there may have been a delay.
2002-04-21Some Win64 compatibility and size_t correctness.nyamatongwe1-5/+5
2002-04-11Added call to Scintilla_LinkLexers to ensure lexers are always linked innyamatongwe1-0/+1
for SciLexer version.
2002-04-04Change to horizontal scrolling to allow the assumed document width to be set.nyamatongwe1-10/+28
2002-04-03In read-only mode, display no-effect drag & drop cursor.nyamatongwe1-3/+4
2002-02-21Wheel mouse handles page at a time mode.nyamatongwe1-3/+9
Maintaining partial wheel deltas calculated better. Avoid Borland warning in window class registration code.
2002-02-16Windows classes unregistered at finalisation to avoid problems inside IE.nyamatongwe1-27/+41
Success of initialisation and finalisationreturned to caller.
2002-02-12Moved external lexer loading from initialisation of ScintillaWin objectnyamatongwe1-5/+4
to Scintilla_RegisterClasses to avoid possibility of thread contention.
2002-02-12Made font cache thread safe by using a critical section.nyamatongwe1-4/+13
2002-01-18Updated copyrights for 2002.nyamatongwe1-1/+1
2002-01-13Added TickerID typedef to ease merging FOX code.nyamatongwe1-2/+2
2002-01-10Made code bool-safe and turned Visual C++ warning 4800 back on.nyamatongwe1-4/+8
2002-01-10Patch from Kengo Jinno to make Japanese entry work on Windows 9x.nyamatongwe1-4/+24
More changes from Neil to avoid problem introduced by above with overstrike mode replacing one character with two. Comments about Digital Mars ifdefs.
2002-01-09Optimization that asks for the position of the scroll bar and does not setnyamatongwe1-2/+15
it if it does not change. Using scroll bar APIs that allow larger 32 bit values.
2001-12-29Using HINSTANCE from Scintilla_RegisterClasses to find cursor so thatnyamatongwe1-1/+4
static builds within DLLs will work.
2001-12-19Wrapping supported.nyamatongwe1-6/+5
2001-12-19Support Unicode in calltips.nyamatongwe1-1/+1
2001-12-19Hoisted IsUnicodeMode method from ScintillaWin to Editor as it is useful onnyamatongwe1-23/+5
all platforms. Using AutoSurface to simplify allocation of surfaces and ensure they are always deleted.
2001-12-01Removed old timeing code in favour of ElapsedTime class.nyamatongwe1-14/+2
2001-11-28Patch from Philippe to restore EM_GETSEL and EM_SETSEL on Windows, reformatnyamatongwe1-101/+131
source. Some addition of :: by me.
2001-11-19Added virtual GetCtrlID method so that the ID can change dynamicallynyamatongwe1-4/+9
on Windoes when caused by SetWindowLong.
2001-10-28Hid implementation of Surface.nyamatongwe1-30/+46
Changed DrawText to DrawTextNoClip to avoid clash with macro.
2001-10-28Removed platform-specific headers from Platform.h and thus stoppednyamatongwe1-66/+80
visibility of these headers to most code.
2001-10-05Don't include zmouse.h with Digital Mars compiler.nyamatongwe1-28/+36
Disable IME code when compiling with Digital Mars as it doesn't have lib.
2001-10-02Reinstated WM_GETTEXT as an alias of SCI_GETTEXT to allow some tools tonyamatongwe1-0/+1
grab the contents of a Scintilla control.
2001-09-09More translations from EM_* and WM_* to SCI_*.nyamatongwe1-0/+6
2001-09-08Edit control emulation moved here from Editor.cxx.nyamatongwe1-0/+54
2001-09-08Removed all traces of Win32 API from Scintilla API. Scintilla will nonyamatongwe1-9/+0
longer process WM_* or EM_* messages.
2001-09-01Using new SelectionText type to handle text that is the subject of copy,nyamatongwe1-16/+15
cut, paste and drag operations. Mouse wheel scrolling moved into platform subclasses. Macro support always included so MACRO_SUPPORT definition and use removed. Allowing menu popup moved from Editor to ScintillaBase.
2001-08-31Moved Windows-specific mouse wheel variables from Editor to ScintillaWin.nyamatongwe1-11/+15
2001-08-01Use separate variable to remember if allocation occurred to avoid usingnyamatongwe1-3/+4
dangling pointer and upsetting BoundsChecker.
2001-07-04Stuck :: in front of GetParent as its a Windows API.nyamatongwe1-3/+3
2001-06-11Patch from Shane Caraveo at ActiveState to notify containers ofnyamatongwe1-4/+4
Unicode code characters correctly.