utilizando sistemas de autoria o toolbook roberta mazzariol volpe [email protected] setembro...
TRANSCRIPT
Utilizando Sistemas Utilizando Sistemas de Autoriade Autoria
O O ToolBookToolBook
Utilizando Sistemas Utilizando Sistemas de Autoriade Autoria
O O ToolBookToolBookRoberta Mazzariol Volpe
setembro 1997
Copyright by Roberta Copyright by Roberta Mazzariol Volpe 1997Mazzariol Volpe 1997
MetáforaMetáforaMetáforaMetáfora
Livro Páginas Scripts
Copyright by Roberta Copyright by Roberta Mazzariol Volpe 1997Mazzariol Volpe 1997
ObjetosObjetosObjetosObjetos
Propriedades Comportamentos
scripts = conjunto de handlers
Copyright by Roberta Copyright by Roberta Mazzariol Volpe 1997Mazzariol Volpe 1997
Barra de FerramentasBarra de FerramentasBarra de FerramentasBarra de Ferramentas
Ferramenta de seleçãoBotão “push button”
Botão “radio button” 3DBotão “radio button”
Texto simples sem bordaTexto simples
LinhaLinha “angulada”
Texto “combo box”
ElipseRetângulo
Polígono irregular“Stage”
Zoom
Botão “check box”Botão “check box”3D
Botão “label”
Lista de seleção simples“Record field”
TortaPolígono regularRetângulo (arredondado)Linha curvaArcoObjeto OLE
Copyright by Roberta Copyright by Roberta Mazzariol Volpe 1997Mazzariol Volpe 1997
Modos de ExecuçãoModos de ExecuçãoModos de ExecuçãoModos de Execução
Autor sylevel = author
Leitor syslevel = reader
Copyright by Roberta Copyright by Roberta Mazzariol Volpe 1997Mazzariol Volpe 1997
ConceitosConceitosConceitosConceitos
Foreground Um para cada página - exclusivo
Background Várias páginas
Objetos dispostos em camadas Grupos
Scripts únicos
Copyright by Roberta Copyright by Roberta Mazzariol Volpe 1997Mazzariol Volpe 1997
Paleta de EstiloPaleta de EstiloPaleta de EstiloPaleta de Estilo
Padrões Espessura de linhas Número de lados de um polígono Cores Tipos de linhas
Copyright by Roberta Copyright by Roberta Mazzariol Volpe 1997Mazzariol Volpe 1997
Criando ObjetosCriando ObjetosCriando ObjetosCriando Objetos
Foreground Background Propriedades
Copyright by Roberta Copyright by Roberta Mazzariol Volpe 1997Mazzariol Volpe 1997
Construindo AplicaçõesConstruindo AplicaçõesConstruindo AplicaçõesConstruindo Aplicações
Definindo: Tamanho das páginas Cor de fundo Título da tela Nome da página
Salvando
Copyright by Roberta Copyright by Roberta Mazzariol Volpe 1997Mazzariol Volpe 1997
Construindo AplicaçõesConstruindo AplicaçõesConstruindo AplicaçõesConstruindo Aplicações
Criando um novo background Criando fields Criando botões
Autoscript Atribuindo imagens
Criando record fields
Copyright by Roberta Copyright by Roberta Mazzariol Volpe 1997Mazzariol Volpe 1997
Construindo AplicaçõesConstruindo AplicaçõesConstruindo AplicaçõesConstruindo Aplicações
Inserindo imagens Past ImportGraphic Clip manager (Stage)
Copyright by Roberta Copyright by Roberta Mazzariol Volpe 1997Mazzariol Volpe 1997
Construindo AplicaçõesConstruindo AplicaçõesConstruindo AplicaçõesConstruindo Aplicações
Animações Script recorder Path animation Clip manager (Stage)
Sons .wav Clip manager
Copyright by Roberta Copyright by Roberta Mazzariol Volpe 1997Mazzariol Volpe 1997
Construindo AplicaçõesConstruindo AplicaçõesConstruindo AplicaçõesConstruindo Aplicações
Vídeo Clip manager (Stage) mmOpen mmClose mmPlay (from … to …)
wait notifyself
Copyright by Roberta Copyright by Roberta Mazzariol Volpe 1997Mazzariol Volpe 1997
Construindo AplicaçõesConstruindo AplicaçõesConstruindo AplicaçõesConstruindo Aplicações
Criando hotwords Saindo do programa Colocando informações
put request (with)
Solicitando informações ask
Copyright by Roberta Copyright by Roberta Mazzariol Volpe 1997Mazzariol Volpe 1997
Construindo Aplicações Construindo Aplicações
VariáveisVariáveisConstruindo Aplicações Construindo Aplicações
VariáveisVariáveis Tipo de variáveis
local (default) system it
Atribuindo valores a uma variável set variavel to 20 put 20 into variavel variavel = 20
Copyright by Roberta Copyright by Roberta Mazzariol Volpe 1997Mazzariol Volpe 1997
Construindo Aplicações Construindo Aplicações
OperadoresOperadoresConstruindo Aplicações Construindo Aplicações
OperadoresOperadores Aritméticos
+, -, *, /, ^, div, mod Lógicos
and, or, not is, is not in <, <=, >, >=, <>, =
String &, &&
Copyright by Roberta Copyright by Roberta Mazzariol Volpe 1997Mazzariol Volpe 1997
Construindo Aplicações Construindo Aplicações
Trabalhando com StringsTrabalhando com StringsConstruindo Aplicações Construindo Aplicações
Trabalhando com StringsTrabalhando com Strings … characters ... to … of … … word ... of … … item … of … … textline … of … CRLF
Copyright by Roberta Copyright by Roberta Mazzariol Volpe 1997Mazzariol Volpe 1997
Construindo Aplicações Construindo Aplicações
Estruturas de ControleEstruturas de ControleConstruindo Aplicações Construindo Aplicações
Estruturas de ControleEstruturas de Controle If/else
if … is … …
else …
end if Step
step … from … to … by … …
end step
Copyright by Roberta Copyright by Roberta Mazzariol Volpe 1997Mazzariol Volpe 1997
Construindo Aplicações Construindo Aplicações
Estruturas de ControleEstruturas de ControleConstruindo Aplicações Construindo Aplicações
Estruturas de ControleEstruturas de Controle Conditions
conditions when …
… when …
… else
…end conditions
Copyright by Roberta Copyright by Roberta Mazzariol Volpe 1997Mazzariol Volpe 1997
Construindo Aplicações Construindo Aplicações
Estruturas de ControleEstruturas de ControleConstruindo Aplicações Construindo Aplicações
Estruturas de ControleEstruturas de Controle While
while … …
end while Do/until
do …
until ….
Copyright by Roberta Copyright by Roberta Mazzariol Volpe 1997Mazzariol Volpe 1997
Construindo Aplicações Construindo Aplicações
FunçõesFunçõesConstruindo Aplicações Construindo Aplicações
FunçõesFunções Definição de função
to get nome_funcao parametros Chamada de função
get nome_funcao parametros