Change BACKCOLOR of SPLITCHILD Window

General Help regarding HMG, Compilation, Linking, Samples

Moderator: Rathinagiri

chrisjx2002
Posts: 174
Joined: Wed Jan 06, 2010 5:39 pm
Been thanked: 2 times

Re: Change BACKCOLOR of SPLITCHILD Window

Post by chrisjx2002 »

Super !!!

When I use BT_DrawFillRectangle (hDC, 0, 0, Width, Height, RED) I have this compilation error :
Harbour 3.2.0dev (Rev. 18443)
Copyright (c) 1999-2012, http://harbour-project.org/
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x0): multiple definition of `HB_FUN_BT_BMP_RELEASE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x290): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x30): multiple definition of `HB_FUN_BT_BMP_PUT_CLIPBOARD'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x280): multiple definition of `HB_FUN_BT_BMP_CLIPBOARD_ISEMPTY'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x250): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0xf40): multiple definition of `HB_FUN_BT_BMP_GETINFO'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0xa10): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x1070): multiple definition of `HB_FUN_BT_BMP_SAVEFILE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0xb40): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x1320): multiple definition of `HB_FUN_BT_DRAW_HDC_PIXEL'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0xdd0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x1450): multiple definition of `HB_FUN_BT_DRAW_HDC_TEXTOUT'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0xf00): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x16a0): multiple definition of `HB_FUN_BT_DRAW_HDC_GRADIENTFILL'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x1150): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x17e0): multiple definition of `HB_FUN_BT_DRAW_HDC_FILLEDOBJECT'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x1290): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x19d0): multiple definition of `HB_FUN_BT_DRAW_HDC_ARC'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x1480): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x1b20): multiple definition of `HB_FUN_BT_DRAW_HDC_POLYLINE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x15d0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x1d20): multiple definition of `HB_FUN_BT_SCR_INVALIDATERECT'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x17d0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x1e40): multiple definition of `HB_FUN_BT_SCR_GETINFO'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x18f0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x1f70): multiple definition of `HB_FUN_BT_SCR_GETDESKTOPHANDLE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x1a10): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x1f90): multiple definition of `HB_FUN_BT_DC_DELETE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x1a30): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2140): multiple definition of `HB_FUN_BT_DC_CREATE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x1bf0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x23e0): multiple definition of `HB_FUN_BT_BITMAPCLIPBOARDISEMPTY'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x1ea0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2400): multiple definition of `HB_FUN_BT_BITMAPCLIPBOARDCLEAN'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x1ec0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2420): multiple definition of `HB_FUN_BT_BITMAPCLIPBOARDPUT'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x1ee0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2440): multiple definition of `HB_FUN_BT_BITMAPCLIPBOARDGET'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x1f00): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2460): multiple definition of `HB_FUN_BT_BITMAPCAPTURECLIENTAREA'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x1f20): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2480): multiple definition of `HB_FUN_BT_BITMAPCAPTUREWINDOW'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x1f40): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x24a0): multiple definition of `HB_FUN_BT_BITMAPCAPTUREDESKTOP'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x1f60): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x24c0): multiple definition of `HB_FUN_BT_BITMAPPASTEALPHABLEND'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x1f80): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x24e0): multiple definition of `HB_FUN_BT_BITMAPPASTETRANSPARENT'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x1fa0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2500): multiple definition of `HB_FUN_BT_BITMAPPASTE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x1fc0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2520): multiple definition of `HB_FUN_BT_BITMAPCOPYANDRESIZE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x1fe0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2540): multiple definition of `HB_FUN_BT_BITMAPCLONE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2000): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2560): multiple definition of `HB_FUN_BT_BITMAPTRANSFORM'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2020): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2600): multiple definition of `HB_FUN_BT_BITMAPBRIGHTNESS'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2040): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2620): multiple definition of `HB_FUN_BT_BITMAPGRAYNESS'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2060): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2660): multiple definition of `HB_FUN_BT_BITMAPBITSPERPIXEL'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2080): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2680): multiple definition of `HB_FUN_BT_BITMAPHEIGHT'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x20a0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x26a0): multiple definition of `HB_FUN_BT_BITMAPWIDTH'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x20c0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x26c0): multiple definition of `HB_FUN_BT_BITMAPRELEASE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x20e0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x26e0): multiple definition of `HB_FUN_BT_BITMAPCREATENEW'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2100): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2700): multiple definition of `HB_FUN_BT_BITMAPSAVEFILE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2120): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2720): multiple definition of `HB_FUN_BT_BITMAPLOADFILE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2140): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2740): multiple definition of `HB_FUN_BT_CLIENTAREAINVALIDATERECT'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2160): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2760): multiple definition of `HB_FUN_BT_CLIENTAREAINVALIDATEALL'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2180): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2780): multiple definition of `HB_FUN_BT_STATUSBARHEIGHT'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x21a0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x27a0): multiple definition of `HB_FUN_BT_STATUSBARWIDTH'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x21c0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x27c0): multiple definition of `HB_FUN_BT_CLIENTAREAHEIGHT'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x21e0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x27e0): multiple definition of `HB_FUN_BT_CLIENTAREAWIDTH'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2200): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2800): multiple definition of `HB_FUN_BT_WINDOWHEIGHT'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2220): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2820): multiple definition of `HB_FUN_BT_WINDOWWIDTH'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2240): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2840): multiple definition of `HB_FUN_BT_DESKTOPHEIGHT'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2260): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2860): multiple definition of `HB_FUN_BT_DESKTOPWIDTH'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2280): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2880): multiple definition of `HB_FUN_BT_GETDESKTOPHANDLE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x22a0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2900): multiple definition of `HB_FUN_BT_DRAWELLIPSE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2320): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2920): multiple definition of `HB_FUN_BT_DRAWRECTANGLE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2340): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2940): multiple definition of `HB_FUN_BT_DRAWLINE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2360): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2960): multiple definition of `HB_FUN_BT_DRAWPOLYLINE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2380): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2980): multiple definition of `HB_FUN_BT_DRAWTEXT'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x23a0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x29a0): multiple definition of `HB_FUN_BT_DRAWGRADIENTFILLVERTICAL'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x23c0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x29c0): multiple definition of `HB_FUN_BT_DRAWGRADIENTFILLHORIZONTAL'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x23e0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x29e0): multiple definition of `HB_FUN_BT_DRAWDCTODCALPHABLEND'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2400): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2a00): multiple definition of `HB_FUN_BT_DRAWDCTODCTRANSPARENT'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2420): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2a20): multiple definition of `HB_FUN_BT_DRAWDCTODC'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2440): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2a40): multiple definition of `HB_FUN_BT_DRAWBITMAPALPHABLEND'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2460): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2a60): multiple definition of `HB_FUN_BT_DRAWBITMAPTRANSPARENT'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2480): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2a80): multiple definition of `HB_FUN_BT_DRAWBITMAP'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x24a0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2aa0): multiple definition of `HB_FUN_BT_DRAWSETPIXEL'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x24c0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2ac0): multiple definition of `HB_FUN_BT_DRAWGETPIXEL'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x24e0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2ae0): multiple definition of `HB_FUN_BT_DELETEDC'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2500): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2b00): multiple definition of `HB_FUN_BT_CREATEDC'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2520): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2b20): multiple definition of `HB_FUN_BT_INFOAUTHOR'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2540): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2b40): multiple definition of `HB_FUN_BT_INFOVERSION'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2560): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2b60): multiple definition of `HB_FUN_BT_INFONAME'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2580): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2ba0): multiple definition of `HB_FUN_BT_STATUSBARHANDLE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x25a0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2bc0): multiple definition of `HB_FUN_BT_ADJUSTWIDTHHEIGHTRECT'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x25c0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2be0): multiple definition of `HB_FUN_BT_FILLRECTISNIL'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x25e0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2c00): multiple definition of `HB_FUN_BT_WINHANDLE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2600): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2c20): multiple definition of `HB_FUN_BT_BMP_CLEAN_CLIPBOARD'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2640): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2c80): multiple definition of `HB_FUN_BT_BMP_GET_CLIPBOARD'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x26a0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2e30): multiple definition of `HB_FUN_BT_BMP_PASTE_ALPHABLEND'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2850): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x3060): multiple definition of `HB_FUN_BT_BMP_PASTE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2a80): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x3320): multiple definition of `HB_FUN_BT_DRAW_HDC_TO_HDC_ALPHABLEND'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2d40): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x34e0): multiple definition of `HB_FUN_BT_DRAW_HDC_TO_HDC'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2f00): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x3730): multiple definition of `HB_FUN_BT_DRAW_HDC_BITMAPALPHABLEND'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x3150): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x3940): multiple definition of `HB_FUN_BT_DRAW_HDC_BITMAP'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x3360): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x3bf0): multiple definition of `HB_FUN_BT_BMP_CREATE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x3610): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x3d70): multiple definition of `HB_FUN_BT_BMP_TRANSFORM'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x3790): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x4760): multiple definition of `HB_FUN_BT_BMP_COPYANDRESIZE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x4180): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x49a0): multiple definition of `HB_FUN_BT_BMP_CLONE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x43c0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x4b40): multiple definition of `HB_FUN_BT_BMP_CAPTURESCR'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x4560): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x4d50): multiple definition of `bt_MsgDebugInfo'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x4770): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x4db0): multiple definition of `bt_bmp_adjust_rect'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x47d0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x4e70): multiple definition of `bt_bmp_is_24bpp'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x4890): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x4eb0): multiple definition of `bt_bmp_create_24bpp'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x48d0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x4f60): multiple definition of `bt_bmp_convert_to_24bpp'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x4980): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x50f0): multiple definition of `bt_LoadFileFromResources'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x4b10): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x5240): multiple definition of `bt_LoadFileFromDisk'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x4c60): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x5310): multiple definition of `bt_LoadOLEPicture'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x4d30): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x57b0): multiple definition of `HB_FUN_BT_BMP_LOADFILE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x4fc0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x6020): multiple definition of `HB_FUN_BT_DELAY_EXECUTION'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x50a0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x6060): multiple definition of `HB_FUN_BT_DELAY_EXECUTION_WITH_DOEVENTS'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x50e0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x60e0): multiple definition of `HB_FUN_BT_SCR_SHOWCURSOR'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x5160): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x6110): multiple definition of `HB_FUN_BT_STRETCH_RECT'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x5190): first defined here
collect2: ld returned 1 exit status
hbmk2: Error: Running linker. 1
gcc.exe C:/DOCUME~1/CHRIST~1/LOCALS~1/Temp/hbmk_0hvv2g.dir/Demo14.o C:/DOCUME~1/CHRIST~1/LOCALS~1/Temp/hbmk_0hvv2g.dir/hbmk_5ew46o.o "G:/Programmes/Couleur multi fenetre/_temp.o" -mwindows -Wl,--start-group -lhmg -lcrypt -ledit -leditex -lgraph -lhfcl -lini -lreport -lmsvfw32 -lvfw32 -lhbct -lhbwin -lhbmzip -lminizip -lhbmemio -lhbmisc -lhbmysql -lmysql -lhbtip -lsqlite3 -lhbsqlit3 -lsddodbc -lrddsql -lsddmy -lhbodbc -lodbc32 -lhbhpdf -lhbfimage -lhbpgsql -lhbnetio -lxhb -lpng -llibhpdf -lhbvpdf -lhbextern -lhbdebug -lhbvmmt -lhbrtl -lhblang -lhbcpage -lgtcgi -lgtpca -lgtstd -lgtwin -lgtwvt -lgtgui -lhbrdd -lhbuddall -lhbusrrdd -lrddntx -lrddcdx -lrddnsx -lrddfpt -lhbrdd -lhbhsx -lhbsix -lhbmacro -lhbcplr -lhbpp -lhbcommon -lhbmainwin -lkernel32 -luser32 -lgdi32 -ladvapi32 -lws2_32 -lwinspool -lcomctl32 -lcomdlg32 -lshell32 -luuid -lole32 -loleaut32 -lmpr -lwinmm -lmapi32 -limm32 -lmsimg32 -lwininet -lhbpcre -lhbzlib -Wl,--end-group -oDemo14.exe -Lc:/hmg.3.0.46/harbour/lib/win/mingw -Lc:/hmg.3.0.46/lib
Harbour 3.2.0dev (Rev. 18443)
Copyright (c) 1999-2012, http://harbour-project.org/
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x0): multiple definition of `HB_FUN_BT_BMP_RELEASE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x290): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x30): multiple definition of `HB_FUN_BT_BMP_PUT_CLIPBOARD'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x280): multiple definition of `HB_FUN_BT_BMP_CLIPBOARD_ISEMPTY'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x250): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0xf40): multiple definition of `HB_FUN_BT_BMP_GETINFO'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0xa10): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x1070): multiple definition of `HB_FUN_BT_BMP_SAVEFILE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0xb40): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x1320): multiple definition of `HB_FUN_BT_DRAW_HDC_PIXEL'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0xdd0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x1450): multiple definition of `HB_FUN_BT_DRAW_HDC_TEXTOUT'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0xf00): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x16a0): multiple definition of `HB_FUN_BT_DRAW_HDC_GRADIENTFILL'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x1150): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x17e0): multiple definition of `HB_FUN_BT_DRAW_HDC_FILLEDOBJECT'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x1290): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x19d0): multiple definition of `HB_FUN_BT_DRAW_HDC_ARC'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x1480): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x1b20): multiple definition of `HB_FUN_BT_DRAW_HDC_POLYLINE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x15d0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x1d20): multiple definition of `HB_FUN_BT_SCR_INVALIDATERECT'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x17d0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x1e40): multiple definition of `HB_FUN_BT_SCR_GETINFO'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x18f0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x1f70): multiple definition of `HB_FUN_BT_SCR_GETDESKTOPHANDLE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x1a10): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x1f90): multiple definition of `HB_FUN_BT_DC_DELETE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x1a30): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2140): multiple definition of `HB_FUN_BT_DC_CREATE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x1bf0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x23e0): multiple definition of `HB_FUN_BT_BITMAPCLIPBOARDISEMPTY'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x1ea0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2400): multiple definition of `HB_FUN_BT_BITMAPCLIPBOARDCLEAN'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x1ec0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2420): multiple definition of `HB_FUN_BT_BITMAPCLIPBOARDPUT'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x1ee0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2440): multiple definition of `HB_FUN_BT_BITMAPCLIPBOARDGET'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x1f00): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2460): multiple definition of `HB_FUN_BT_BITMAPCAPTURECLIENTAREA'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x1f20): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2480): multiple definition of `HB_FUN_BT_BITMAPCAPTUREWINDOW'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x1f40): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x24a0): multiple definition of `HB_FUN_BT_BITMAPCAPTUREDESKTOP'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x1f60): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x24c0): multiple definition of `HB_FUN_BT_BITMAPPASTEALPHABLEND'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x1f80): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x24e0): multiple definition of `HB_FUN_BT_BITMAPPASTETRANSPARENT'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x1fa0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2500): multiple definition of `HB_FUN_BT_BITMAPPASTE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x1fc0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2520): multiple definition of `HB_FUN_BT_BITMAPCOPYANDRESIZE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x1fe0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2540): multiple definition of `HB_FUN_BT_BITMAPCLONE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2000): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2560): multiple definition of `HB_FUN_BT_BITMAPTRANSFORM'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2020): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2600): multiple definition of `HB_FUN_BT_BITMAPBRIGHTNESS'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2040): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2620): multiple definition of `HB_FUN_BT_BITMAPGRAYNESS'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2060): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2660): multiple definition of `HB_FUN_BT_BITMAPBITSPERPIXEL'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2080): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2680): multiple definition of `HB_FUN_BT_BITMAPHEIGHT'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x20a0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x26a0): multiple definition of `HB_FUN_BT_BITMAPWIDTH'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x20c0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x26c0): multiple definition of `HB_FUN_BT_BITMAPRELEASE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x20e0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x26e0): multiple definition of `HB_FUN_BT_BITMAPCREATENEW'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2100): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2700): multiple definition of `HB_FUN_BT_BITMAPSAVEFILE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2120): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2720): multiple definition of `HB_FUN_BT_BITMAPLOADFILE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2140): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2740): multiple definition of `HB_FUN_BT_CLIENTAREAINVALIDATERECT'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2160): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2760): multiple definition of `HB_FUN_BT_CLIENTAREAINVALIDATEALL'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2180): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2780): multiple definition of `HB_FUN_BT_STATUSBARHEIGHT'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x21a0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x27a0): multiple definition of `HB_FUN_BT_STATUSBARWIDTH'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x21c0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x27c0): multiple definition of `HB_FUN_BT_CLIENTAREAHEIGHT'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x21e0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x27e0): multiple definition of `HB_FUN_BT_CLIENTAREAWIDTH'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2200): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2800): multiple definition of `HB_FUN_BT_WINDOWHEIGHT'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2220): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2820): multiple definition of `HB_FUN_BT_WINDOWWIDTH'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2240): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2840): multiple definition of `HB_FUN_BT_DESKTOPHEIGHT'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2260): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2860): multiple definition of `HB_FUN_BT_DESKTOPWIDTH'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2280): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2880): multiple definition of `HB_FUN_BT_GETDESKTOPHANDLE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x22a0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2900): multiple definition of `HB_FUN_BT_DRAWELLIPSE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2320): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2920): multiple definition of `HB_FUN_BT_DRAWRECTANGLE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2340): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2940): multiple definition of `HB_FUN_BT_DRAWLINE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2360): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2960): multiple definition of `HB_FUN_BT_DRAWPOLYLINE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2380): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2980): multiple definition of `HB_FUN_BT_DRAWTEXT'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x23a0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x29a0): multiple definition of `HB_FUN_BT_DRAWGRADIENTFILLVERTICAL'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x23c0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x29c0): multiple definition of `HB_FUN_BT_DRAWGRADIENTFILLHORIZONTAL'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x23e0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x29e0): multiple definition of `HB_FUN_BT_DRAWDCTODCALPHABLEND'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2400): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2a00): multiple definition of `HB_FUN_BT_DRAWDCTODCTRANSPARENT'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2420): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2a20): multiple definition of `HB_FUN_BT_DRAWDCTODC'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2440): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2a40): multiple definition of `HB_FUN_BT_DRAWBITMAPALPHABLEND'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2460): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2a60): multiple definition of `HB_FUN_BT_DRAWBITMAPTRANSPARENT'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2480): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2a80): multiple definition of `HB_FUN_BT_DRAWBITMAP'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x24a0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2aa0): multiple definition of `HB_FUN_BT_DRAWSETPIXEL'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x24c0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2ac0): multiple definition of `HB_FUN_BT_DRAWGETPIXEL'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x24e0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2ae0): multiple definition of `HB_FUN_BT_DELETEDC'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2500): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2b00): multiple definition of `HB_FUN_BT_CREATEDC'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2520): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2b20): multiple definition of `HB_FUN_BT_INFOAUTHOR'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2540): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2b40): multiple definition of `HB_FUN_BT_INFOVERSION'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2560): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2b60): multiple definition of `HB_FUN_BT_INFONAME'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2580): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2ba0): multiple definition of `HB_FUN_BT_STATUSBARHANDLE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x25a0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2bc0): multiple definition of `HB_FUN_BT_ADJUSTWIDTHHEIGHTRECT'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x25c0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2be0): multiple definition of `HB_FUN_BT_FILLRECTISNIL'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x25e0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2c00): multiple definition of `HB_FUN_BT_WINHANDLE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2600): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2c20): multiple definition of `HB_FUN_BT_BMP_CLEAN_CLIPBOARD'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2640): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2c80): multiple definition of `HB_FUN_BT_BMP_GET_CLIPBOARD'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x26a0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x2e30): multiple definition of `HB_FUN_BT_BMP_PASTE_ALPHABLEND'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2850): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x3060): multiple definition of `HB_FUN_BT_BMP_PASTE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2a80): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x3320): multiple definition of `HB_FUN_BT_DRAW_HDC_TO_HDC_ALPHABLEND'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2d40): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x34e0): multiple definition of `HB_FUN_BT_DRAW_HDC_TO_HDC'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x2f00): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x3730): multiple definition of `HB_FUN_BT_DRAW_HDC_BITMAPALPHABLEND'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x3150): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x3940): multiple definition of `HB_FUN_BT_DRAW_HDC_BITMAP'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x3360): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x3bf0): multiple definition of `HB_FUN_BT_BMP_CREATE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x3610): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x3d70): multiple definition of `HB_FUN_BT_BMP_TRANSFORM'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x3790): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x4760): multiple definition of `HB_FUN_BT_BMP_COPYANDRESIZE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x4180): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x49a0): multiple definition of `HB_FUN_BT_BMP_CLONE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x43c0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x4b40): multiple definition of `HB_FUN_BT_BMP_CAPTURESCR'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x4560): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x4d50): multiple definition of `bt_MsgDebugInfo'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x4770): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x4db0): multiple definition of `bt_bmp_adjust_rect'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x47d0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x4e70): multiple definition of `bt_bmp_is_24bpp'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x4890): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x4eb0): multiple definition of `bt_bmp_create_24bpp'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x48d0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x4f60): multiple definition of `bt_bmp_convert_to_24bpp'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x4980): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x50f0): multiple definition of `bt_LoadFileFromResources'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x4b10): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x5240): multiple definition of `bt_LoadFileFromDisk'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x4c60): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x5310): multiple definition of `bt_LoadOLEPicture'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x4d30): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x57b0): multiple definition of `HB_FUN_BT_BMP_LOADFILE'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x4fc0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x6020): multiple definition of `HB_FUN_BT_DELAY_EXECUTION'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x50a0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x6060): multiple definition of `HB_FUN_BT_DELAY_EXECUTION_WITH_DOEVENTS'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x50e0): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x60e0): multiple definition of `HB_FUN_BT_SCR_SHOWCURSOR'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x5160): first defined here
c:/hmg.3.0.46/lib/libhfcl.a(hfcl_BosTaurus.o):hfcl_BosTaurus.c:(.text+0x6110): multiple definition of `HB_FUN_BT_STRETCH_RECT'
c:/hmg.3.0.46/lib/libhfcl.a(BosTaurus.o):BosTaurus.c:(.text+0x5190): first defined here
collect2: ld returned 1 exit status
hbmk2: Error: Running linker. 1
gcc.exe C:/DOCUME~1/CHRIST~1/LOCALS~1/Temp/hbmk_0hvv2g.dir/Demo14.o C:/DOCUME~1/CHRIST~1/LOCALS~1/Temp/hbmk_0hvv2g.dir/hbmk_5ew46o.o "G:/Programmes/Couleur multi fenetre/_temp.o" -mwindows -Wl,--start-group -lhmg -lcrypt -ledit -leditex -lgraph -lhfcl -lini -lreport -lmsvfw32 -lvfw32 -lhbct -lhbwin -lhbmzip -lminizip -lhbmemio -lhbmisc -lhbmysql -lmysql -lhbtip -lsqlite3 -lhbsqlit3 -lsddodbc -lrddsql -lsddmy -lhbodbc -lodbc32 -lhbhpdf -lhbfimage -lhbpgsql -lhbnetio -lxhb -lpng -llibhpdf -lhbvpdf -lhbextern -lhbdebug -lhbvmmt -lhbrtl -lhblang -lhbcpage -lgtcgi -lgtpca -lgtstd -lgtwin -lgtwvt -lgtgui -lhbrdd -lhbuddall -lhbusrrdd -lrddntx -lrddcdx -lrddnsx -lrddfpt -lhbrdd -lhbhsx -lhbsix -lhbmacro -lhbcplr -lhbpp -lhbcommon -lhbmainwin -lkernel32 -luser32 -lgdi32 -ladvapi32 -lws2_32 -lwinspool -lcomctl32 -lcomdlg32 -lshell32 -luuid -lole32 -loleaut32 -lmpr -lwinmm -lmapi32 -limm32 -lmsimg32 -lwininet -lhbpcre -lhbzlib -Wl,--end-group -oDemo14.exe -Lc:/hmg.3.0.46/harbour/lib/win/mingw -Lc:/hmg.3.0.46/lib
What is the problem? What to do?

User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil
Has thanked: 100 times
Been thanked: 182 times

Post by Pablo César »

Try this code:

Code: Select all

*******************************************************************************
* PROGRAMA: Demo ON PAINT event
* LENGUAJE: HMG
* FECHA:    May 2012
* AUTOR:    Dr. CLAUDIO SOTO
* PAIS:     URUGUAY
* E-MAIL:   srvet@adinet.com.uy
* BLOG:     http://srvet.blogspot.com
*******************************************************************************

#include "hmg.ch"
#include "hfcl.ch"

#define MY_YELLOW       {255,255,102}
#define MY_BLUE         {85,160,255}
#define WM_PAINT        15

Function Main()
Private cont := 1 
Private lFlag := .F.

DEFINE WINDOW Win1 AT 0,0 WIDTH 800 HEIGHT 500;
    TITLE "Demo5: On Paint Event in SplitChildWindow";
    MAIN ON INIT InstallEventHandler("SplitChildWindow_ON_PAINT",This.Name);
    BACKCOLOR MY_BLUE
   
    //ON PAINT Proc_ON_PAINT(This.Name)

    DEFINE MAIN MENU
        DEFINE POPUP "File"
			MENUITEM "Exit" ACTION Win1.Release
        END POPUP
    END MENU

    @  300, 300 BUTTON Button_1 CAPTION "Maximize" ACTION Win1.Maximize      
    @  300, 100 BUTTON Button_2 CAPTION "Click"    ACTION MsgInfo("Hello")

    DEFINE SPLITBOX 
		DEFINE GRID Grid_1
			WIDTH 300 
            HEIGHT 200
            HEADERS {'Last Name','First Name'} 
            WIDTHS {180,180}
            ITEMS { {'Simpson','Homer'} , {'Mulder','Fox'} } 
            VALUE 1 
            TOOLTIP 'Grid Control'
        END GRID
               
        DEFINE WINDOW SplitChild_1 WIDTH 200 HEIGHT 200 ;
            VIRTUAL WIDTH 400 VIRTUAL HEIGHT 400 ;
            SPLITCHILD NOCAPTION FOCUSED;
            ON GOTFOCUS IIF (lFlag == .F., EVAL({||lFlag := .T., RedrawWindow(GetFormHandle("Win1"))}), NIL)

            DEFINE LABEL Label_1
				ROW   35
                COL   30
                VALUE 'Label !!!' 
			   BACKCOLOR MY_YELLOW
            END LABEL

            DEFINE CHECKBOX Check_1
                ROW   80
                COL   30
                CAPTION 'Check 1' 
                VALUE .T. 
                TOOLTIP 'CheckBox' 
			    BACKCOLOR MY_YELLOW
            END CHECKBOX
      
            DEFINE SLIDER Slider_1
                ROW 115
                COL 30
                RANGEMIN 1
                RANGEMAX 10 
                VALUE 5 
                TOOLTIP 'Slider' 
			    BACKCOLOR MY_YELLOW
            END SLIDER
         
            DEFINE FRAME Frame_1
                ROW   45
                COL   170
                WIDTH 85
                HEIGHT 110
            END FRAME

            DEFINE RADIOGROUP Radio_1
                ROW   50
                COL   180
                OPTIONS { 'One' , 'Two' , 'Three', 'Four' } 
                VALUE 1 
                WIDTH 70 
                TOOLTIP 'RadioGroup' 
			    BACKCOLOR MY_YELLOW
            END RADIOGROUP

        END WINDOW
    END SPLITBOX
END WINDOW
CENTER WINDOW Win1
ACTIVATE WINDOW Win1
RETURN Nil

Function Proc_ON_PAINT(cForm)
Local Width, Height
Local hDC, BTstruct
Static lFlag := .F.

hDC = BT_CreateDC(cForm, BT_HDC_INVALIDCLIENTAREA, @BTstruct)  
Width  := BT_ClientAreaWidth(cForm)
Height := BT_ClientAreaHeight(cForm)  
BT_DrawFillRectangle(hDC, 0, 0, Width, Height, MY_BLUE)
BT_DeleteDC(BTstruct)
Return Nil

Function SplitChildWindow_ON_PAINT(hWnd, nMsg, wParam, lParam)
Local i, RetVal := Nil

If nMsg == WM_PAINT
   If hWnd == GetSplitChildWindowHandle("SplitChild_1", "Win1")
      RetVal := 0
      Proc_ON_PAINT_SplitChild("Win1")
   Endif
Endif
Return RetVal

Function Proc_ON_PAINT_SplitChild(cForm)
Local Width, Height
Local hDC, BTstruct
Local hWnd_SplitChildWindow

hWnd_SplitChildWindow := GetSplitChildWindowHandle("SplitChild_1", cForm)
hDC = BT_CreateDC(hWnd_SplitChildWindow, BT_HDC_INVALIDCLIENTAREA, @BTstruct)
Width  := BT_ClientAreaWidth(hWnd_SplitChildWindow)
Height := BT_ClientAreaHeight(hWnd_SplitChildWindow)  
BT_DrawFillRectangle(hDC, 0, 0, Width, Height, MY_YELLOW)
BT_DeleteDC(BTstruct) 
Return Nil

Function GetSplitChildWindowHandle(cFormName, cParentForm)
Local i, hWnd := GetFormHandle(cParentForm)

For i = 1 TO Len(_HMG_SYSDATA [ 66 ])
    If (_HMG_SYSDATA [ 66 ] [i] == cFormName) .AND. (_HMG_SYSDATA [ 69 ] [i] ==  'X') .AND. (_HMG_SYSDATA [ 70 ]  [i] == hWnd) 
        Return _HMG_SYSDATA [ 67] [i]
    Endif
Next
Return 0
I have replaced HMG_Len() for just Len(). Let us know if is ok.
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein

User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil
Has thanked: 100 times
Been thanked: 182 times

Post by Pablo César »

Hi dear Claudio,

In MAIN ON INIT it is calling InstallEventHandler with just one parameter. It is a interesting new function you have created at h_windows.prg. And I wish to add at least one parameter and if possible: two.

Because in your SplitChildWindow_ON_PAINT function, forms parameters ("Win1" and "SplitChild_1") are fixed and I would like to let it in variables way. The most strange (at least for me), this SplitChildWindow_ON_PAINT function received these arguments:

SplitChildWindow_ON_PAINT(hWnd, nMsg, wParam, lParam)

So I would like to understand this function call and I would like your help to adapt with forms variables (if is it possible, of course).

Thanks, Dr. Soto for your attention.
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein

chrisjx2002
Posts: 174
Joined: Wed Jan 06, 2010 5:39 pm
Been thanked: 2 times

Post by chrisjx2002 »

Thanks for the answer. I had already change that (difference between hmg 3.0.46 et 3.1.3). The error is always the same. It is linked to Bos Taurus but I don't know where is the problem.

User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil
Has thanked: 100 times
Been thanked: 182 times

Post by Pablo César »

Strange, in my 3.0.46 not errors occurred. Di you tried with 3.1.3 ?
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein

chrisjx2002
Posts: 174
Joined: Wed Jan 06, 2010 5:39 pm
Been thanked: 2 times

Post by chrisjx2002 »

No. I prefer to keep the 3.0.46 version for the moment. If I compile the original program, there is no problem. It is only if I change BT_DrawGradientFillHorizontal by BT_DrawFillRectangle that the problem occurs.

User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil
Has thanked: 100 times
Been thanked: 182 times

Post by Pablo César »

Have you applied this correction: http://hmgforum.com/viewtopic.php?p=22534&f=2#p22534 at your 3.0.46 ?
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein

chrisjx2002
Posts: 174
Joined: Wed Jan 06, 2010 5:39 pm
Been thanked: 2 times

Post by chrisjx2002 »

It is the solution! Super. Thanks a lot for the info.

chrisjx2002
Posts: 174
Joined: Wed Jan 06, 2010 5:39 pm
Been thanked: 2 times

Post by chrisjx2002 »

I keep on going with this program. If I use BT_DrawGradientFillHorizontal, I want that the backcolor of the controls are the same. I try with label control. I use TRANSPARENT .T. and it works but not for the other controls : Transparent does not work. Any idea?

User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil
Has thanked: 100 times
Been thanked: 182 times

Post by Pablo César »

chrisjx2002 wrote:I try with label control. I use TRANSPARENT .T. and it works but not for the other controls : Transparent does not work.
Uhmm good idea ! If in all controls could be assigned as transparent would be possible to display all of it without affecting a image, for example... would it be also good !
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein

Post Reply