Usando o Flash no Dialog

Projeto HwGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

Avatar do usuário
gralak
Usuário Nível 3
Usuário Nível 3
Mensagens: 233
Registrado em: 21 Mar 2007 13:28
Localização: Cianorte/PR

Usando o Flash no Dialog

Mensagem por gralak »

Galera tentei usar aki o evento do flash para emular os arquivos .swf se for no form MAIN function blzinha mas eu preciso fazer funcionar no Dialog alguém tem alguma idéia de como fazer pois quando eu executo o metodo da erro que e o Windows executou uma operação ilegal ....
esbasso
Colaborador
Colaborador
Mensagens: 325
Registrado em: 24 Jan 2007 17:49
Localização: CHAPECO/SC

Re: Usando o Flash no Dialog

Mensagem por esbasso »

Poderia postar o codigo e o erro que ocorre
Luis Fernando Basso
Desenvolvedor VFP + XHARBOUR + HWGUI
lfbasso@gmail.com
http://www.engersoft.com.br
Avatar do usuário
gralak
Usuário Nível 3
Usuário Nível 3
Mensagens: 233
Registrado em: 21 Mar 2007 13:28
Localização: Cianorte/PR

Re: Usando o Flash no Dialog

Mensagem por gralak »

ok Segue o código lembrando que o erra que da é o erro do WINDOWS que ( executou uma operação ilegal e preicsa ser fec
flash.prg
esse não funciona
(931 Bytes) Baixado 108 vezes
hado ) ok
Anexos
flashocx.prg
Exemplo que funciona
(1.39 KiB) Baixado 87 vezes
esbasso
Colaborador
Colaborador
Mensagens: 325
Registrado em: 24 Jan 2007 17:49
Localização: CHAPECO/SC

Re: Usando o Flash no Dialog

Mensagem por esbasso »

DAILOGS e WINDOWS tem criação diferente.
o DIALOG é criado por ultimo , apos os objetos, ao contrario do WINDOW que é criado antes dos objetos
Portando existe uma diferença quando se relaciona um determinado objeto

INIT WINDOW oMainWnd TITLE "FlashPlayer example" AT 200,0 SIZE 500,400

MENU OF oMainWnd
MENU TITLE "File"
MENUITEM "E&xit" ACTION oMainWnd:Close()
ENDMENU
ENDMENU

@ 0,0 PANEL oPanel SIZE 500,366 ON SIZE {|o,x, y| o:Move(,,x,y)}

oFlash := FlashPlayer( oPanel, mypath+"terra.swf", 0, 0, 500, 366 )

ACTIVATE WINDOW oMainWnd


INIT DIALOG oMainWnd TITLE "Teste Flash" ;
AT 0,0 SIZE 500,400;
CLIPPER NOEXIT ;
STYLE WS_SYSMENU + WS_VISIBLE;
ON INIT {|this| oFlash := FlashPlayer( this:oPanel, mypath+"teste.swf", 0, 0, 500, 366 ) }

@ 0,0 PANEL oPanel SIZE 500,366 ON SIZE {|o,x, y| o:Move(,,x,y)}

ACTIVATE DIALOG oMainWnd

RETURN oMainWnd:lresult

PORQUE oPanel é criado somente depois do ACTIVATE
Luis Fernando Basso
Desenvolvedor VFP + XHARBOUR + HWGUI
lfbasso@gmail.com
http://www.engersoft.com.br
Avatar do usuário
gralak
Usuário Nível 3
Usuário Nível 3
Mensagens: 233
Registrado em: 21 Mar 2007 13:28
Localização: Cianorte/PR

Re: Usando o Flash no Dialog

Mensagem por gralak »

Filé do Mundo ....
Vlw obrigado té+++
Responder