Commit Graph

58 Commits

Author SHA1 Message Date
nickysn
6cf2382760 + added the PFD_DIRECT3D_ACCELERATED and PFD_SUPPORT_COMPOSITION constants to
the windows unit

git-svn-id: trunk@25774 -
2013-10-14 11:59:24 +00:00
marco
609f6255d4 * added layout constants.
git-svn-id: trunk@25053 -
2013-07-06 20:46:30 +00:00
sergei
94d1e0c81c + Added KEY_WOW64_64KEY and KEY_WOW64_32KEY to Windows unit and fcl-registry/src/regdef.inc
* Fixed TRegistry.OpenKeyReadOnly and TRegistry.KeyExists methods so they preserve KEY_WOW64_xxKEY bits passed into TRegistry constructor. Based on patch from Maciej Kaczkowski, resolves #23695, #23188

git-svn-id: trunk@24824 -
2013-06-09 00:15:29 +00:00
marco
2a09070108 * add INVALID_FILE_SIZE mentioned on Lazarus list.
git-svn-id: trunk@24806 -
2013-06-05 13:23:10 +00:00
marco
54c7620793 * moved some constants from PTC after checking them with SDK
git-svn-id: trunk@24704 -
2013-06-01 12:19:01 +00:00
yury
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.
git-svn-id: trunk@23205 -
2012-12-22 16:15:32 +00:00
paul
82bfe995ef rtl: move WM_APP to messages.inc instead of defines.inc. In other case it is not visible if only Message.pas is included into uses.
git-svn-id: trunk@21320 -
2012-05-18 08:59:23 +00:00
marco
f89e32c034 * expanded VK_ codes. Patch by Nikolay N. Mantis #20801
git-svn-id: trunk@19734 -
2011-12-03 16:41:06 +00:00
marco
01d686c11d * paper size constants updated, patch by G. Fink, Mantis #20120
git-svn-id: trunk@18932 -
2011-09-01 08:40:51 +00:00
sergei
62e11742bf * Reverted STD_xxx_HANDLE constants back to DWORD type (issue introduced in r15824). These are not handles, and are 32-bit even in Win64. See http://msdn.microsoft.com/en-us/library/ms683231.aspx
+ added a test to help detecting this happening again.

git-svn-id: trunk@17333 -
2011-04-17 22:27:56 +00:00
paul
4036be1221 rtl: add IO_REPARSE_TAG constants
git-svn-id: trunk@16358 -
2010-11-18 04:06:49 +00:00
marco
8304d2c1c5 * adds gwlp and gclp constants, mantis 17656 and 17655
git-svn-id: trunk@16179 -
2010-10-17 19:58:49 +00:00
florian
59702147ff * patch by "Vasil" to fix various WinCE and Win32 API conversion issues
git-svn-id: trunk@15824 -
2010-08-15 19:39:31 +00:00
paul
714a7e82d7 rtl: add UDS_HOTTRACK style
git-svn-id: trunk@15234 -
2010-05-06 01:16:44 +00:00
marco
6a7bc76ca0 * later SM_ constants for getmetrics mantis 16138
git-svn-id: trunk@15089 -
2010-03-29 11:25:26 +00:00
marco
689094646e * image_file_machine constants
git-svn-id: trunk@14646 -
2010-01-14 20:28:58 +00:00
marco
c83ee377c1 * some defines from winioctl updated, mantis 15137
git-svn-id: trunk@14216 -
2009-11-19 11:51:03 +00:00
pierre
19cc28d974 * STD_XXX_HANDLE constants are DWORD type
git-svn-id: trunk@14124 -
2009-11-09 15:41:40 +00:00
marco
59811e1012 * Findfirstex and findfirsttransacted as per #14924
git-svn-id: trunk@14080 -
2009-11-06 11:46:25 +00:00
marco
47e90bbdf3 * typo corrected as per #14578
git-svn-id: trunk@13707 -
2009-09-13 20:20:02 +00:00
marco
0212aa9311 * dss constants from Paul
git-svn-id: trunk@13303 -
2009-06-20 11:17:41 +00:00
marco
c13f553b9b * comment added previous commit
git-svn-id: trunk@12683 -
2009-02-04 09:11:25 +00:00
marco
017f7b2528 * log* defines.
git-svn-id: trunk@12665 -
2009-02-02 20:44:18 +00:00
marco
c72c091277 * fix for 12619, security_descriptor_min_length now a sizeof as in the winsdk headers. (win64)
git-svn-id: trunk@12066 -
2008-11-13 08:53:50 +00:00
marco
6e4782a9db * fix for 10766
git-svn-id: trunk@10607 -
2008-04-06 12:28:18 +00:00
marco
4774f766e0 * second batch Lazarus' win32extra merging. Basic migration done, though a few discussion items remain open.
git-svn-id: trunk@10269 -
2008-02-10 14:17:11 +00:00
marco
c6c6bbd13a * first batch of lazarus' win32extra enhancements
git-svn-id: trunk@10268 -
2008-02-10 13:45:37 +00:00
marco
5156dc33b2 * image_* related constants expanded.
git-svn-id: trunk@10193 -
2008-02-03 20:01:03 +00:00
marco
f2d6410812 * More small compat fixes and constants.
git-svn-id: trunk@10190 -
2008-02-03 17:57:56 +00:00
marco
fc2a1eb190 * minor delphi compat fixes for jcl
git-svn-id: trunk@10175 -
2008-02-03 10:59:39 +00:00
marco
29b72c584a * DFCS_* constants for win2000+. Part of #10522
git-svn-id: trunk@9607 -
2008-01-01 17:28:54 +00:00
florian
86e3e79e67 + WC_NO_BEST_FIT_CHARS
* use WC_NO_BEST_FIT_CHARS when calling WideCharToMultiByte
* made tiwde6 more verbose

git-svn-id: trunk@9481 -
2007-12-16 13:45:09 +00:00
marco
3e1eba1745 * logon32 constants expanded #10280
git-svn-id: trunk@9338 -
2007-11-27 15:37:23 +00:00
Marc Weustink
a67b2a7484 * Added some statusses
git-svn-id: trunk@9160 -
2007-11-07 23:39:33 +00:00
florian
7f441e0bca + added more FILE_ATTRIBUTE constants, resolves #9669
git-svn-id: trunk@8614 -
2007-09-23 13:10:06 +00:00
michael
7f58252179 * Extra mouse button defines from Pavel Ishenin
git-svn-id: trunk@8102 -
2007-07-19 12:08:41 +00:00
marco
a73063cdd5 * Image_imagesubsystem consants
git-svn-id: trunk@7867 -
2007-06-30 12:08:51 +00:00
marco
cefb056aa3 * more stuff copied from jwawinnt. $externalsyms stripped
git-svn-id: trunk@7855 -
2007-06-29 22:21:22 +00:00
marco
7bdc2ccbfb * EWX_FORCEIFHUNG
git-svn-id: trunk@7822 -
2007-06-26 15:06:43 +00:00
florian
201fc56655 + added and fixed some delphi compatibility stuff
git-svn-id: trunk@7813 -
2007-06-25 20:23:24 +00:00
florian
40fde13aa4 + several missing constants, functions and structures added
git-svn-id: trunk@7801 -
2007-06-24 20:29:40 +00:00
marco
ebea7ac320 * fix for 9029
git-svn-id: trunk@7627 -
2007-06-10 18:23:32 +00:00
marco
aef34ef03f * a few extra MEM_ constants
git-svn-id: trunk@7432 -
2007-05-23 17:39:15 +00:00
yury
1c99143326 * patch from Sergei Gorelkin (Mantis #8897). Various symbols that were #define's in original C headers were converted from functions to constants.
git-svn-id: trunk@7393 -
2007-05-18 20:45:04 +00:00
florian
8d371e3f97 * made RT_* simple constants, fixes #8584
git-svn-id: trunk@7052 -
2007-04-01 15:39:45 +00:00
marco
1ecd1f67d4 * bug #8279
git-svn-id: trunk@6388 -
2007-02-09 20:07:20 +00:00
marco
b41c939202 * patch from bug #7850, enhanced metafile functions added (gdi32 dll)
git-svn-id: trunk@5460 -
2006-11-23 09:18:44 +00:00
marco
940f82a473 * fix for 7825
git-svn-id: trunk@5423 -
2006-11-18 19:33:54 +00:00
Marc Weustink
53e7596e3d + Added acces violation reasons
git-svn-id: trunk@5168 -
2006-11-02 01:37:59 +00:00
marco
4d8cf8202a * fix for #7478
git-svn-id: trunk@4928 -
2006-10-15 15:37:19 +00:00