.. |
wininc
|
2012220aec
* Fixed HKEY_xxx defines for win64. For example HKEY_CLASSES_ROOT should be $FFFFFFFF80000000 on win64 instead of $80000000. Most registry API functions accept invalid HKEY_xxx values. But some registry functions like RegOverridePredefKey() require proper values. I had spent several hours fighting with RegOverridePredefKey() on win64 until I have found what had been wrong.
|
12 年之前 |
crt.pp
|
1a3d8f483e
* crtwrite didn't handle buffer writes > 255 chars properly, and the textrec buffer is 256 currently (and has been since svn history start). Mantis #22334
|
13 年之前 |
dos.pp
|
573102fa70
* Explicitly disable checkpointer for functions using GetEnvironmentStrings
|
13 年之前 |
dynlibs.inc
|
1f25547903
* Fixed compilation (mantis #22413)
|
13 年之前 |
fpcmemdll.pp
|
3e054f46c3
+ sharemem unit
|
19 年之前 |
fpwinsockh.inc
|
a52a63178b
* fix INVALID_SOCKET constant (needs to be OS specific, it is UNSIGNED in windows)
|
18 年之前 |
keyboard.pp
|
62e616cae0
* Fixed warnings. rtl is warnings and notes free for wince and win32 again.
|
17 年之前 |
messages.pp
|
4866975145
+ more units for win64
|
19 年之前 |
mouse.pp
|
d306e25dc8
* Fixed warnings.
|
18 年之前 |
printer.pp
|
4866975145
+ more units for win64
|
19 年之前 |
sharemem.pp
|
47fe287169
* Change to ptruint.
|
18 年之前 |
sockets.pp
|
b0a984086f
* add comment to size_t definition. Documents issue #22834 a bit.
|
13 年之前 |
sysdir.inc
|
3175f49e4f
* Replaced local writable typed constant with variable. Makes function thread-safe (local typed constants are still allocated globally, writable ones ruin thread-safety) and able to compile in {$J-} state.
|
12 年之前 |
sysfile.inc
|
3c0256bd7b
* patch by Ludo Brands to fix #20481: GetFileType cannot be used on windows to determine if a handle is a console handle because the function does not distinguish between consoles and printers, resolves #20481
|
14 年之前 |
sysheap.inc
|
0c3a2a257d
* Convert heap to ptruint.
|
18 年之前 |
sysos.inc
|
167ee9867e
* Moved DLL_xxx declarations to sysos.inc, so they can be reused by wince.
|
13 年之前 |
sysosh.inc
|
bc4c1149c3
+ Native threadvar implementation for Win32 and Win64 (most of it, but not yet complete).
|
12 年之前 |
systhrd.inc
|
6788fd6433
+ Win64 SEH: install a top-level exception handler around thread functions. This was a missing puzzle piece of SEH support. Now behavior of unhandled exceptions in non-main threads is consistent with that of main thread, and, in general, behavior of SEH-enabled RTL is consistent with one without SEH.
|
12 年之前 |
systlsdir.inc
|
167ee9867e
* Moved DLL_xxx declarations to sysos.inc, so they can be reused by wince.
|
13 年之前 |
sysutils.pp
|
e914ec7f00
Add platform independant support for "GetTickCount" and "GetTickCount64" to unit "SysUtils". "GetTickCount" is declared as deprecated from the beginning and thus "GetTickCount64" should be used instead.
|
12 年之前 |
syswin.inc
|
cd44c5f45c
Win32 and Win64, fixed DLL exit sequence, resolves #14603:
|
13 年之前 |
tthread.inc
|
764f36a179
Extend TThread with (class) methods and (class) properties from Delphi 2007 and newer.
|
12 年之前 |
varutils.pp
|
4e3cedb492
* VariantInit is a procedure, not a function (according to both MSDN and Delphi docs).
|
15 年之前 |
video.pp
|
b58273fdeb
* fix memory leak of video unit as proposed by Michael Karst, resolves #22876
|
13 年之前 |
windirs.pp
|
e3816d0db2
* Unit windirs does not need to depend on unit strings.
|
14 年之前 |
winevent.pp
|
09c9793938
* avoid deadlock when shutting down the event handler thread
|
18 年之前 |
winres.inc
|
174de3eab1
Merged revisions 9693-10480 via svnmerge from
|
17 年之前 |
winsock.pp
|
397a6059f8
* correct INVALID_SOCKET to NOT 0, mantis #20946
|
13 年之前 |
winsock2.pp
|
1dbde17516
* fix some of the overloads for -A and -W routines.
|
13 年之前 |