elmoiquique wrote:Estimado Antonio
Necesito saber si y se implementro la busqueda de una cadena de caracteres en el combobox, ya que en la version que tengo solo busca el primer caracter y no una cadena
Agradeceria tu respuesta para poer actualizarme
Grcis
En la clase combobox existe una DATA lIncSearch que no se inicializa dentro de la clase, por lo que imagino que habr铆a que ponerla a .T. despu茅s de definir el control, y es la que en el metodo correspondiente permite realizar b煤squedas incrementales
En la version 12.03 ya exist铆a
Habr铆a que a帽adirla en la definicion del control
#xcommand @ <nRow>, <nCol> COMBOBOX [ <oCbx> VAR ] <cVar> ;
聽 聽 聽 聽 聽 聽 聽[ <it: PROMPTS, ITEMS> <aItems> ] ;
聽 聽 聽 聽 聽 聽 聽[ SIZE <nWidth>, <nHeight> ] ;
聽 聽 聽 聽 聽 聽 聽[ <dlg:OF,WINDOW,DIALOG> <oWnd> ] ;
聽 聽 聽 聽 聽 聽 聽[ <help:HELPID, HELP ID> <nHelpId> ] ;
聽 聽 聽 聽 聽 聽 聽[ ON CHANGE <uChange> ] ;
聽 聽 聽 聽 聽 聽 聽[ VALID <uValid> ] ;
聽 聽 聽 聽 聽 聽 聽[ <color: COLOR,COLORS> <nClrText> [,<nClrBack>] ] ;
聽 聽 聽 聽 聽 聽 聽[ <pixel: PIXEL> ] ;
聽 聽 聽 聽 聽 聽 聽[ FONT <oFont> ] ;
聽 聽 聽 聽 聽 聽 聽[ <update: UPDATE> ] ;
聽 聽 聽 聽 聽 聽 聽[ MESSAGE <cMsg> ] ;
聽 聽 聽 聽 聽 聽 聽[ WHEN <uWhen> ] ;
聽 聽 聽 聽 聽 聽 聽[ <design: DESIGN> ] ;
聽 聽 聽 聽 聽 聽 聽[ BITMAPS <acBitmaps> ] ;
聽 聽 聽 聽 聽 聽 聽[ ON DRAWITEM <uBmpSelect> ] ;
聽 聽 聽 聽 聽 聽 聽[ STYLE <nStyle> ] ;
聽 聽 聽 聽 聽 聽 聽[ <pict: PICT, PICTURE> <cPicture> ];
聽 聽 聽 聽 聽 聽 聽[ ON EDIT CHANGE <uEChange> ] ;
聽 聽 聽 聽 聽 聽 聽[ INCREMENTAL <lIncr>] ; 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽// Por ejemplo
聽 聽 聽 聽=> ;
聽 聽 聽 聽 聽 [ <oCbx> := ] TComboBox():New( <nRow>, <nCol>, bSETGET(<cVar>),;
聽 聽 聽 聽 聽 聽 聽<aItems>, <nWidth>, <nHeight>, <oWnd>, <nHelpId>,;
聽 聽 聽 聽 聽 聽 聽[{|Self|<uChange>}], <{uValid}>, <nClrText>, <nClrBack>,;
聽 聽 聽 聽 聽 聽 聽<.pixel.>, <oFont>, <cMsg>, <.update.>, <{uWhen}>,;
聽 聽 聽 聽 聽 聽 聽<.design.>, <acBitmaps>, [{|nItem|<uBmpSelect>}], <nStyle>,;
聽 聽 聽 聽 聽 聽 聽<cPicture>, [<{uEChange}>], [<(oCbx)>],[<lIncr>] )
e inicializarla en el New y en el Redefine
Asi, lo he probado y funciona
聽 聽@ 30, 10 COMBOBOX oCbx VAR cTit1 ITEMS aItems ;
聽 聽 聽 聽 聽 聽 OF oDlgR SIZE 200, 200 FONT oFont ;
聽 聽 聽 聽 聽 聽 PIXEL COLOR CLR_BLACK, CLR_WHITE
聽 聽 聽 聽 聽 聽 oCbx:lIncSearch 聽:= .T.
En este link puso Antonio la clase combobox
viewtopic.php?p=145162#p145162