/Delphi_TagEditor

Delphi Edit Tag Editor like HTML Tags

Primary LanguagePascalMIT LicenseMIT

Delphi Tag Editor

Um edit que possibilita a criação de tags parecido com tags do tipo HTML.

Principais funcionalidades:

  • As tags podem ser criadas dinamicamente enquanto é digitado no edit.
  • As tags podem ser criadas através da propriedade "Tags" e definir cores personalizadas.
  • É possível criar novas tags em tempo de execução.
  • Para cada Tag pode ser adicionado um valor "escondido" ao que é mostrado no texto.
  • Permite mover as tags de posição.
  • Definir um ícone personalizado para ser desenhado ao lado de cada tag que permite deletar a tag com 1 clique.
  • Eventos personalizados para tratamento de ações do usuários.
  • Tags desenhadas com bordas arredondadas. E muito mais...

Compatível com Delphi XE5 a Delphi 10.4.2 Sydney VCL - 32 e 64 bits

Como instalar:

  • Faça o clone do repositório.
  • Adicione a pasta aonde está o fonte DTagEditor.pas, no library path do Delphi.
  • Execute o pacote TagEditor.dpk, faça o build e então clique com o botão direito do mouse em cima do nome do pacote no Project Manager e já em "Install".

An edit that allows you to create tags similar to HTML tags.

Main features:

  • Tags can be created dynamically by typing in edit.
  • Tags can be created by the "Tags" property and define custom colors.
  • It is possible to create new tags at runtime.
  • For each tag a "hidden" value can be added
  • Allows drag and drop tags
  • Define a custom icon to be drawn next to each tag that allows you to delete the tag with 1 click.
  • Custom events for handling user actions.
  • Tags designed with rounded edges. And much more...

Compatible with Delphi XE5 to Delphi 10.4.2 Sydney

How to install:

  • Clone the repository.
  • Add the folder location that the DTagEditor.pas file is in the Delphi library path.
  • Run the TagEditor.dpk package, build it and then right-click on the package name in the Project Manager and click on "Install".

First version of TagEditor by Andreas Rejbrand (https://specials.rejbrand.se/dev/controls/tageditor/readme.html) Improved by Daniel C. Dávila

-Se você editar ou melhorar o componente, por favor faça o pull request. -Reporte os erros para correção

-If you edit or improve the component, please make the pull request. -Report errors for correction

Torry's Delphi Pages