Mostrar el Browse abajo del GET con BITMAP
Posted: Thu Jul 02, 2009 7:45 pm
Hola amigos
Como se hace para mostrar el browse abajo del GET cuando se da Click sobre la imagen, me muestra después de la imagen.
Si presiono F2 o flecha abajo me muestra el browse abajo del GET
Tengo lo siguiente:
Gracias por la ayuda
Saludos
Adhemar
Como se hace para mostrar el browse abajo del GET cuando se da Click sobre la imagen, me muestra después de la imagen.
Si presiono F2 o flecha abajo me muestra el browse abajo del GET
Tengo lo siguiente:
Code: Select all
REDEFINE GET oGet VAR xRubro ID 103 OF oDlg1 PICTURE "@!" BITMAP "Buscar" ON CHANGE Eval( oGet:bAction );
VALID {|| RUBRO->( dBSeek( xRubro )),;
iif( RUBRO->( Eof() ), (MsgInfo("Sector no Existe"),.F.),.T. ) } ACTION (BUSCARUBRO("RUBRO")
oGet:lAdjustBtn := .t. ; oGet:cToolTip := "Presiona F2"
oGet:bKeyDown := { |nKey| If( nKey == VK_F2 .OR. nKey=VK_DOWN, Eval( oGet:bAction ), Nil ) }
...
Function BUSCARUBRO(cAlias)
Local oRec:= GetWndRect( GetFocus() )
DbSelectArea( cAlias )
DEFINE DIALOG oDlg FROM oRec[3], oRec[2] TO oRec[3] + 197, oRec[2] + 200 PIXEL STYLE nOr( WS_VISIBLE, WS_POPUP )
oBrw := TXBrowse():New( oDlg )
oBrw:nMarqueeStyle:=MARQSTYLE_HIGHLROW
oBrw:bLDblClick:={ || ( lOk:=.T.,oDlg:End() )}
oCol:=oBrw:AddCol()
oCol:bStrData :={ || RUBRO}
oBrw:CreateFromCode()
ACTIVATE DIALOG oDlg
Return Nil
Saludos
Adhemar