GARANTIR DESCONTO

Fórum Form dentro de Panel com a propriedade Parent !!! #338818

15/03/2007

0

olá moçada,

eis a questão

qdo abro um formulário dentro de um panel, com a propriedade parent, este ( o form criado e apontado seu parent pro panel ) não aciona os eventos de onkeydown ou onkeypress, nem mesmo as actions funcionam com suas respectivas shortcut´s.

alguem poderia me dizer como resolvo isso ???


Alcirm

Alcirm

Responder

Posts

16/03/2007

Elixandre

//em protectd
procedure CreateParams(var Params : TCreateParams); override;

procedure TF_ListDetalhe.CreateParams(var Params: TCreateParams);
begin
inherited CreateParams(Params);
with Params do
begin
Style := (Style) and (not WS_DLGFRAME);
end;
end;

faz em todo formulário que vc for chamar dentro de um panel


Responder

Gostei + 0

16/03/2007

Elixandre

//em protectd
procedure CreateParams(var Params : TCreateParams); override;

procedure TF_ListDetalhe.CreateParams(var Params: TCreateParams);
begin
inherited CreateParams(Params);
with Params do
begin
Style := (Style) and (not WS_DLGFRAME);
end;
end;

faz em todo formulário que vc for chamar dentro de um panel


Responder

Gostei + 0

16/03/2007

Alcirm

rapaz, não consegui ainda... desculpa minha ignorancia, mas, onde vc comentou o //em protected... o que seria isso ?
não sei onde declarar a procedure.

desde ja agradeço


Responder

Gostei + 0

16/03/2007

Nightshade

sabe ali onde diz
´
private
{ Private declarations }
public
´
cria abaixo protected
dai poe akele lance q ele t largo..

da uma lida sobre programação orientada a objetos..
tu vai entender o q eh abstração de métodos dai :p
eh bem interessante


Responder

Gostei + 0

16/03/2007

Alcirm

ah sim, entendi agora, coloquei o protected e tal, vi onde tenho q inserir certinho e tal, mas, infelizmente, não funcinou...
não teria q ser feito alguma referencia a essa procedure createparams ???
ela é executada qdo ?
pq continua da mesma forma, os eventos do form q vai pra dentro do panel não funiona, nem as actions são ativadas pelas shortcut´s

desde já agradeço


Responder

Gostei + 0

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

Aceitar