Clique em Projeto > Variáveis. A caixa de diálogo Variáveis é exibida.
Como todas as linguagens de programação, o Captivate usa variáveis para armazenar valores temporariamente, que podem ser usados por outros componentes do Captivate. No Captivate, há dois tipos de variáveis: sistema e definido pelo usuário.
Variável do sistema: as variáveis do sistema vêm pré-definidas com sua cópia do Captivate. Por exemplo, cpCmndMute , que silencia o áudio em um slide. Para obter uma lista de todas as variáveis de sistema, consulte a lista de variáveis do Captivate.
Variável definida pelo usuário: são variáveis que você pode criar e atribuí-las a ações personalizadas. O nome que você atribui a uma variável de usuário não deve estar em conflito com as funções internas do Captivate, palavras-chave reservadas, as variáveis de sistema expostas ou outras variáveis ocultas.
Há algumas convenções para nomear uma variável. São as seguintes:
Neste exemplo, vamos criar uma variável definida pelo usuário e associar a variável a um botão. Ao clicar no botão, um nome é exibido.
Clique em Projeto > Variáveis. A caixa de diálogo Variáveis é exibida.
Para adicionar uma variável, clique em Adicionar nova e insira as informações da variável nos campos Nome, Valor e Descrição.
Para salvar as alterações, clique em Salvar.
No projeto do Captivate, insira um botão, uma caixa de entrada de texto e uma legenda, conforme mostrado abaixo:
Na caixa de entrada de texto, insira a variável criada, conforme mostrado abaixo:
Com o cursor após o ":", clique em [X] no Inspetor de propriedades, conforme mostrado abaixo:
Além disso, deixe a legenda de texto oculta.
Após clicar em Inserir variável ou [X] na caixa de diálogo Inserir variável, clique na lista suspensa de Variáveis e escolha a variável que você criou.
Depois de inserir a variável, o nome da variável fica entre em $$...$$, conforme mostrado abaixo:
Download
Alguns nomes de variáveis são reservados por ActionScript. Não use os seguintes nomes de variáveis para criar uma variável:
alpha currentframe droptarget focusrect ramesloaded height |
buttonMode byte cacheAsBitmap case cast catch |
filters final finally float focusEnabled focusRect |
mouseX mouseY name namespace native new |
switch synchronized tabChildren tabEnabled tabIndex textSnapshot |
highquality lockroot name parent quality rotation |
char class const constructor contextMenu continue |
for forceSmoothing framesLoaded function get goto |
null numChildren opaqueBackground override package parent |
this throw throws to totalFrames trackAsMenu |
soundbuftime target totalframes url visible width |
currentFrame currentLabel currentLabels currentScene debugger default |
graphics height hitArea if implements import |
private protected prototype public return root |
transform transient true try type typeof |
x xmouse xscale y ymouse yscale |
delete do double doubleClickEnabled dropTarget dynamic |
in include instanceof interface internal intrinsic |
rotation scale9Grid scaleX scaleY scenes scrollRect |
use useHandCursor var virtual visible void |
abstract accessibilityProperties as blendMode boolean break |
each else enabled enum export extends false |
is loaderInfo long mask menu mouseChildren mouseEnabled |
set short soundTransform stage static stop super |
volatile while |
Fazer logon em sua conta