Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » U++ Library support » LineEdit, EditFields, DocEdit » Input mask on an EditInt
Re: Input mask on an EditInt [message #53083 is a reply to message #53081] Mon, 24 February 2020 12:13 Go to previous messageGo to previous message
Giorgio is currently offline  Giorgio
Messages: 218
Registered: August 2015
Experienced Member
Hi,
is there an example of that?

At the moment I have changed the field from EditInt to EditString, create the converter (see below) and "bound" the converter to the EditString, but this crashes the application.

Thanks,
gio

ConvertOrderNumber c;
order_number.SetConvert(c); //<-- order_number is the EditString in the .lay file


struct ConvertOrderNumber : Convert{
  Value Format(const Value &q) const
  {
    String input=AsString(q);
    return input.Left(2)+"."+input.Right(input.GetCount()-1);
  }
};
 
Read Message
Read Message
Read Message
Read Message
Previous Topic: Uppercase in EditField and cursor position
Next Topic: How to toggle on/off word wrap in LineEdit/DocEdit?
Goto Forum:
  


Current Time: Tue Apr 30 18:36:58 CEST 2024

Total time taken to generate the page: 0.03538 seconds