Hola tengo lo siguiente en un evento keydown de un textfield
me.SelText = UpperCase(Key)
me.SelStart = me.SelStart + Len(Key)
return true
me funciona bien, pero cuando pulso backspace para borrar y corregir , sale un caracter ascii raro! alguien me puede ayudar!
Gracias!
mike
[quote=197960:@Mike Marcus]Hola tengo lo siguiente en un evento keydown de un textfield
me.SelText = UpperCase(Key)
me.SelStart = me.SelStart + Len(Key)
return true
me funciona bien, pero cuando pulso backspace para borrar y corregir , sale un caracter ascii raro! alguien me puede ayudar!
[/quote]
Este codigo sera mejor en el TextChange evento :
me.text = uppercase(me.text)
También funciona cuando el usuario pega texto con el boton derecho del ratón o el menu edit.
Hola Mike.
En la propiedad Mask del textfield pon >
Saludos.
Mauricio
Hola Mauricio todos los das aprendo algo nuevo! muchas gracias por tu aporte!
Saludos
Mike
Mauricio este truco no me funciona en combobox, como puedo resolverlo?
Saludos
Mike
En Keyup :
me.text = uppercase(me.text)
O ve las soluciones en https://forum.xojo.com/22315-no-combobox-mask/0