Revision: 13826
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=13826&view=rev
Author: vszakats
Date: 2010-02-09 02:58:53 +0000 (Tue, 09 Feb 2010)
Log Message:
-----------
2010-02-09 03:55 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* src/common/Makefile
* src/common/hbwince.c
+ src/common/hbwin.c
! Moved Windows UNICODE helper function into new source,
leaving WinCE API local emulation into separate source file.
* include/hbwince.h
+ Now automatically includes windows.h. (since it depends on it)
* include/hbdefs.h
- Deleted HB_OS_WIN_USED autodetection. Not needed anymore.
! Fixed to not include hbwince.h anymore. It should be included
directly from source files, where needed.
* include/hbdefs.h
* contrib/hbodbc/odbc.c
* contrib/rddsql/sddodbc/odbcdd.c
+ Always defining HB_TCHAR_*() macros. They will be dummies
in non-Windows or non-UNICODE builds.
* include/clipdefs.h
! Legacy Clipper types moved to the bottom, because it's
no longer true that hbapi.h defines their dependent types
(our legacy ones).
* contrib/hbwin/win_bmpd.c
* contrib/hbwin/wapi_wingdi.c
* contrib/hbwin/win_misc.c
* contrib/hbwin/wapi_winbase.c
* contrib/hbwin/wapi_alloc.c
* contrib/hbwin/wapi_winuser.c
* contrib/hbwin/hbwin.h
* contrib/hbwin/hbwinole.h
* contrib/hbwin/mapi.c
* contrib/hbwin/wapi_wingdi_font.c
* contrib/hbwin/olecore.c
* contrib/hbwin/wce_simc.c
* contrib/hbwin/wapi_winnls.c
* contrib/hbwin/win_bmp.c
* contrib/hbwin/win_com.c
* contrib/hbwin/Makefile
* contrib/hbwin/win_regc.c
* contrib/hbwin/win_prn1.c
* contrib/hbwin/win_prn2.c
* contrib/hbwin/win_prn3.c
* contrib/hbwin/wapi_commctrl.c
* contrib/hbwin/win_osc.c
* contrib/hbwin/wce_smsc.c
* contrib/hbwin/wapi_err.c
* contrib/hbwin/legacycd.c
* contrib/hbwin/hbwapi.h
* contrib/hbwin/wapi_shellapi.c
* contrib/hbwin/win_dlg.c
* contrib/hbwin/legacyco.c
* contrib/hbwin/win_dll.c
* contrib/hbwin/wapi_winbase_mutex.c
+ Reworked the way windows.h is included and headers
are organized. New types allow complete control and
flexibility. Finally.
* src/vm/mainwin.c
* src/vm/maindll.c
* src/vm/maindllh.c
* src/vm/cmdarg.c
* src/vm/maindllp.c
* src/vm/task.c
* src/vm/fm.c
* src/vm/extrap.c
* src/vm/thread.c
* src/vm/hvmall.c
* src/vm/dynlibhb.c
* src/common/hbgete.c
* src/common/hbffind.c
* src/common/hbver.c
* src/common/hbtrace.c
* src/common/hbfsapi.c
* src/common/hbdate.c
* src/rtl/gtwin/gtwin.c
* src/rtl/fstemp.c
* src/rtl/gttone.c
* src/rtl/fserr.c
* src/rtl/filesys.c
* src/rtl/lang.c
* src/rtl/diskspac.c
* src/rtl/console.c
* src/rtl/cputime.c
* src/rtl/gtclip.c
* src/rtl/oemansi.c
* src/rtl/disksphb.c
* src/rtl/net.c
* src/rtl/gtgui/gtgui.c
* src/rtl/hbproces.c
* src/rtl/gtwvt/gtwvt.h
* src/rtl/gtwvt/gtwvt.c
* src/rtl/gtkbstat.c
* contrib/hbct/ctnet.c
* contrib/hbct/dattime3.c
* contrib/hbct/disk.c
* contrib/hbodbc/odbc.c
* contrib/xhb/hboutdbg.c
* contrib/xhb/xhberrc.c
* contrib/xhb/filestat.c
* contrib/xhb/hbserv.c
* contrib/hbtpathy/tpwin.c
* contrib/hbmzip/hbmzip.c
* contrib/hbqt/hbqt_base.cpp
* contrib/hbnf/getenvrn.c
* contrib/rddsql/sddodbc/odbcdd.c
* contrib/rddads/adsx.c
* contrib/rddads/adsfunc.c
* contrib/rddads/rddads.h
* contrib/rddads/ads1.c
* contrib/rddads/adsmgmnt.c
* examples/hbapollo/apollo.c
+ HB_OS_WIN_USED trick replaced with direct windows.h
inclusion, just like we do for all other OSes.
+ Also inclded hbwince.h in source files which required
it. Please test it.
* contrib/hbqt/gtqtc/gtqtc.cpp
- Deleted commented code to not create false grep hits
all the time.
Modified Paths:
--------------
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbct/ctnet.c
trunk/harbour/contrib/hbct/dattime3.c
trunk/harbour/contrib/hbct/disk.c
trunk/harbour/contrib/hbmzip/hbmzip.c
trunk/harbour/contrib/hbnf/getenvrn.c
trunk/harbour/contrib/hbodbc/odbc.c
trunk/harbour/contrib/hbqt/gtqtc/gtqtc.cpp
trunk/harbour/contrib/hbqt/hbqt_base.cpp
trunk/harbour/contrib/hbtpathy/tpwin.c
trunk/harbour/contrib/hbwin/Makefile
trunk/harbour/contrib/hbwin/hbwapi.h
trunk/harbour/contrib/hbwin/hbwin.h
trunk/harbour/contrib/hbwin/hbwinole.h
trunk/harbour/contrib/hbwin/legacycd.c
trunk/harbour/contrib/hbwin/legacyco.c
trunk/harbour/contrib/hbwin/mapi.c
trunk/harbour/contrib/hbwin/olecore.c
trunk/harbour/contrib/hbwin/wapi_alloc.c
trunk/harbour/contrib/hbwin/wapi_commctrl.c
trunk/harbour/contrib/hbwin/wapi_err.c
trunk/harbour/contrib/hbwin/wapi_shellapi.c
trunk/harbour/contrib/hbwin/wapi_winbase.c
trunk/harbour/contrib/hbwin/wapi_winbase_mutex.c
trunk/harbour/contrib/hbwin/wapi_wingdi.c
trunk/harbour/contrib/hbwin/wapi_wingdi_font.c
trunk/harbour/contrib/hbwin/wapi_winnls.c
trunk/harbour/contrib/hbwin/wapi_winuser.c
trunk/harbour/contrib/hbwin/wce_simc.c
trunk/harbour/contrib/hbwin/wce_smsc.c
trunk/harbour/contrib/hbwin/win_bmp.c
trunk/harbour/contrib/hbwin/win_bmpd.c
trunk/harbour/contrib/hbwin/win_com.c
trunk/harbour/contrib/hbwin/win_dlg.c
trunk/harbour/contrib/hbwin/win_dll.c
trunk/harbour/contrib/hbwin/win_misc.c
trunk/harbour/contrib/hbwin/win_osc.c
trunk/harbour/contrib/hbwin/win_prn1.c
trunk/harbour/contrib/hbwin/win_prn2.c
trunk/harbour/contrib/hbwin/win_prn3.c
trunk/harbour/contrib/hbwin/win_regc.c
trunk/harbour/contrib/rddads/ads1.c
trunk/harbour/contrib/rddads/adsfunc.c
trunk/harbour/contrib/rddads/adsmgmnt.c
trunk/harbour/contrib/rddads/adsx.c
trunk/harbour/contrib/rddads/rddads.h
trunk/harbour/contrib/rddsql/sddodbc/odbcdd.c
trunk/harbour/contrib/xhb/filestat.c
trunk/harbour/contrib/xhb/hboutdbg.c
trunk/harbour/contrib/xhb/hbserv.c
trunk/harbour/contrib/xhb/xhberrc.c
trunk/harbour/examples/hbapollo/apollo.c
trunk/harbour/include/clipdefs.h
trunk/harbour/include/hbdefs.h
trunk/harbour/include/hbwince.h
trunk/harbour/src/common/Makefile
trunk/harbour/src/common/hbdate.c
trunk/harbour/src/common/hbffind.c
trunk/harbour/src/common/hbfsapi.c
trunk/harbour/src/common/hbgete.c
trunk/harbour/src/common/hbtrace.c
trunk/harbour/src/common/hbver.c
trunk/harbour/src/common/hbwince.c
trunk/harbour/src/rtl/console.c
trunk/harbour/src/rtl/cputime.c
trunk/harbour/src/rtl/diskspac.c
trunk/harbour/src/rtl/disksphb.c
trunk/harbour/src/rtl/filesys.c
trunk/harbour/src/rtl/fserr.c
trunk/harbour/src/rtl/fstemp.c
trunk/harbour/src/rtl/gtclip.c
trunk/harbour/src/rtl/gtgui/gtgui.c
trunk/harbour/src/rtl/gtkbstat.c
trunk/harbour/src/rtl/gttone.c
trunk/harbour/src/rtl/gtwin/gtwin.c
trunk/harbour/src/rtl/gtwvt/gtwvt.c
trunk/harbour/src/rtl/gtwvt/gtwvt.h
trunk/harbour/src/rtl/hbproces.c
trunk/harbour/src/rtl/lang.c
trunk/harbour/src/rtl/net.c
trunk/harbour/src/rtl/oemansi.c
trunk/harbour/src/vm/cmdarg.c
trunk/harbour/src/vm/dynlibhb.c
trunk/harbour/src/vm/extrap.c
trunk/harbour/src/vm/fm.c
trunk/harbour/src/vm/hvmall.c
trunk/harbour/src/vm/maindll.c
trunk/harbour/src/vm/maindllh.c
trunk/harbour/src/vm/maindllp.c
trunk/harbour/src/vm/mainwin.c
trunk/harbour/src/vm/task.c
trunk/harbour/src/vm/thread.c
Added Paths:
-----------
trunk/harbour/src/common/hbwin.c
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour