Cursos de Informática Grátis www.megainforcursos.com

16 de maio de 2012

Captivate Tutorial Widgets: Crie o seu Widget primeiro


Saudações, entusiastas widgets! Neste post eu vou ajudá-lo a criar seu Widget Captivate primeiro em poucos passos. E até o final deste post você será capaz de ver o seu widget em ação dentro Captivate.
Hoje vou demonstrar como você pode criar Widget 'Slide Print' simples. Então, vamos começar?Lançamento Captivate e fazer um File-> New-> Widget em Flash . Escolha tipo de Widget -> Estática e ActionScript Version-> ActionScript2.0 . Hmm, agora você vê Flash (desde que você tenha o Flash instalado em sua máquina) é lançado e uma página sem título é aberto nele.
1. No Flash vá para Janela> Componentes e de interface de usuário selecionar e arrastar um botão e soltar no palco. Selecione o botão e vá para Window> Component Inspector-> Parameters Tab e depois no " rótulo "campo de mudar o rótulo de" imprimir ".
Agora, de volta na Propriedades painel dar o nome da instância do botão como "Print_btn". 
2. Agora selecione a área de edição (ou fase) e altere 'Tamanho' do Documento de 120X 50 no painel de Propriedades, selecionando o documento e, em seguida, clciking no botão Editar.Fazemos essa mudança para garantir que o widget último consome imobiliário mínimo no slide Captivate. O tamanho do documento pode diferir de acordo com os requisitos.
3. Coloque o botão "Imprimir" no meio do documento e alinhá-la adequadamente horizontalmente e verticalmente, de modo que ele se parece com isso:
 
4. Agora vamos olhar para a parte de programação. Selecione o quadro de Layer1 e pressione F9.Ele abre a janela de Actions-Frame com o código embutido esqueleto actionscript.
Note-se que a maior parte do código foi explicado no código de esqueleto em si.
5. Agora vamos modificar o onEnterFrame função de controlar a visibilidade deste widget. Para fazer isso procure ' = function this.onEnterFrame () ". O código de esqueleto nesta função define o comportamento padrão para o widget em diferentes modos de gosto no palco Cp, na janela de visualização, e no diálogo Editar widget. Nós faremos o widget de impressão visível no "Palco" e invisível em "Editar" diálogo. Vamos ignorar o 'Preview' janela ea última parte do código esqueleto que é utilizado para passar parâmetros a partir do widget para Captivate (vamos lidar com essas seções no próximo tutorial).
Agora ir diretamente dentro do " this.onEnterFrame = function () "e substituir tudo após a linha"var wm: String = widgetMode; 'com o seguinte trecho de código:
if (ui == undefined)
ui = 'Stage';
if (ui == 'Stage') / Estágio / é o. quando o swf widget é no slide
   {
      Print_btn._visible = true;    
   }
if (ui == 'Editar') / / Editar diálogo do widget em Captivate
   {
     Print_btn._visible = false;
   }  
outro
   {
     Print_btn._visible = true;

6. Além disso, adicione o seguinte código logo após o trecho anterior. Este código realmente imprime o Captivate slides para você:

= Função Print_btn.onRelease () {
var pj = new PrintJob ();
var = sucesso pj.start ();
if (sucesso)
     {
         Print_btn._visible = false;
         pj.addPage (0, {xMin: 0, xMax: 600, yMin: 0, yMax: 450});
pj.send ();
     }
   excluir pj;
          movie_mc.cpCmndResume = 1;
          }
}
/ / Ao clicar "if (sucesso)", o botão de impressão é feita pela primeira vez invisível, eo slide enviado para impressão. Dimensões de página são um dos principais parâmetros que têm de ser incluída em um trabalho de impressão. Se você notar aqui que estamos tomando o tamanho padrão do slide Captivate como 600 × 450 que não é tão agradável. Mas no próximo post Widget tutorial vou explicar como podemos herdar o tamanho do slide como parâmetros para fazer essa função de impressão mais escalável.
7. Agora Publicar o swf como dizer "Print-Blog.swf" usando " Ctrl + Entr ". Se você deseja mudar o local onde o swf publicado é salvo-ir a File-> Configurações de publicação e na guia Formatosalterar o local. Agora, de volta no Captivate, inserir o widget em seu slide usando Inserir-> Widget(se necessário, procure o local onde você salvou o Print-Blog.swf). Visualize o filme Captivate e em tempo de execução, clique no botão "Imprimir" para imprimir o slide que contém este botão.
Parece bom, certo? Bem, este é apenas o começo. No meu próximo post vou contar como você pode passar parâmetros a partir do widget e fazer um monte de coisas incríveis.

0 comentários:

Postar um comentário

 
Design by Wordpress Theme | Bloggerized by Free Blogger Templates | coupon codes