hi Antonio, oFolder:nDlgCode = DLGC_WANTALLKEYS no luck ... still can´t use TAB-Key to change Control i have reduce CLASS to only 1 Method to set Bitmap (depend on Drive Type) METHOD SetDriveIcon(cPath,nOption) CLASS TFolderDXELOCAL aDrives, cDrive, nPosi, cIconLOCAL acItem, acBitmapsDEFAULT...
No comprendo porque no funciona con el sitio de CMSOFT?? #Include "FiveWin.ch" FUNCTION Main() // FUNCIONA PERFECTO // LOCAL cURL := "http://forums.fivetechsupport.com/index.php?sid=11ea51a82e1ce30643d2156006fbcb76" // NO FUNCIONA. No comprendo ??? LOCAL cUrl := "https://app...
Y la clase // ----------------------------------------------------------------------- CLASS TMiCalendario FROM TControl // ----------------------------------------------------------------------- DATA lContinuar AS LOGICAL INIT .T. DATA lConFoco AS LOGICAL INIT .T. DATA oFont DATA lFont AS LOGICAL IN...
Joaquín, Todo ok, lo único que cambiaria es esto: case nMsg == WM_KEYDOWN return ::KeyDown( nWParam, nLParam ) De esta forma el código queda más estructurado y además una clase que derivase de esta podría facilmente redefinir la funcionalidad del método KeyDown()...
Expongo una diferencia entre las versiones 4 y 7 en el segundo return (x) cambia version 7 *************************************************************************************** METHOD GetDlgCode( nLastKey ) CLASS TSButton If nLastKey > 0 .and. nLastKey == ::nWakeup ::nWakeup := 0 EndIf If ( ! :...
Rolando, Buscando en google he encontrado que se trata de un error de los controles RichEdit, ya que si se devuelve el valor DLGC_WANTALLKEYS desde el Método GetDlgCode() de TRichEdit, Windows no debería darle el foco a otro control. La solución usada para saltarse esta limitación es interceptar el ...
Rolando, La Clase TRichEdit, como todos los demás controles, deriva de la Clase TControl y es TControl quien implementa la DATA nDlgCode. Windows le pregunta a nuestros controles que teclas quieren procesar, y el control solicita las que desea. El método que responde a esta petición es Method GetDlg...
Carlos, El método GetDlgCode() es donde se procesa y se responde al mensaje de Windows WM_GETDLGCODE: http://msdn.microsoft.com/en-us/library/windows/desktop/ms645425(v=vs.85).aspx devolver nil en FiveWin es solicitar la acción por defecto del API de Windows. Devolver DLGC_WANTAL...
Antonio, ya que estamos en esto, me pudes explicar que hace este metodo y que efecto tiene los valores de retorno NIL y DLGC_WANTALLKEYS, ademas que efecto tiene
Antonio, este metodo en tget, todas las posibilidaes retornan WANTALLKEYS, no tiene sentido que opinas? o no le capto. :oops: METHOD GetDlgCode( nLastKey ) CLASS TGet if Len( ::oWnd:aControls ) == 1 return DLGC_WANTALLKEYS endif ...
hello everyone, I wonder if anyone here had problems with the esc key to exit from a listbox because I have a listbox with the resource and the User must press the esc key to close dialog follows the code of the dialog below: I've tried various ways without success until now. if someone can help tha...