Unit mi.rtl.treenode
Descrição
A Unit
mi.rtl.treenode
implementa a classe TTreeNode do pacote mi.rtl.NOTAS
Este documento descreve a unidade TTreeNode escrita em FreePascal.
A unidade define uma classe TTreeNode que representa um nó em uma árvore hierárquica.
VERSÃO
Alpha - 1.0.0
HISTÓRICO
Criado por: Paulo Sérgio da Silva Pacheco e-mail: paulosspacheco@yahoo.com.br
06/11/2023 - Inicio do projeto unit mi.rtl.treenode.pas
07/11/2023 - Fim do projeto unit mi.rtl.treenode.pas
09/11/2023 - Idetifiquei um erro no código html gerado no método TreeToStringListHtml
16/08/2024 - Transformar test1 e test2 em teste(aaListaHtml:Boolesn).
17/08/2024
Documentar a unit usando como auxilia o Gemini do Google.
Criar método function CompareNodes(const Node1, Node2: TObject): integer;
Criar método function AddChildOrdered
Criar método AddChildAction para criar arvore de menus
Criar objeto TPathAction para ser usando em AddChildAction
Criar exemplos
Test_AddChildFileName -
CÓDIGO FONTE:
Uses
- Classes
- SysUtils
- LResources
- Contnrs
- ActnList
Visão Geral
Classes, Interfaces, Objetos e Registros
Nome | Descrição |
---|---|
Classe TMi_rtl_treenode |
|
Classe TPath |
|
Classe TPathAction |
|
Classe TMi_rtl_treenodeComponent |
Funções e Procedimentos
procedure Register; |
Tipos
TCompareNodes = function(const Node1, Node2: TObject): integer of object; |
Descrição
Funções e Procedimentos
procedure Register; |
Tipos
TCompareNodes = function(const Node1, Node2: TObject): integer of object; |
P tipo |
Gerado por PasDoc 0.16.0.