Coder Social home page Coder Social logo

delphi_tageditor's Introduction

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

delphi_tageditor's People

Contributors

daviladanielc avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.