Pessoal, bom dia
- A IDEIA
Estou criando um componente, gostaria de aumentar o nível de controle dele, daí
pensei, porque não tentar fazer isso no momento que o compilador está agindo?
Ou seja, queria colocar algumas consistências em meu componente que se não
fossem respeitadas, o
basta criar um tipo, assim:
type
valTemperaturaInicial = 1..50;
...
property TemperaturaInicial: valTemperaturaInicial read F
TemperaturaInicial write SetTemperaturaInicial;
...
ao atribuir o valor o compilador vai reclamar que o valor esta fora da faixa.
depois coloque uma validação no
quanto ao problema de ter que informar ao criar, basta adicionar o
parametro no evento create da classe, desta maneira vc teria algo
assim:
...
vTemp := TTemperatura.Create(50);
...
sendo que o tipo do parametro seria o tipo criado com a limitação de
valores entre 1 e 50...
--
Olá Amigos estou criando um componente onde que tem uma Panel e dentro desta
Panel tem uma Combo, Até ai tudo bem mas quero que no Create do componente
incluir alguns items dentro da propriedade Items do mesmo mas ele está me
retornando um erro que ainda não consegui resolver e se alguém sabe
Assunto: [delphi-br] Criação de Componente Conjunto
Olá Amigos estou criando um componente onde que tem uma Panel e dentro desta
Panel tem uma Combo, Até ai tudo bem mas quero que no Create do componente
incluir alguns items dentro da propriedade Items do mesmo mas ele está me
retornando um erro que
-br@yahoogrupos.com.br
Assunto: Res: [delphi-br] Criação de Componente Conjunto
Nao resolve voce mudando a propriedade abaixo?
fCombo.Parent := fpanel2;
Márcio Cristiano Tenreiro
Programador Pleno
Universidade de Marília/SP
(14) 2105-4129
---Mensagem original---
De
] Criação de Componente Conjunto
Olá Amigos estou criando um componente onde que tem uma Panel e dentro
desta
Panel tem uma Combo, Até ai tudo bem mas quero que no Create do componente
incluir alguns items dentro da propriedade Items do mesmo mas ele está me
retornando um erro que ainda não
%40yahoogrupos.com.br
os.com.br] Em nome de Marcio
Enviada em: terça-feira, 24 de abril de 2007 14:14
Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br
Assunto: Res: [delphi-br] Criação de Componente Conjunto
Nao resolve voce mudando a propriedade abaixo?
fCombo.Parent := fpanel2;
Márcio
@yahoogrupos.com.br
Assunto: RES: [delphi-br] Criação de Componente Conjunto
Quem eh o AOwner do TPData que vc ta criando? Eh nil?
[]´s
Sergio
_
De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
[mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
Buenas pessoal, estou criando um componente derivado de TPanel.
No constructor, eu defino Caption como vazio (''), além de outras
propriedades como CTRL3D como False, BorderStyle, etc.
Mas não está acontecendo a mudança. O Caption fica com o nome do
componente, e as outras propriedades mantém o
10 matches
Mail list logo