Fórum Componente Label que abre um Form #244361

26/07/2004

0

Aqui vai trechos do código fonte do meu componente label, o que eu quero é que ao clicar no label seja mostrado o form especificado no object inspector. Mas ainda nao estou conseguindo saber pq n dah certo. Talvez nao seja possivel realizar tal operacao!!!

[b:af72c12629]uses [/b:af72c12629]Forms...

[b:af72c12629]Private[/b:af72c12629]
FForm: TForm;
procedure SetForm(valor: TForm);

[b:af72c12629]Protected[/b:af72c12629]
procedure Click; override;

[b:af72c12629]Published[/b:af72c12629]
property yForm: TForm read FForm write SetForm;
...

[b:af72c12629]procedure [/b:af72c12629]TMyLabel.SetForm(valor:TForm);
begin
FForm:=valor;
end;

[b:af72c12629]procedure[/b:af72c12629] TMyLabel.Click;
var
formulario:TForm;
begin
formulario:= FForm.Create(Application);
formulario.Show;
end;

PORÉM, NO MOMENTO EM QUE EU COLOCO NO OBJECT INSPECTOR O NOME DO FORMULARIO, EH EXIBIDA A SEGUINTE MSG DE ERRO:
[color=red:af72c12629][b:af72c12629]INVALID PROPERTY VALUE[/b:af72c12629][/color:af72c12629]


José Fillho

José Fillho

Responder

Posts

26/07/2004

Rômulo Barros

Aquiiiii: http://delphiforum.icft.com.br/forum/viewtopic.php?t=48977


Responder

Gostei + 0

26/07/2004

Otto

[b:7de086269d]Bloqueado![/b:7de086269d] [img:7de086269d]http://forums.offtopic.com/images/smilies/lockd.gif[/img:7de086269d]

:arrow: http://delphiforum.icft.com.br/forum/viewtopic.php?t=48977

:idea: [color=blue:7de086269d]Evite postar tópicos duplicados.[/color:7de086269d]
:idea: [color=blue:7de086269d][url=http://delphiforum.icft.com.br/forum/viewtopic.php?t=16976]Saiba como obter resposta rápida..[/url][/color:7de086269d]
:idea: [color=blue:7de086269d]Leia sempre [url=http://delphiforum.icft.com.br/forum/viewtopic.php?t=6689]Regras de Conduta.[/url][/color:7de086269d]
:idea: [color=blue:7de086269d]Use sempre o Link [url=http://delphiforum.icft.com.br/forum/search.php][img:7de086269d]http://delphiforum.icft.com.br/forum/templates/subSilver/images/icon_mini_search.gif[/img:7de086269d] Pesquisar[/url] no topo da Página.[/color:7de086269d]


Responder

Gostei + 0

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

Aceitar