FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour XBROWSE AUTOSORT
Posts: 401
Joined: Tue Jan 05, 2010 02:33 PM
XBROWSE AUTOSORT
Posted: Fri Apr 16, 2010 07:20 AM

CAN I MODIFY THE BITMAPS ( ARROWS) on THE HEADER OF XBROWSE WHEN I USE AUTOSORT PARAMETER
WHERE I CAN MODIFY XBROWSE CLASS TO INSERT MINE BMPS ?
THANKS

FWH .. BC582.. xharbour
Posts: 10733
Joined: Sun Nov 19, 2006 05:22 AM
Re: XBROWSE AUTOSORT
Posted: Fri Apr 16, 2010 08:03 AM
Code (fw): Select all Collapse
oBrw:aSortBmp := { { hBmpAsc, 0, nBmpWidth( hBmpAsc ), nBmpHeight( hBmpAsc ), nil, HasAlpha( hBmpAsc) }, ;
{ { hBmpDsc, 0, nBmpWidth( hBmpDsc ), nBmpHeight( hBmpDsc ), nil, HasAlpha( hBmpDsc ) } }
Regards



G. N. Rao.

Hyderabad, India
Posts: 401
Joined: Tue Jan 05, 2010 02:33 PM
Re: XBROWSE AUTOSORT
Posted: Fri Apr 16, 2010 10:30 AM

thanks ++

can you make an sample with

sort1.bmp arrow on
sort2.bmp arrow off

FWH .. BC582.. xharbour
Posts: 1335
Joined: Fri Jun 13, 2008 11:04 AM
Re: XBROWSE AUTOSORT
Posted: Fri Apr 16, 2010 11:09 AM
Code (fw): Select all Collapse
// Eg. to Load from Resource
hBmpAsc := LoadBitmap( GetResources(), cBmpResName )

// Eg. To Load from Disk file
hBmpDsc := ReadBitmap( 0, cBmpFileName )

...
...

@0,0 XBROWSE oBrw 

...

oBrw:aSortBmp := { {  hBmpAsc, 0, nBmpWidth( hBmpAsc ), nBmpHeight(  hBmpAsc ), nil, HasAlpha( hBmpAsc)  }, ;
{ { hBmpDsc, 0, nBmpWidth( hBmpDsc ), nBmpHeight( hBmpDsc ), nil, HasAlpha( hBmpDsc ) } }

...
...

// Remove
DeleteObject( hBmpAsc )
DeleteObject( hBmpDsc )


Regards
Anser

Continue the discussion