Fórum Remover eventos e propriedades do componente herdado #369139

17/03/2009

0

Olá!

Criei um componente que herda da classe TPanel, e gostaria de remover (não mostrar para o desenvolvedor) algumas propriedades e eventos, pois algumas propriedades recebem um código fixo no componente ou nunca serão utilizados.
Exemplo:
property Alignment;
property BevelEdges;
property BevelInner;
property BevelKind;
property BevelOuter;
property BevelWidth;

property OnAlignInsertBefore;
property OnAlignPosition;
property OnCanResize;


Utilizo o Delphi 2007.


Lehapan

Lehapan

Responder

Posts

17/03/2009

Woinch

Ao invés de herdar do TPanel, herde do TCustomPanel e apenas publique as propriedades que você deseja.

Espero ter ajudado.


Responder

Gostei + 0

17/03/2009

Lehapan

Obrigado pela dica...não tinha me lembrado que dava para fazer isto...pois estou retomando o desenvolvimento de componentes.
novamente, Obrigado.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar