If you hit once to the space bar it goes to the first record and then you can never do an incremental search.
#include "fivewin.ch"
function Main()
local oCn, oRs, oDlg, oBrw
FWNumFormat( "A", .t. )
oCn := FW_DemoDB()
oRs := oCn:RowSet( "SELECT ID,FIRST,CITY FROM customer ORDER BY FIRST" )
DEFINE DIALOG oDlg SIZE 500,600 PIXEL TRUEPIXEL TITLE "Incremental Seek"
@ 70,20 XBROWSE oBrw SIZE -20,-20 PIXEL OF oDlg ;
DATASOURCE oRs AUTOCOLS ;
COLSIZES -4, -20, -20 ;
CELL LINES NOBORDER FOOTERS ;
AUTOSORT
oBrw:CreateFromCode()
ACTIVATE DIALOG oDlg CENTERED
return nil