Hi Pritpal and Viktor,

Il 14/02/2009 22.52, Viktor Szakáts ha scritto:
     >
     > Hi Pritpal,
     > The final agreement was on wapi_commctrl.c.
     >

    So make it crystal clear:

    MSDN .H ( Header File Name ) where function is declared
    will be ppstfixed to "wapi_?.c".


I was thinking of the Library File Name where the given function is implemented. Reading back the mails, I'm not 100% sure what Francesco had in mind regarding this. We should hear him.

Anyhow, for commctrl the header and lib names are the same, so we're fine until then.

The implementations go to: wapi_*.c
The Harbour headers are: wapi_*.ch

Question is, what should '*' be.


As I wrote in previous mails above functions ImageList_*() should be
implemented in wapi_comctl32.c as declared in MSDN:
------------------------
ImageList_GetDragImage()

Function Information

Minimum DLL Version comctl32.dll
Header commctrl.h
Import library comctl32.lib
Minimum operating systems Windows NT 3.51, Windows 95
-----------------------

but after a deeper look to MS docs I see some problems:
there are some API defined exclusively as macro like:
Animate_Close Macro that in commctrl.h is converted to a sendmessage()
call. In this case should be used wapi_commctrl.c.

So, as final version, I accept wapi_commctrl.c as for header file name as already Pritpal did.

Best regards

Francesco

_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to