Hi Pritpal,

> vszakats wrote:
> >
> >     * Renaming hbwin lib functions to a common and bitwidth-neutral
> >       namespace, which is WIN_*():
> >       - W32_REGPATHSPLIT()            -> WIN_REGPATHSPLIT()
> >
>
> WIN_ namespace is in use in GTWVG, and probably it
> will class with these changes.


IMO these needs to be changed in GTWVG, hbwin is the
generic lib in this case. F.e. my local framework lib uses
prefix_win_*() naming to avoid such possible collisions,
similar should be used for GTWVG and for all contribs
implementing local Windows API wrappers.

Another (but more complicated) solution is to try to integrate
common functionality. Right now it's a pity that some
Windows API wrappers are repeated in several contribs
(hbwhat, gtwvg, hbole, hbwin). It's mess and we should
try to reduce it. We have at least 3 OLE/ActiveX
implementations for example (and none of them fully
developed/tested/maintained).

Brgds,
Viktor
_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to