Commit Graph

34 Commits

Author SHA1 Message Date
marcoonthegit
83cc5be952 * remove functions commented in the commdlg/ctl spinoff of 2008 2024-11-27 23:06:26 +01:00
marcoonthegit
67eac52f07 * RegisterDeviceNotification 2023-05-28 21:37:54 +02:00
marcoonthegit
cfc77315ca * getlongpath as per https://forum.lazarus.freepascal.org/index.php/topic,60972.0/topicseen.html 2022-11-10 10:42:11 +01:00
marco
d80d564a20 * realgetwindowclass, mantis 035551
git-svn-id: trunk@42028 -
2019-05-10 15:11:48 +00:00
marco
6559033d2d * QueryFullProcessImageName
git-svn-id: trunk@41918 -
2019-04-21 18:00:24 +00:00
marco
12e98d891a * GetComputerNameEx/A/W Mantis #35115
git-svn-id: trunk@41562 -
2019-03-02 21:09:18 +00:00
marco
980d812ca4 * Fix for #35146 getfullpathname.
* asc* uni* versions become pointer variants.
 * delphi overloads move to redef. 
 * remove old comment (<2005) from redef. Possible related to constness. (LPCSTR vs LPSTR)
 * also added $ifdef unicode version. Most redefs don't. 

git-svn-id: trunk@41555 -
2019-03-02 14:35:33 +00:00
michael
2f9627f9f5 * Add missing functions from wincon.h (bug id 29963)
git-svn-id: trunk@36742 -
2017-07-18 07:22:38 +00:00
Jonas Maebe
e5a1231931 * updated FSF address (mantis #30198, patch by Paul Gevers)
git-svn-id: trunk@34598 -
2016-10-02 12:56:59 +00:00
nickysn
bffe9480f4 + added the winapi functions, structures and constants for raw keyboard and mouse input
git-svn-id: trunk@33746 -
2016-05-22 01:59:27 +00:00
marco
3ca2c1553d * copyfileexw (mantis #29729)
git-svn-id: trunk@33227 -
2016-03-12 22:30:23 +00:00
marco
0bfdfe20ea * second batch of mantis #29762 related -w function fixes..
git-svn-id: trunk@33217 -
2016-03-11 15:52:08 +00:00
marco
5e8bc3a631 * mantis #29762 unicode structure problems fixed up to and including MessageBoxIndirectW
git-svn-id: trunk@33216 -
2016-03-11 12:07:36 +00:00
marco
1ae1e9310b * defined -A and -W structs and callback for a couple of functions Mantis #0029762
git-svn-id: trunk@33143 -
2016-03-02 13:46:37 +00:00
marco
43121ed5e1 * Fix for #27228
git-svn-id: trunk@29365 -
2015-01-01 00:27:18 +00:00
marco
a4a11cb149 * startupinfo was declared with lpTstr. splitted in the usual A/W/- variants
git-svn-id: trunk@28240 -
2014-07-19 22:22:49 +00:00
sergei
83deae45b8 * First part of 64-bit Windows fixes from Mantis #23074.
git-svn-id: trunk@26806 -
2014-02-18 02:10:35 +00:00
marco
67c21b3a5e * fix for #25402 One argument of GetICMProfileW missed an indirection
git-svn-id: trunk@26202 -
2013-12-09 18:19:31 +00:00
marco
06688db698 * wvsprintf* to stdcall, mantis #21591
--This line, and those below, will be ignored--

M    win/wininc/unidef.inc
M    win/wininc/ascfun.inc
M    win/wininc/ascdef.inc
M    win/wininc/unifun.inc

git-svn-id: trunk@20655 -
2012-03-29 17:43:38 +00:00
marco
136b7dee9b * fix for bug #21281, some functions were missing dllname.
git-svn-id: trunk@20364 -
2012-02-16 20:54:37 +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
sergei
5fb58e1458 + Windows unit: add GetCPInfoEx function and related definitions, patch from G.Fink, Mantis #18654
git-svn-id: trunk@16862 -
2011-02-01 13:10:15 +00:00
marco
5564ab3582 * added cdecl to some overloaded wsprintfa/w variants. Mantis 16915
git-svn-id: trunk@15561 -
2010-07-13 03:44:04 +00:00
marco
462cb65726 * Several dword_ptr fixes triggered by mantis 16524
git-svn-id: trunk@15299 -
2010-05-20 19:39:54 +00:00
marco
59811e1012 * Findfirstex and findfirsttransacted as per #14924
git-svn-id: trunk@14080 -
2009-11-06 11:46:25 +00:00
marco
46acbe2ee0 * moved commdlg functions from windows to commdlg unit. Constants still have to be done.
git-svn-id: trunk@10323 -
2008-02-13 22:21:11 +00:00
marco
e7e430d2f5 * getfileinfoex + small delphi compat fix (tbstr)
git-svn-id: trunk@10195 -
2008-02-03 21:14:38 +00:00
marco
4ff745402e * JCLSync missing prototypes.
git-svn-id: trunk@7820 -
2007-06-26 14:41:57 +00:00
micha
d704af7216 fix compilation for {$T+} linux/win
git-svn-id: trunk@4794 -
2006-10-04 20:43:55 +00:00
peter
438981a689 * use GetWindowLong for GetWindowLongPtr on 32bit
git-svn-id: trunk@3414 -
2006-05-02 14:37:28 +00:00
florian
d3b92ccb6f + more delphi compatibility stuff
git-svn-id: trunk@3407 -
2006-05-01 19:08:19 +00:00
florian
df4ea71e93 + more delphi compatibility defines
git-svn-id: trunk@3404 -
2006-05-01 18:27:57 +00:00
peter
5800aca3e7 * add Set/GetWindowLongPtr
git-svn-id: trunk@3293 -
2006-04-20 10:49:25 +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