B4J Question B4J and validation controls.

Eme Fibonacci

Well-Known Member
Licensed User
Longtime User
After creating some tools with B4J I felt need for have validation components.

The idea is to create validators controls using CustomView. Controls similar to visual studio controls.

RequiredFieldValidator
CompareValidator
RangeValidator
RegularExpressionValidator
CustomValidator

You would think this useful?

Why am I asking? Do not reinvent the wheel.

Thanks for opinions.
 

Attachments

Upvote 0
Thank you. I'll read the documentation.

I thought about creating codes like this and embarks them on a CustomView class.
So it could be used with BJ4 in visual design in super easy way.
But it seems that people don´t think it´s relevant.
 
Upvote 0
You can use jControlsFX: https://www.b4x.com/android/forum/threads/controlsfx-library.50700/

Or with a simple TextField and CSSUtils:

Code: Copy
Sub Process_Globals
   Private fx As JFX
   Private MainForm As Form
   Private tf As TextField
End Sub

Sub AppStart (Form1 As Form, Args() As String)
   MainForm = Form1
   MainForm.Show
   tf.Initialize("tf")
   MainForm.RootPane.AddNode(tf, 10, 10, 300, 50)
End Sub

Sub tf_TextChanged (Old As String, New As String)
   If IsNumber(New) = False Then
     CSSUtils.SetBorder(Sender, 2, fx.Colors.Red, 2)
   Else
     CSSUtils.SetBorder(Sender, 0, fx.Colors.Transparent, 0)
   End If
End Sub
 
Upvote 0
Back
Top