• Nenhum resultado encontrado

controle da tartaruga e janela

No documento tutorialLogoCompleto(5) (páginas 63-70)

apareçatat 177

Sintaxe : apareçatat at

Descrição : faz com que a tartaruga apareça na tela, na sua última posição. Para tornar a tartaruga invisível use o comando desapareçatat (dt).

Exemplo : antes depois

>tat >at

>dt pf 100 >

desapareçatat 178

Sintaxe : desapareçatat dt

Descrição : faz a tartaruga desaparecer da tela, tornando-a invisível. Exemplo : antes depois

>tat >dt

apaguedesenho 179

Sintaxe : apaguedesenho ad

Descrição : apaga todos os traços deixados na tela, sem modificar a posição e direção da tartaruga.

Exemplo : antes depois

>tat >ad

>pf 100 >

tartaruga 180

Sintaxe : tartaruga tat

Descrição : apaga a tela gráfica, colocando a tartaruga na sua posição original , com velocidade 0 e direção 0 (norte).

Exemplo : antes depois

>tat pf 100 >tat

>pd 90 >pf 100

tirelimite 181

Sintaxe : tirelimite tlim

Descrição: tira o limite da tela, ou seja, permite que a tartaruga, ao sair da tela, apareça no extremo oposto.

Exemplos : 1) >tat 2)>tat

>ul >tlim pf 900 >ponhalimite >pf 900 aumentelimite 182 Sintaxe: aumentelimite al

Descrição: faz com que a tartaruga entre no modo window: uma vez ativo, se a tartaruga for movida além do limite da janela gráfica, ela sairá da tela. A janela gráfica visível é considerada apenas uma parte de um plano gráfico infinito; a tartaruga pode estar em qualquer lugar do plano. (Se você perder a tartaruga, o comando paracentro a trará de volta ao centro da janela). Exemplo: >tat >al >pf 950 > ponhalimite 183 Sintaxe : ponhalimite pl

Descrição : coloca limite na tela, não permitindo que a tartaruga se movimente fora do campo de visão da tela. Se isso acontecer, retornará uma mensagem de erro.

>tat tirelimite >ponhalimite

>pf 900 >pf 900

=>tartaruga fora dos

limites

pinte 184

Sintaxe: pinte

Descrição: pinta uma região ou janela gráfica que contém a tartaruga e está limitada por linhas que foram desenhadas anteriormente com a cor do lápis atual. Este comando varia conforme a máquina: pode não funcionar para algumas ou pode não trabalhar da mesma forma com máquinas diferentes.

Obs: os desenhos feitos com a cor do lápis diferente da atual serão apagados Exemplo: >tat >repita 4 [pf 100 pd 90] >pd 45 >un >pf 20 >pinte > rotule 185

Sintaxe: rotule objeto

Descrição: imprime o objeto (o qual deve ser uma palavra ou lista) na tela. Se o

objeto for uma lista, ou as sub-listas serão delimitadas por colchetes, mas

o objeto como um todo não será delimitado por colchetes. Pode ser impresso qualquer objeto LOGO (números, listas e cadeias de caracteres). As características do texto mudam em função dos dispositivos (vídeo ou impressora), do tamanho, da direção da tartaruga e da fonte.

Obs.: A cor do texto é determinada por mudecl.

A fonte do texto é determinada por mudefonte.

O ângulo do texto é determinado pela direção apontada pela tartaruga. Exemplo: >tat >rotule “alô >un >pd 90 pf 200 ul >rotule “olá > mudefonte 186

Sintaxe: mudefonte lista

Descrição: define a fonte para escrita através dos elementos contidos na lista. A fonte determina como o caracter aparecerá na tela quando for usado o comando rotule. Esta lista é composta dos seguintes elementos:

[[palavra] número1 número2 número3 número4 número5]

palavra: especifica o nome da fonte (compatível com as fontes do

windows), Exemplos:

Times New Roman LOGO para Windows

Courier LOGO para Windows

Arial LOGO para Windows

Script LOGO para Windows

Número1: especifica o tamanho da fonte.

Número2: especifica a intensidade da cor da fonte.

Número3: especifica caracter itálico quando for diferente de 0. Número4: especifica caracter sublinhado quando for diferente de 0. Número5: especifica caracter tachado quando for diferente de 0. Exemplo: >tat >mudefonte [[courier] 40 600 0 0 0] >rotule “LOGO > fonte 187 Sintaxe: fonte

Descrição: retorna uma lista que contém a fonte corrente. Esta lista é composta dos seguintes elementos:

[[palavra] nímero1 número2 número3 número4 número5]

palavra: especifica o nome da fonte. número1: especifica o tamanho da fonte.

número2: especifica a intensidade da cor da fonte.

número3: especifica caracter itálico quando for diferente de 0. número4: especifica caracter sublinhado quando for diferente de 0. número5: especifica caracter tachado quando for diferente de 0. Exemplo: >mudefonte [[Arial] 40 600 0 1 0]

>mostre fonte

>[[Arial] 40 600 0 1 0] >

zoom 194

Sintaxe : zoom número

Descrição : altera o tamanho de escala da tela. Um número maior que 1.0 retorna os objetos maiores; um número menor que 1.0 retorna os objetos menores. Obs.: este comando trabalha melhor se o número for uma potência de dois. Exemplo : >tat >repita 4 [pf 100 pd 90] >zoom 0.5 >zoom 2.0 >zoom 1.0

=>retorna para o normal >

rolex 195

Sintaxe: rolex número

Descrição: permite ao LOGO controlar o rolamento horizontal da tela. Um número positivo faz a tela rolar para direita e um número negativo faz a tela rolar para a esquerda.

Exemplo: >repita 10 [rolex 10] >

roley 196

Sintaxe: roley número

Descrição: permite ao LOGO controlar o rolamento vertical da tela. Um número positivo faz a tela rolar para baixo e um número negativo faz a tela rolar para cima.

Exemplo: >repita 10 [roley 10] >

mudefoco 197

Sintaxe: mudefoco palavra

Descrição: habilita o LOGO a controlar a seleção da janela, a qual passará a ter o foco. A janela a ser selecionada é especificada em palavra.

Exemplo: >mudefoco [SLOGO Para Windows] >

foco 198

Sintaxe: foco

Descrição: retorna o cabeçalho da janela com o foco corrente (correntemente selecionado).

Exemplo: >mostre foco [comandos] >

minimize 199

Sintaxe: minimize palavra

Descrição: habilita o LOGO a iconizar a janela (caso ela seja iconizável) com o cabeçalho definido por palavra.

Exemplo: >minimize “Comandos >maximize “Comandos >

maximize 200

Sintaxe: maximize palavra

Descrição: habilita o LOGO a maximizar a janela minimizada (transformada em ícone) com o cabeçalho definido por palavra.

Exemplo: >minimize “comandos >maximize “comandos >

No documento tutorialLogoCompleto(5) (páginas 63-70)

Documentos relacionados