Catalog · How the catalog works
RickFormat
Automatic formatting of user-entered values (applying masks to edits) in Delphi FMX.
- ★ 2 on GitHub
Anyone may press Interesting, signed in or not. It helps others find this project.
README
[0]: https://github.com/ricksolucoes/boss "Site do BOOS"
RickFormat
RickFormat is a Delphi library created to be able to mask the edit as it is typed. Using delphi's Fluent Interface.
⚙️ Pre-requisites
- Delphi FMX
- If you choose to use [BOOS][0]
https://github.com/ricksolucoes/boss or https://github.com/HashLoad/bossthe dependency manager, you will have the facility to install all frameworks that are Pre-requisites for the project.
💻 Installation
- By using BOOS
$ boss install https://github.com/ricksolucoes/RickFormat-
Manual Installation
- Download the RickFormat;
- Add the following folders to your project, in Project > Options > Resource Compiler > Directories and Conditionals > Include file search path
../RickFormat/src
⚡️ How to use the project
Example of using the RickFormat
-
How to use custom mask
uses
RICK.Format;
procedure Tform.EditDataTyping(Sender: TObject);
begin
TRICKFormat.New.FormatExtra('##.###-###-####>###').Customized(Sender);
end;- How to use Brazil's Telephone mask. Using the interface.
uses
RICK.Format,
RICK.Format.Interfaces;
procedure Tform.EditDataTyping(Sender: TObject);
var
LRICKFormat: iRICKFormat;
begin
LRICKFormat:= TRICKFormat.New;
LRICKFormat.LandlinePhone(Sender);
end;- How to use Brazil's Mobile mask
uses
RICK.Format;
procedure Tform.EditDataTyping(Sender: TObject);
begin
TRICKFormat.New.Mobile(Sender);
end;- How to use Brazil's CNPJ mask
uses
RICK.Format;
procedure Tform.EditDataTyping(Sender: TObject);
begin
TRICKFormat.New.CNPJ(Sender);
end;- How to use Brazil's CPF mask
uses
RICK.Format;
procedure Tform.EditDataTyping(Sender: TObject);
begin
TRICKFormat.New.CPF(Sender);
end;- How to use Brazil's CPF or CNPJ mask
uses
RICK.Format;
procedure Tform.EditDataTyping(Sender: TObject);
begin
TRICKFormat.New.CNPJorCPF(Sender);
end;- How to use Brazil's State Registration mask
uses
RICK.Format;
procedure Tform.EditDataTyping(Sender: TObject);
begin
TRICKFormat.New.FormatExtra('rj').StateRegistration(Sender);
end;- How to use Brazil's Currency Value mask
uses
RICK.Format;
procedure Tform.EditDataTyping(Sender: TObject);
begin
TRICKFormat.New.CurrencyValue(Sender);
end;- How to use Brazil's Zip Code mask
uses
RICK.Format;
procedure Tform.EditDataTyping(Sender: TObject);
begin
TRICKFormat.New.ZipCode(Sender);
end;- How to use Brazil's Date mask
uses
RICK.Format;
procedure Tform.EditDataTyping(Sender: TObject);
begin
TRICKFormat.New.DateValue(Sender);
end;- How to use Brazil's Weight mask
uses
RICK.Format;
procedure Tform.EditDataTyping(Sender: TObject);
begin
TRICKFormat.New.Weight(Sender);
end;
