aboutsummaryrefslogtreecommitdiffhomepage
path: root/win32/PlatWin.cxx
AgeCommit message (Collapse)AuthorFilesLines
2002-01-10Made code bool-safe and turned Visual C++ warning 4800 back on.nyamatongwe1-3/+3
2001-12-29Using HINSTANCE from Scintilla_RegisterClasses to find cursor so thatnyamatongwe1-1/+1
static builds within DLLs will work.
2001-12-20Patch from stephan to avoid setting cursor to the same value multiplenyamatongwe1-3/+4
times on GTK+ as it is retained by the window. Minor cleanups.
2001-11-28Patch from Philippe to restore EM_GETSEL and EM_SETSEL on Windows, reformatnyamatongwe1-6/+6
source. Some addition of :: by me.
2001-11-15Changed to a more typesafe definition of ElapsedTime.nyamatongwe1-16/+23
2001-11-15Added ElapsedTime.nyamatongwe1-0/+41
2001-10-28Fixed some warnings from Visual C++.nyamatongwe1-0/+4
2001-10-28Hid implementation of Surface.nyamatongwe1-67/+68
Changed DrawText to DrawTextNoClip to avoid clash with macro.
2001-10-28Fixed Platform changes for GTK+ and hid most of the implementation ofnyamatongwe1-35/+96
Surface.
2001-10-28Removed platform-specific headers from Platform.h and thus stoppednyamatongwe1-141/+125
visibility of these headers to most code.
2001-10-05Fixed warning from Digital Mars compiler.nyamatongwe1-1/+1
2001-08-10Fixed font resource leak caused by calltips.nyamatongwe1-2/+1
2001-08-02Reindented.nyamatongwe1-36/+35
2001-08-02Removed LBS_SORT flag on list box creation as may need to show list innyamatongwe1-1/+1
a different order to default case insensitive sort.
2001-05-24Prevented use of uninitialised data when somehing goes wrong withnyamatongwe1-0/+5
measuring text such as incomplete DBCS characters.
2001-04-05Replace target functionality to make find and replace operations fasternyamatongwe1-1/+4
by diminishing screen updates and allow for \d patterns in the replacement text.
2001-02-27Patch from Philippe to regularise comments.nyamatongwe1-20/+20
2001-02-24Updated documentation comments from Philippe.nyamatongwe1-7/+13
2001-01-28Updating copyright notices for 2001.nyamatongwe1-1/+1
2001-01-25Patch from Philippe, containing comments and a fix to SString for emptynyamatongwe1-2/+2
strings.
2000-10-03Mouse down captures now optional.nyamatongwe1-1/+3
Save and restore of assertion destination in paint.
2000-10-03Added PLATFORM_ASSERT which is a verson of the standard assert whichnyamatongwe1-2/+28
can be directed wither to debug output or message boxes on Windows.
2000-09-07Incorporated Mark's patch to handle failing GetTextExtentExPoint.nyamatongwe1-1/+5
2000-07-22Updates to make new API work on both GTK+ and Win32.nyamatongwe1-1/+1
2000-07-12Added John's autocompletion changes and fiddled to make autocompletion listnyamatongwe1-2/+36
size better.
2000-07-04Auto completion border chrome reversed to put above edit layer.nyamatongwe1-2/+2
InitCommonControls removed as not needed. Make files changed to remove system libraries that were not used.
2000-07-01Horizontal page scroll by 2/3 of page width rather than fixed 200 pixels.nyamatongwe1-1/+1
Add opt:nowin98 flag to link to reduce executable size.
2000-06-29Added font caching.nyamatongwe1-10/+113
2000-06-23Turned off tracing.nyamatongwe1-1/+1
2000-06-21Added indentation guide API.nyamatongwe1-1/+1
View whitespace has setting to only see outside indentation. Indentation guide highlight.
2000-06-12Removed warning when tracing turned off.nyamatongwe1-2/+5
2000-06-04Ensured the UnicodeMode of each Surface is initialised.nyamatongwe1-0/+1
2000-05-15Support for different character sets for each style.nyamatongwe1-2/+2
2000-05-08Updated for Borland C++ 5.5.nyamatongwe1-1/+1
2000-04-21Changed font sizing to use more Windows compatible calculationnyamatongwe1-14/+13
Some unfinished work on fixing folding bugs.
2000-04-08Warning squashing.nyamatongwe1-28/+1
Updated contributors list. Fixed lexing of MS warnings.
2000-04-07Changing code to ensure no warnings are produced by compilers.nyamatongwe1-2/+2
2000-04-06Initial Unicode support code.nyamatongwe1-49/+93
2000-04-04Avoid lots of warnings from Borland C++.nyamatongwe1-5/+5
Changed name of interface class defined in Accessor.h to Accessor.
2000-04-04Split a Document based Accessor (DocumentAccessor) off fromnyamatongwe1-0/+47
the old accessor which is now called WindowAccessor. Accessor.h defines a common interface which is the type consumed by the lexers.
2000-03-31Fixed up line ends.nyamatongwe1-679/+679
Added patch from Mark for makefile_vc.
2000-03-30Updated for 1.24nyamatongwe1-679/+679
2000-03-13Fixed printing problems including putting line numbers in correct positionnyamatongwe1-0/+6
and flushing state when switching surfaces in case surfaces are encapsulating a shared underlying graphics context.
2000-03-08Initial revisionnyamatongwe1-0/+673