On Friday, October 01, 2010 11:43:09 am Jim Byrnes wrote:
> Actually it seems to be easier than that to do.  I opened the .cdxml 
> file for my test app and changed the line <dTextBox... to 
> <dMaskedTextBox..  After saving it and opening the CD it showed in the 
> Properties sheet as a dMaskedTextBox.  I was able to give it a RegId and 
> change the border spacing. It respected changes I made using Edit Sizer 
> Settings control. Down in the EditCode section it showed up but had no 
> methods. I clicked on the New button and added the method:
> 
> def afterInit(self):
>         self.setProperties({"Mask":"A{2} - #{3}"})
> 
> I saved it and ran the form and it worked just like I expected a 
> dMaskedTextBox to work.  It displayed a textbox with a - in it. To the 
> left of the - it would accept only 2 uppercase letters and 3 numbers to 
> the right. I printed its value and got the 2 letters and 3 numbers with 
> no - .  To be sure I shutdown the CD and ran it from the cmdline and it 
> still worked as expected.
> 
> So from this limited testing is seems you can without too much trouble 
> use a dMaskedTextBox in the CD.    I'm going to backup a project I am 
> working on and try to replace a normal textbox with a masked one and see 
> if it still works.
Just a heads up.  The issues regarding the dMaskTextBox are not with the 
interactive side on the screen but making it work with the database correctly.

Johnf
_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-users
Searchable Archives: http://leafe.com/archives/search/dabo-users
This message: 
http://leafe.com/archives/byMID/[email protected]

Reply via email to