Download - Utilizando Sistemas de Autoria O ToolBook Roberta Mazzariol Volpe [email protected] setembro 1997
![Page 1: Utilizando Sistemas de Autoria O ToolBook Roberta Mazzariol Volpe roberta@nib.unicamp.br setembro 1997](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc180497959413d8f1b6c/html5/thumbnails/1.jpg)
Utilizando Sistemas Utilizando Sistemas de Autoriade Autoria
O O ToolBookToolBook
Utilizando Sistemas Utilizando Sistemas de Autoriade Autoria
O O ToolBookToolBookRoberta Mazzariol Volpe
setembro 1997
![Page 2: Utilizando Sistemas de Autoria O ToolBook Roberta Mazzariol Volpe roberta@nib.unicamp.br setembro 1997](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc180497959413d8f1b6c/html5/thumbnails/2.jpg)
Copyright by Roberta Copyright by Roberta Mazzariol Volpe 1997Mazzariol Volpe 1997
MetáforaMetáforaMetáforaMetáfora
Livro Páginas Scripts
![Page 3: Utilizando Sistemas de Autoria O ToolBook Roberta Mazzariol Volpe roberta@nib.unicamp.br setembro 1997](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc180497959413d8f1b6c/html5/thumbnails/3.jpg)
Copyright by Roberta Copyright by Roberta Mazzariol Volpe 1997Mazzariol Volpe 1997
ObjetosObjetosObjetosObjetos
Propriedades Comportamentos
scripts = conjunto de handlers
![Page 4: Utilizando Sistemas de Autoria O ToolBook Roberta Mazzariol Volpe roberta@nib.unicamp.br setembro 1997](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc180497959413d8f1b6c/html5/thumbnails/4.jpg)
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
![Page 5: Utilizando Sistemas de Autoria O ToolBook Roberta Mazzariol Volpe roberta@nib.unicamp.br setembro 1997](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc180497959413d8f1b6c/html5/thumbnails/5.jpg)
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
![Page 6: Utilizando Sistemas de Autoria O ToolBook Roberta Mazzariol Volpe roberta@nib.unicamp.br setembro 1997](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc180497959413d8f1b6c/html5/thumbnails/6.jpg)
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
![Page 7: Utilizando Sistemas de Autoria O ToolBook Roberta Mazzariol Volpe roberta@nib.unicamp.br setembro 1997](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc180497959413d8f1b6c/html5/thumbnails/7.jpg)
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
![Page 8: Utilizando Sistemas de Autoria O ToolBook Roberta Mazzariol Volpe roberta@nib.unicamp.br setembro 1997](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc180497959413d8f1b6c/html5/thumbnails/8.jpg)
Copyright by Roberta Copyright by Roberta Mazzariol Volpe 1997Mazzariol Volpe 1997
Criando ObjetosCriando ObjetosCriando ObjetosCriando Objetos
Foreground Background Propriedades
![Page 9: Utilizando Sistemas de Autoria O ToolBook Roberta Mazzariol Volpe roberta@nib.unicamp.br setembro 1997](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc180497959413d8f1b6c/html5/thumbnails/9.jpg)
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
![Page 10: Utilizando Sistemas de Autoria O ToolBook Roberta Mazzariol Volpe roberta@nib.unicamp.br setembro 1997](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc180497959413d8f1b6c/html5/thumbnails/10.jpg)
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
![Page 11: Utilizando Sistemas de Autoria O ToolBook Roberta Mazzariol Volpe roberta@nib.unicamp.br setembro 1997](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc180497959413d8f1b6c/html5/thumbnails/11.jpg)
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)
![Page 12: Utilizando Sistemas de Autoria O ToolBook Roberta Mazzariol Volpe roberta@nib.unicamp.br setembro 1997](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc180497959413d8f1b6c/html5/thumbnails/12.jpg)
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
![Page 13: Utilizando Sistemas de Autoria O ToolBook Roberta Mazzariol Volpe roberta@nib.unicamp.br setembro 1997](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc180497959413d8f1b6c/html5/thumbnails/13.jpg)
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
![Page 14: Utilizando Sistemas de Autoria O ToolBook Roberta Mazzariol Volpe roberta@nib.unicamp.br setembro 1997](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc180497959413d8f1b6c/html5/thumbnails/14.jpg)
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
![Page 15: Utilizando Sistemas de Autoria O ToolBook Roberta Mazzariol Volpe roberta@nib.unicamp.br setembro 1997](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc180497959413d8f1b6c/html5/thumbnails/15.jpg)
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
![Page 16: Utilizando Sistemas de Autoria O ToolBook Roberta Mazzariol Volpe roberta@nib.unicamp.br setembro 1997](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc180497959413d8f1b6c/html5/thumbnails/16.jpg)
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 &, &&
![Page 17: Utilizando Sistemas de Autoria O ToolBook Roberta Mazzariol Volpe roberta@nib.unicamp.br setembro 1997](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc180497959413d8f1b6c/html5/thumbnails/17.jpg)
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
![Page 18: Utilizando Sistemas de Autoria O ToolBook Roberta Mazzariol Volpe roberta@nib.unicamp.br setembro 1997](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc180497959413d8f1b6c/html5/thumbnails/18.jpg)
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
![Page 19: Utilizando Sistemas de Autoria O ToolBook Roberta Mazzariol Volpe roberta@nib.unicamp.br setembro 1997](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc180497959413d8f1b6c/html5/thumbnails/19.jpg)
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
![Page 20: Utilizando Sistemas de Autoria O ToolBook Roberta Mazzariol Volpe roberta@nib.unicamp.br setembro 1997](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc180497959413d8f1b6c/html5/thumbnails/20.jpg)
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 ….
![Page 21: Utilizando Sistemas de Autoria O ToolBook Roberta Mazzariol Volpe roberta@nib.unicamp.br setembro 1997](https://reader036.vdocuments.pub/reader036/viewer/2022062700/552fc180497959413d8f1b6c/html5/thumbnails/21.jpg)
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