New Version
ListBox sustituido por XBrowse en la lista de funciones
New Version
ListBox sustituido por XBrowse en la lista de funciones

Cristobal,
Yo soy partidario de usar el font "Courier New", pero supongo que es cuestión de gustos ![]()

Antonio, y compañeros
Si habéis probado el ejemplo de FWH SciEdit2.prg el comportamiento al pulsar TAB no es el adecuado para el uso del editor (el control pierde el foco, como es normal)
No encuento la forma de solucionarlo
He probado
Jump, etc pero seguramente no enfoco el problema correctamente
Alguna ayuda?
Cristobal,
Prueba a hacer:
oSincitilla:nDlgCode = DLGC_WANTALLKEYS
Revisa como está implementado el método:
METHOD GetDlgCode( nLastKey ) CLASS TControl
Antonio, fue lo primero que probé
Pero no doy con ello
Feliz Navidad
case nKey == VK_TAB .and. GetKeyState( VK_SHIFT )
return nil
case nKey == VK_TAB
return nil Case nKey == VK_TAB
//El control pierde el foco
::SetFocus()
//::GoLine( nLine )
//nPosAct := ::SendEditor( SCI_GETCURRENTPOS, 0, 0)
//::GotoPos( nPosAct ) //+ ::SendEditor( SCI_GETTABWIDTH, 0, 0 ) )
//::Tab()
//::InsertChars( Chr( VK_TAB ), SCI_LINEEND )
Return nilCristobal ,Antonio . en mi FWH tengo sciedit2.rc pero no tengo sciedit2.prg.
Cristobal, ¿ Al final estas usando el código gdi+ para los pngs ? .
Saludos.
Te lo envio
Yo solo la tengo en una version 12.03, lo que no puedo acordarme es si venía con la distribucion o es un fichero mio (esto no lo creo, pero ya la memoria falla
)
Aun no he tenido tiempo de meterme a fondo con el tema. Cuando empiece ya tendras noticias mias
![]()
Manuel,
En FWH samples no está ![]()
Cristobal,
Pero al final haces return nil ?
Si no lo haces llegará al final y llamará a ::Super:KeyDown() que procesara el saltar al siguiente.
Antonio, claro
Antonio, si nunca ha estado entonces es un ejemplo mio que coloqué ahi
![]()