65.9K
CodeProject is changing. Read more.
Home

A Formatted Text Box

starIconstarIconstarIconstarIconstarIcon

5.00/5 (2 votes)

Nov 23, 2005

CPOL
viewsIcon

49773

downloadIcon

797

A formatted textbox control for VB.

Sample Image - formatedTextBox.jpg

Introduction

I designed a text box control while I worked in Visual Basic 6.0. I found it very useful as it uses a very good validation logic. Developers can specify the criteria of validation and the text box will follow the criteria.

Description

It has all the properties as a standard text box. It has some additional properties. They are as follows...

  • AllowedChar: This property will force the validation logic to allow the characters specified here.
  • IlligalChar: This property will force the validation logic not to allow the characters specified here. IlligalChar has more precedence than AllowedChar.
  • Format: User can specify a pre-defined format for the text box. The available choices are as follows..
    • fmtText: Any text is allowed.
    • fmtAlphabetic: Only alphabets are allowed.
    • fmtAlphaNumeric: Only alphabets and numeric characters are allowed.
    • fmtUnsignedNumeric: Only unsigned numbers are allowed.
    • fmtSignedNumeric: Only signed numbers are allowed.
    • fmtUnsignedFloat: Only unsigned float is allowed.
    • fmtSignedFloat: Only signed float is allowed.
  • TextCase: User can specify the text case. The options are as follows:
    • Normal
    • Sentence
    • lowercase
    • UPPERCASE
    • TitleCase
    • tOGGLEcASE