FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Urgente wBrowser
Posts: 111
Joined: Sun Aug 13, 2006 07:28 PM
Urgente wBrowser
Posted: Sun Aug 02, 2009 03:47 AM

Saludos Amigos he estado buscando un mensaje que ya tiene tiempo que se posteo pero no lo ubico, trataba de lo siguiente.

en un ListBox (wBrowse) cuando se hacia la busqueda por letra me pintaba de un color las coicides de la busqueda, pero ya no encuentro el mensaje espero me puedan ayudar.

gracias

Antonio Diaz

Posts: 389
Joined: Wed Nov 29, 2006 01:51 PM
Re: Urgente wBrowser
Posted: Sun Aug 02, 2009 02:31 PM

Antonio,

No sé si es esto lo que buscas, espero te sirva :

REDEFINE LISTBOX oBrw;
FIELDS;
ID 108 ;
OF oDlg;
FONT oFont;
ALIAS oSek:cAlias ;
COLOR CLR_BLACK, RGB( 255, 255, 235) ;
UPDATE

     oBrw:bLine := bFields
     oBrw:aHeaders := aHeaders
     if aSize # NIL
        oBrw:aColSizes := aSize
     endif
     if nFreeze # NIL
        oBrw:nFreeze  := nFreeze
     endif
     oBrw:aJustify := aJusto

REDEFINE SAY oSay VAR oBrw:cBuffer ID 64 OF oDlg FONT oFONT UPDATE

        oBrw:bSeek        := {|| oBrw:DbfSeek(.T.,,,, oBrw:cBuffer ) }
        oBrw:bUpdateBuffer:= {|| oSay:Refresh() }

Salu2, Ariel.

Posts: 111
Joined: Sun Aug 13, 2006 07:28 PM
Re: Urgente wBrowser
Posted: Sun Aug 02, 2009 09:48 PM

Gracias por tu Respuesta, es mas el ejemplo es perfecto pero la busqueda la hacia con una funcion en donde cada vez que yo ingresaba una letra este marcaba las ciocidencias en esa busqueda mas o menos asi:

REDEFINE LISTBOX oBrw ;
FIELDS ;
ID 102 ;
OF oDlgS ;
UPDATE ALIAS ntUser:cAlias

oBrw:bKeyDown := {|nKey| oSelKey( nKey, oDlg ) }

STATIC FUNC oSelKey( nKey, oDlg )
aqui es donde se hace la busqueda pero no me acuerdo como cambiar el color de los elementos
return nil

Antonio Díaz

Continue the discussion