Commit Graph

39 Commits

Author SHA1 Message Date
marco
882d42eb86 * change image_* macros to unsigned, half of bug #27674
git-svn-id: trunk@30256 -
2015-03-17 22:30:31 +00:00
marco
698a068da7 * Missing symbols from mantis #27657 except macro IMAGE_FIRST_SECTION
git-svn-id: trunk@30182 -
2015-03-13 20:08:29 +00:00
sergei
5e762cc6ea * Second part of 64-bit Windows fixes and updates from Mantis #23074.
git-svn-id: trunk@26807 -
2014-02-18 09:26:47 +00:00
paul
bc636658d6 rtl: add/change some token related types
git-svn-id: trunk@25574 -
2013-09-26 03:51:06 +00:00
paul
de6a53376c win32: update TOKEN_INFORMATION_CLASS from windows sdk
git-svn-id: trunk@25565 -
2013-09-25 08:50:38 +00:00
marco
8592b306f5 * some more Unicode Windows headers fixes.
git-svn-id: trunk@24673 -
2013-05-31 17:58:18 +00:00
marco
527489c1ab * some minor fixes to get unit Windows compiled with UNICODE defined.
git-svn-id: trunk@24658 -
2013-05-31 09:09:08 +00:00
marco
548879f450 * set tchar to ansichar if ifndef unicode. Probably doesn't matter, since but
reads cleaner.

git-svn-id: trunk@24450 -
2013-05-05 10:25:10 +00:00
marco
ee51ccced6 * fixes #23025, 64-bit issue with timer functions, patch by Luiz Americo
git-svn-id: trunk@22526 -
2012-10-03 19:06:22 +00:00
paul
872d9e98ea rtl: fix return type of 2 callback procedures (UINT -> UINT_PTR)
git-svn-id: trunk@17324 -
2011-04-15 13:02:46 +00:00
paul
32ec75216c rtl: fix printer hook procedures - they return PTR_UINT instead of UINT
git-svn-id: trunk@17311 -
2011-04-13 08:47:05 +00:00
sergei
7b948b1e38 * Type of lParam argument of EnumResourceNames, EnumResourceTypes, EnumResourceLanguages and corresponding callbacks must be LONG_PTR. Mantis #18816.
* Also assigned meaningful names to callback arguments.

git-svn-id: trunk@16993 -
2011-02-24 06:08:33 +00:00
florian
e9550c62bf * inline original windows macros
git-svn-id: trunk@16054 -
2010-09-27 18:51:10 +00:00
marco
4ee7f3adee * fix for mantis 15865 add hmonitor
git-svn-id: trunk@14953 -
2010-02-28 12:38:17 +00:00
marco
c83ee377c1 * some defines from winioctl updated, mantis 15137
git-svn-id: trunk@14216 -
2009-11-19 11:51:03 +00:00
marco
59811e1012 * Findfirstex and findfirsttransacted as per #14924
git-svn-id: trunk@14080 -
2009-11-06 11:46:25 +00:00
marco
7e72e81662 * pboolean is now deprecated because it conflicts with system.pboolean. Under ifndef 2_2. (#11380)
Merging not needed, except maybe for documentation purposes?

git-svn-id: trunk@11350 -
2008-07-09 13:43:27 +00:00
florian
fa6c504041 + variant functions of oleaut32.dll added
git-svn-id: trunk@10815 -
2008-04-27 13:18:40 +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
e9804d7002 * some more small updates.
git-svn-id: trunk@10258 -
2008-02-09 19:46:14 +00:00
marco
bdf213a03a * ulong32 + 64 needed for imagehlp.pp
git-svn-id: trunk@10256 -
2008-02-09 12:31:20 +00:00
marco
07808fc80f * plresult for IContextMenu<x>
git-svn-id: trunk@10121 -
2008-01-30 22:50:51 +00:00
marco
d7c9bb88d2 * remove some redundant pbyte definitions.
git-svn-id: trunk@10097 -
2008-01-29 19:37:41 +00:00
yury
9759a9d9c1 * Reverted r9101, because it causes problems. We must find a better solution to get rid of these warnings.
git-svn-id: trunk@9104 -
2007-11-03 13:09:41 +00:00
yury
cc31f2d720 * Changed LPARAM type to be ptruint instaed of ptrint to fix confusing warnings in SendMessage/PostMessage when pointer is passed in lparam. It should not lead to problems.
git-svn-id: trunk@9101 -
2007-11-03 12:18:16 +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
5645a1380c * fixed more windows types
git-svn-id: trunk@7791 -
2007-06-24 13:36:46 +00:00
florian
8d371e3f97 * made RT_* simple constants, fixes #8584
git-svn-id: trunk@7052 -
2007-04-01 15:39:45 +00:00
florian
262df1cbf7 * fix for #7882 by xpete
git-svn-id: trunk@5548 -
2006-12-06 21:48:26 +00:00
peter
b538256145 * readd WCHAR, it is needed for compatibility. There is
code that uses windows types like Windows.WCHAR

git-svn-id: trunk@5142 -
2006-11-01 08:58:21 +00:00
Marc Weustink
3232e59810 * fixed compilation on CE
- removed declaration of WCHAR since it is defined in systemh

git-svn-id: trunk@5135 -
2006-10-31 22:46:09 +00:00
micha
d704af7216 fix compilation for {$T+} linux/win
git-svn-id: trunk@4794 -
2006-10-04 20:43:55 +00:00
florian
81d83c70ce + GET_*_LPARAM
git-svn-id: trunk@4638 -
2006-09-17 19:35:30 +00:00
yury
5a49addb35 * fixed more warnings and notes while compiling RTL.
git-svn-id: trunk@4259 -
2006-07-19 19:10:02 +00:00
peter
4c065bce45 * move InterLocked functions to system unit
git-svn-id: trunk@3933 -
2006-06-25 09:26:23 +00:00
Marc Weustink
b7d30936c2 + added AMD64 CONTEXT
git-svn-id: trunk@3303 -
2006-04-20 18:26:34 +00:00
peter
638005f9d3 * fix LRESULT and WPARAM
git-svn-id: trunk@3302 -
2006-04-20 15:35:34 +00:00
florian
4084c4261d + more units for winx64
git-svn-id: trunk@3226 -
2006-04-16 11:37:28 +00:00
florian
89f8474388 * unified and moved some win32/win64 stuff
+ more units on win64 compile

git-svn-id: trunk@3131 -
2006-04-02 20:52:17 +00:00