34158f535b38cb7fec4e84272354a2c5c737e6cc
* harbour/contrib/hbwin/hbwin.ch
+ added WIN_OFN_* constants
* harbour/contrib/hbwin/win_dlg.c
+ added WIN_GETOPENFILENAME( [[@]<nFlags>], [<cTitle>], ;
[<cInitDir>], [<cDefExt>], ;
[<acFilter>], [[@]<nFilterIndex>], ;
[<nBufferSize>] )
-> <cFilePath> | <cPath> + e"\0" + <cFile1> [ + e"\0" + <cFileN> ] | ""
+ added WIN_GETSAFEFILENAME( [[@]<nFlags>], [<cTitle>], ;
[<cInitDir>], [<cDefExt>], ;
[<acFilter>], [[@]<nFilterIndex>], ;
[<nBufferSize>] )
-> <cFilePath> | <cPath> + e"\0" + <cFile1> [ + e"\0" + <cFileN> ] | ""
* harbour/contrib/hbwin/wapi_winbase.c
* cleaned WAPI_GETSHORTNAME() function parameter to strictly respect
the following parameters syntax.
WAPI_GETSHORTPATHNAME( <cLongName> [, @<shortName> [, <nMaxSize> ] ] )
-> < nShortLenght>
% eliminate double call to GetShortPathName() in WAPI_GETSHORTNAME()
when all parameters are given or second one is not passed by reference
% try to use static buffer to eliminate double call to GetShortPathName()
when WAPI_GETSHORTNAME() is called without 3-rd parameter
Description
Harbour Core — Reference source for Five development
Languages
C
80.3%
xBase
17.8%
Makefile
0.6%
C++
0.4%
Harbour
0.4%
Other
0.3%