Thank you for visiting the BlackBerry Support Community Forums.
BlackBerry will be closing the BlackBerry Support Community Forums Device Forums on April 1st (Developers, see below)
BlackBerry remains committed to providing excellent customer support to our customers. We are delighted to direct you to the CrackBerry Forums, a well-established and thorough support channel, for continued BlackBerry support. Please visit http://forums.crackberry.com or http://crackberry.com/ask. You can also continue to visit BlackBerry Support or the BlackBerry Knowledge Base for official support options available for your BlackBerry Smartphone.
"When we launched CrackBerry.com 10 years ago, we set out to make it a fun and useful destination where BlackBerry Smartphone owners could share their excitement and learn to unleash the full potential of their BlackBerry. A decade later, the CrackBerry community is as active and passionate as ever and I know our knowledgeable members and volunteers will be excited to welcome and assist more BlackBerry owners with their questions."
- Kevin Michaluk, Founder, CrackBerry.com
Developers, for more information about the BlackBerry Developer Community please review Join the Conversation on the BlackBerry Developer Community Forums found on Inside BlackBerry.
10-18-2012 12:15 PM
I am working on a BB10 app using Cascades. On one of my text fields I need to prevent all non numeric key presses allowing 0 - 9 and a decimal point. i have set the inputmode to phone and punctuation but obviously that still allows for other keys. The only way I can think of doing this is by checking the text 'onTextChanging' and remove any non numeric character.
Is there a better way?
Solved! Go to Solution.
10-18-2012 04:41 PM
Numbers and Punctuation works but you can still type other characters such as # plus you can navigate back to the alpha keyboard. I need to trap key presses and prevent non numeric keys.
10-25-2012 12:35 PM
Facing the same problem and no idea too.
I need input for floating point numbers(digits, dot, comma).
In AIR SDK it was possible to assign a string to a TextField witch contains the restricted / nonrestricted keys.
Nothing similar here. I tried "onTextChanged" to evaluate the text after input by a Regular Expression and changing it if necessary. Unfortunally changing the text triggers the signal too - so an endless loop is created.
10-27-2012 06:50 AM
I have searched and searched for an answer to this but am getting no where. The only solution I have come up with is to scan what has been entered after the event and then remove any invalid characters. This looks and feels very unprofessional though.
I was hoping there would be a KeyPress signal or something related to the keyboard but as yet I havent found one.
Hoping BlackBerry will chime in here
11-05-2012 05:13 AM
Sorry for the delay, I have been on holiday.
The roadmap states:
"SDK updates to support the new 720x720 screen resolution and physical keyboard integration. UI controls are updated and resized to perfectly fit the square 720x720 screen, and will support keyboard shortcuts for efficient interaction and navigation."
So this is really just support for the new physical keyboard. Maybe they will include additional functionality but I was hoping someone would have come across this.
Still open to suggestions
11-12-2012 09:51 AM
Could you please let me know how did you manage to get that "unprofessional" way to remove the text that you don't want from the TextField? I think I could use it as a workaround till RIM comes up with a "professional" way to do it.
Thanks so much
11-12-2012 10:31 AM
unfortunately the problem persists. I have not found away round this yet. I am hoping that RIM will address the issue this month though - fingers crossed.