Unit untKernelControleDetalhe

DescriçãousesClasses, Interfaces, Objetos e RegistrosFunções e ProcedimentosTiposConstantesVariáveis

Descrição

Unidade de controle de entidades mestre-detalhe

Esta unidade contém as classes necessárias para controle visual e lógico de cadastros mestre-detalhe

Visão Geral

Classes, Interfaces, Objetos e Registros

Nome Descrição
Classe TControladorDetalheBotao Controla as informações de cada botão do controlador de detalhe
Classe TControladorDetalhe Controlador de mestre-detalhe

Tipos

TControladorDetalheTipoBotao = (...);
TControladorDetalheTipoBotoes = set of TControladorDetalheTipoBotao;
TControladorDetalheBotaoEstadoDataSet = (...);
TControladorDetalheBotaoEstadosDataSet = set of TControladorDetalheBotaoEstadoDataSet;
TControladorDetalheEventoOnClick = procedure of object;

Descrição

Tipos

TControladorDetalheTipoBotao = (...);

Define os tipos de botões disponíveis para serem criados na barra de ferramentas do controlador detalhe

Values
  • tbNovo:
  • tbEditar:
  • tbSalvar:
  • tbExcluir:
  • tbCancelar:
  • tbPersonalizado:
TControladorDetalheTipoBotoes = set of TControladorDetalheTipoBotao;

Define um set para os botões da barra de ferramentas

TControladorDetalheBotaoEstadoDataSet = (...);

Define os estados do dataset que podem ser utilizados para definir a inatividade dos botões da barra de ferramentas

Values
  • bdsInsertEdit:
  • bdsEmpty:
  • bdsReadOnly:
TControladorDetalheBotaoEstadosDataSet = set of TControladorDetalheBotaoEstadoDataSet;

Define um set para os estados de ativo/inativo dos botões do controlador detalhe

TControladorDetalheEventoOnClick = procedure of object;

Assinatura de evento ao clicar do controlador de detalhe

Autor

Criada

Data: 22 de Dezembro de 2005

Última modificação

$CheckInDate: 15/06/2007 15:18:34 $