Okay, we're on the same page. Maybe "wapi_" is the most convenient and a good middle ground between w_ and winapi_. My vote goes for this one, but it's not a very strong preference.
More opinions? Pritpal? Brgds, Viktor On Wed, Feb 4, 2009 at 10:20 PM, Francesco Saverio Giudice < i...@fsgiudice.com> wrote: > > Il 04/02/2009 10.45, Viktor Szakáts ha scritto: > >> >> Ok for using *.ch, *.h, but if it is possible, to see immediately >> where put a new addition, as per c api file I would like to mantain >> ms naming convention, so for me it will be better to use, f.e., >> w_winuser.ch or winuserapi.ch >> >> >> We can do this. I personally prefer "w_winuser.ch". >> >> Or, what about: "wapi_winuser.ch"? >> To be in complete sync, maybe WAPI_*() prefix could be used for functions, >> too. >> >> Or, "winapi_winuser.ch" and WINAPI_*(). >> >> What do you think? >> >> > > Uhm, after some thought, last 2 version are more consistent also for me, > also if a bit long. > > So, following you, I propose: > > winapi_*.c for windows wrappers and in particular: > f.e. winapi_kernel32.c or winapi_gdi32.c for pure wrappers functions to > standard api files/dll (as MSDN tells). > These files will contains only WINAPI_* functions as pure wrappers (and, > possibly having STRUCTURES, with same syntax). > > After these we will have win_*.c files that will contains higher level > functions (like: DrawTransparentBitmap() functions that uses more than > single win API). Those functions will be prefixed with WIN_. > > For all pure windows headers files (also if adapted to us) will be used > winapi_ prefix, so we will have i.e. winapi_winuser.ch. > Instead for internal use we will use win_*.ch/win_*.h names. > > If this will appear a bit long, the alternative is w* (wapi_ or w_) also if > I have doubt that in case of developing the same for linux or os/2 or > something else 1 char is enough. > > All above only if group will agrees on lift 8.3 naming convention on hbwin > folder. > > > > Best regards > > Francesco > _______________________________________________ > Harbour mailing list > Harbour@harbour-project.org > http://lists.harbour-project.org/mailman/listinfo/harbour >
_______________________________________________ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour