2014-09-04 16:16 UTC+0200 Viktor Szakats (vszakats users.noreply.github.com)
  * contrib/gtwvg/wvtwin.ch
  * contrib/hbwin/hbwin.ch
    * moved BS_* constants as WIN_BS_* to hbwin.ch
    + added WIN_DIB_* constants to hbwin.ch

  * contrib/gtwvg/wvgcuig.c
  * contrib/gtwvg/wvgwing.c
    + use hbwapi_par_HPEN(), hbwapi_par_HBRUSH() to accept PEN/BRUSH
      objects, so now GC collected objects create with WAPI functions
      can be used

  * contrib/hbwin/hbwapi.h
  * contrib/hbwin/hbwin.hbx
  * contrib/hbwin/wapi_alloc.c
  * contrib/hbwin/wapi_wingdi.c
  * contrib/hbwin/wapi_winuser.c
    + added new WAPI function:
      wapi_CreateBrushIndirect( <aLOGBRUSH | hLOGBRUSH> ) -> hBRUSH
    + these will now accept raw pointers (like hbwapi_par_HDC()):
      hbwapi_par_HPEN()
      hbwapi_par_HBRUSH()
      hbwapi_par_HFONT()
    ! fixed two potential leaks when passing non-hash, non-array
      types without reference:
      hbwapi_stor_POINT(), hbwapi_stor_RECT()
    ! WAPI_GETICONINFO() fixed potential leak when passing 2nd
      parameter without reference
    + added missing declaration for hbwapi_par_LOGFONT() to hbwapi.h

  * contrib/gtwvw/legacy.c
  * contrib/gtwvw/wvwutils.c
  * contrib/gtwvw/wvwharb.prg
    * mapped three GTWVW functions to WAPI ones:
      WVW_CREATEHATCHBRUSH() -> WAPI_CREATEHATCHBRUSH()
      WVW_CREATESOLIDBRUSH() -> WAPI_CREATESOLIDBRUSH()
      win_CreateBrush()      -> wapi_CreateBrushIndirect()
    * minor cleanups

  * contrib/gtwvw/tests/demo.prg
    * light test for win_CreateBrush()