utilizando sistemas de autoria o toolbook roberta mazzariol volpe roberta@nib.unicamp.br setembro...

Post on 22-Apr-2015

103 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Utilizando Sistemas Utilizando Sistemas de Autoriade Autoria

O O ToolBookToolBook

Utilizando Sistemas Utilizando Sistemas de Autoriade Autoria

O O ToolBookToolBookRoberta Mazzariol Volpe

roberta@nib.unicamp.br

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

top related