florian
28d2110478
* Ansi* functions are now assigned to widestringmanager
...
git-svn-id: trunk@1041 -
2005-09-03 15:18:34 +00:00
michael
752ba67635
+ Added Windows-Compatible GetTempFileName to sysutils
...
git-svn-id: trunk@1031 -
2005-09-02 09:57:43 +00:00
marco
7acb5e8089
sysutils locale init
...
git-svn-id: trunk@1029 -
2005-09-02 09:53:24 +00:00
michael
7f6f283011
Forgot to add the Win32 resources implementation
...
git-svn-id: trunk@1014 -
2005-09-02 06:57:03 +00:00
michael
c15d1b280f
+ Initial implementation of RTL resource support
...
git-svn-id: trunk@991 -
2005-08-31 15:54:30 +00:00
marco
73799540c1
* Compilation on FreeBSD restored (\ in makefile.fpc) + fix for bug #4297
...
Adding NT function tryentercriticalsection
git-svn-id: trunk@906 -
2005-08-20 08:22:35 +00:00
florian
8602390d46
* Makefiles regenerated to propagate -Ur change of fpcmake
...
git-svn-id: trunk@844 -
2005-08-10 21:55:57 +00:00
florian
a9a0e65eab
* optimized exception handler routine from Yury Sidorov
...
git-svn-id: trunk@835 -
2005-08-09 19:14:04 +00:00
marco
fc3c244f4a
* some cosmetic cleanups while investigating bug #4154 which was already
...
fixed.
git-svn-id: trunk@814 -
2005-08-07 10:47:28 +00:00
marco
90d0f399d7
* Patch from Vincent
...
git-svn-id: trunk@795 -
2005-08-05 12:59:58 +00:00
florian
fe5bd6902d
* sockets unit fixed
...
git-svn-id: trunk@760 -
2005-07-27 18:04:20 +00:00
florian
614a0703c8
* fix for sockets from Ales Katona
...
git-svn-id: trunk@758 -
2005-07-27 09:07:56 +00:00
florian
bcb717f7ea
* patch from Ales Katona to fix ssize_t on win32
...
git-svn-id: trunk@747 -
2005-07-25 19:03:34 +00:00
florian
13299f521b
+ ExpandUNCFilename for win32 from Klaus Hartnegg
...
git-svn-id: trunk@714 -
2005-07-20 18:38:11 +00:00
florian
ed95c19399
* reallocation of widestrings on windows fixed
...
* warnings in sstrings.inc fixed
git-svn-id: trunk@500 -
2005-06-26 08:17:21 +00:00
florian
13e3102954
* Patch from Vincent Snijders:
...
* 1. except.patch implements ExceptFrameCount and ExceptFrames
* 2. arg.patch fixes a bug in the copying of the commandfilename to the arg array. The #0 character was not copied, so the pchar was not properly terminated.
git-svn-id: trunk@461 -
2005-06-21 12:55:45 +00:00
florian
07442c5693
* fixed passing of variant parameters for windows api
...
* widestrings need to be allocated by a special OS call on windows
git-svn-id: trunk@458 -
2005-06-20 19:56:36 +00:00
florian
38c46b4809
* mime properties on Makfiles set
...
git-svn-id: trunk@453 -
2005-06-19 21:58:46 +00:00
florian
03dde52c5b
+ WS_* constants are longints, added type casts for constants > $7fffffff
...
git-svn-id: trunk@425 -
2005-06-15 22:03:24 +00:00
florian
e292915577
+ GetNextWindow
...
git-svn-id: trunk@424 -
2005-06-15 21:44:51 +00:00
florian
64c72bd312
* patch from Joost van der Sluis to remove VIRTUALPASCAL define since VP is officially dead
...
git-svn-id: trunk@374 -
2005-06-10 17:05:35 +00:00
florian
6992fde8fc
* patch from Ales to Katona to change some var parameters to out
...
parameters
git-svn-id: trunk@292 -
2005-06-09 07:42:40 +00:00
florian
ad3b9b9464
* windows rtl restructuring to share code between win32 and win64
...
* BeginThread can take a qword on 64 bit targets as stacksize
git-svn-id: trunk@287 -
2005-06-08 19:08:49 +00:00
michael
21425e303c
+ Removed HASVARIANT define
...
git-svn-id: trunk@244 -
2005-06-07 20:48:31 +00:00
michael
8a226bba52
+ Removed HASWIDESTRING/HASWIDECHAR defines
...
git-svn-id: trunk@241 -
2005-06-07 20:42:22 +00:00
michael
23ad0ae1ec
+ Removed HASINTF and VER1_0 defines
...
git-svn-id: trunk@239 -
2005-06-07 20:30:03 +00:00
peter
4ace790492
* remove $Log
...
git-svn-id: trunk@231 -
2005-06-07 09:47:55 +00:00
florian
7257f05776
* mouse events in the fifo doesn't get overriden under heavy load anymore
...
* fixed getmousevent, see comment in source
git-svn-id: trunk@60 -
2005-05-22 09:45:52 +00:00
michael
180fd52858
+ Reworked GUID creation
...
git-svn-id: trunk@43 -
2005-05-21 10:03:44 +00:00
fpc
790a4fe2d3
* log and id tags removed
...
git-svn-id: trunk@42 -
2005-05-21 09:42:41 +00:00
florian
3beb4d960f
* createguid fixed
...
git-svn-id: trunk@34 -
2005-05-19 22:13:11 +00:00
michael
ffb55c4254
+ Removed VER1_0 defines
...
git-svn-id: trunk@33 -
2005-05-19 21:14:45 +00:00
michael
99658cf4d6
+ Implementation of CreateGUID
...
git-svn-id: trunk@27 -
2005-05-19 17:31:25 +00:00
fpc
48feb5014c
* eol style property in main branch fixed
...
git-svn-id: trunk@19 -
2005-05-18 16:53:52 +00:00
peter
b68af1b0e3
* post 2.0.0 fixes from cvs
...
git-svn-id: trunk@7 -
2005-05-16 20:59:02 +00:00
fpc
50778076c3
initial import
...
git-svn-id: trunk@1 -
2005-05-16 18:37:41 +00:00
Tomas Hajny
77d16a7ad9
* TextMode parameter type changed to word for TP/BP compatibility
2005-05-14 15:01:49 +00:00
michael
2e48181661
+ Added maxpathlen constant (maximum length of filename path)
2005-05-12 20:29:04 +00:00
michael
7764270152
+ Added overloads of G(S)etwindowplacement with pointer versions
2005-05-09 18:39:58 +00:00
peter
6cf4eb98c3
* use current fpcmake instead of from 1.9.8
2005-05-05 13:28:47 +00:00
peter
7dadd64723
* 2.0.0
2005-05-05 12:59:59 +00:00
Tomas Hajny
4c3c44293d
* one more correction for dependencies of variants
2005-04-23 14:14:22 +00:00
Tomas Hajny
a5396415a7
* rule for variants added
2005-04-19 21:59:44 +00:00
michael
6947da1ae2
+ Corrected variants/typinfo dependencies
2005-04-16 09:26:38 +00:00
florian
9f875b3c36
* fixed typinfo dependencies
2005-04-14 20:40:54 +00:00
florian
4aa4aeae79
+ TThreadID
2005-04-13 20:10:50 +00:00
florian
710dbcef0a
+ classes.mainthreadid is set now
...
+ rtleventresetevent
+ rtleventwairfor with timeout
+ checksynchronize with timeout
* race condition in synchronize fixed
2005-04-09 17:26:08 +00:00
florian
b9eaaad45f
* applied Jesus Reyes win32 crash fixed
2005-04-09 07:23:07 +00:00
peter
5687c3c24c
* don't use keywords for variables
2005-04-04 16:14:09 +00:00
peter
234df84b11
* use smallint
2005-04-04 16:13:09 +00:00