FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour XBROWSE SHOW A RECORD - SUPERLIB
Posts: 401
Joined: Tue Jan 05, 2010 02:33 PM
XBROWSE SHOW A RECORD - SUPERLIB
Posted: Thu Apr 29, 2010 07:34 AM

DO YOU REMEMBER THE FUNCTION OF CLIPPER SUPERLIB 3.5 TO SHOW VERTICAL A RECORD ?

HOW I CAN IMPLEMENT tHIS WITH XBROWSE

THANKS

FWH .. BC582.. xharbour
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: XBROWSE SHOW A RECORD - SUPERLIB
Posted: Thu Apr 29, 2010 11:14 AM
Code (fw): Select all Collapse
#include "FiveWin.ch"
#include "xbrowse.ch"

function Main()

   local oDlg, oBrw, oCol, aRecord, nAt := 1
   
   USE Customer
   
   aRecord = Array( Customer->( FCount() ) )
   
   DEFINE DIALOG oDlg SIZE 300, 300

   @ 0, 0 XBROWSE oBrw OF oDlg ARRAY aRecord // AUTOSORT

   oCol = oBrw:AddCol() 
   oCol:bStrData = { || Customer->( FieldName( oBrw:nArrayAt ) ) } 
   oCol:cHeader = "FieldName"   

   oCol = oBrw:AddCol() 
   oCol:bStrData = { || Customer->( FieldGet( oBrw:nArrayAt ) ) } 
   oCol:cHeader = "Value"   

   oBrw:nMarqueeStyle = MARQSTYLE_HIGHLROW

   oBrw:CreateFromCode()
   oBrw:bKeyCount = { || Customer->( FCount() ) }
   
   oDlg:oClient = oBrw   
      
   ACTIVATE DIALOG oDlg CENTERED ;
      ON INIT oDlg:Resize()
      
return nil

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 401
Joined: Tue Jan 05, 2010 02:33 PM
Re: XBROWSE SHOW A RECORD - SUPERLIB
Posted: Fri Apr 30, 2010 10:22 AM

tx

FWH .. BC582.. xharbour
Posts: 401
Joined: Tue Jan 05, 2010 02:33 PM
Re: XBROWSE SHOW A RECORD - SUPERLIB
Posted: Mon May 03, 2010 03:38 PM

Antonio,
have you think about it to insert a new method on xbrowse class to show it ?
where the user can edit all fields .... just an idea !

FWH .. BC582.. xharbour
Posts: 4043
Joined: Wed Dec 19, 2007 06:40 PM
Re: XBROWSE SHOW A RECORD - SUPERLIB
Posted: Mon May 03, 2010 09:42 PM
The sample : xbrstru.prg shows how to edit a record vertical
and refreshes the xBrowse.



Best Regards
Uwe :-)
Since 1995 ( the first release of FW 1.9 )

i work with FW.

If you have any questions about special functions, maybe i can help.

Continue the discussion