Con CBS_DROPDOWNLIST el VALID se evalua al finalizar, pero con CBS_DROPDOWN se evalua al iniciar.
Habr谩 alguna soluci贸n?.
Gracias.
Con CBS_DROPDOWNLIST el VALID se evalua al finalizar, pero con CBS_DROPDOWN se evalua al iniciar.
Habr谩 alguna soluci贸n?.
Gracias.
聽 聽 聽 ::oGet:bKeyChar = { | nKey | If( nKey == VK_TAB .or. nKey == VK_RETURN, ;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽( ::lValid(), ::oWnd:GoNextCtrl( ::hWnd ), 0 ),) }Hay alguna soluci贸n para este bug ? la propuesta de Alfredo no lo corrige. Gracias
Saludos
+1
La diferencia se debe a que con esos estilos el combo contiene un GET y cuando ese GET toma el foco, lo pierde el combo.
La soluci贸n es asignar la validaci贸n al GET contenido y no al Combo:
oCbx:oGet:bValid = { || MsgBeep(), .T. }
Gracias Antonio, funcion贸 perfectamente.
Saludos