Ejercicios con TOOLBOOK II
Hoja1
1..Crea el libro
EJEMPLO3.TBK, y 8 páginas en él, de forma que cada dos páginas consecutivas cambie el
fondo.
2.Importa las dos primeras páginas del
libro PAGINAS.TBK desde el libro EJEMPLO3.TBK.Sitúalas después de la cuarta página.
3.Sitúa las páginas que has importado al
ppio del libro y en la misma secuencia.Una vez hecho suprímelas del libro.
4.Cambia el tamaño de las páginas de todo
el libro EJEMPLO3.TBK a 15X15 cm.Después cambia el tamaño de las páginas que comparten
los diferente fondos.
Pista: El cambio de tamaño del Background
afecta a las páginas que lo comparten.
5.Cambia el color de cada uno de los fondos
que componen el libro.
6.Pon el nombre OBJETOS en el título de la
ventana principal (main Viewer) del libro EJEMPLO3.TBK .
7.Crea otro libro (EJEMPLO4.TBK) con dos
fondos diferentes, de tal forma que contenga dos rectángulos en el fondo y tres elipses
en el frente.
8.Copia los botones en forma de flecha que
se encuentran en PÁGINAS.TBK a EJEMPLO4.TBK .Obtén los menús popup de cada botón y a
través de ellos accede al botón de Auto-Script para crear automáticamente los scripts
de dichos botones. Autoscript permite asociar eventos o sucesos con acciones a realizar;
los sucesos son button click para los dos, y las acciones son en un caso go to previous
page y en el otro go to next page ( el fichero a seleccionar es mtb50.ats.A continuación
pega dichos botones en todos los fondos del libro EJEMPLO4.TBK .Comprueba desde el modo
lector que funcionan.
9.Sitúate en la primera página del libro
EJEMPLO4.TBK y elige un patrón diferente para cada uno de los gráficos creados en la
práctica 7, así como un color diferente.
10.Alinea superiormente las tres elipses del
frente e intenta averiguar las dimensiones de los dos rectángulos del fondo.
11.Copia el objeto "Ejemplo de
grupo" del libro PÁGINAS.TBK, en la primera página del libro EJEMPLO4.TBK y
agrúpalo junto a las tres elipses, situando éstas en los vértices de un triángulo
imaginario alrededor del campo.Crea un rectángulo redondeado e inclúyelo en el centro
del grupo.Elimina las elipses.
12.Desagrupa los objetos de la práctica
anterior.Sitúa el campo en el primer nivel y vete disminuyendo de uno en uno el nivel de
capa en el que se encuentra el rectángulo hasta llegar a la capa más baja.
Ejercicios con TOOLBOOK II
Hoja 2
1.Crea el libro EJEMPLO5.TBK
y realiza ,en el frente de su primera página, el gráfico de la 2ª página del libro
PÁGINAS.TBK (el que está encerrado por una línea azul).
2.Importa el gráfico PORTADA.BMP desde la
primera página del libro EJEMPLO5.TBK .Trata de actualizar el gráfico a la versión que
estás estudiando (la 5.0), mediante un programa de dibujo, por ejemplo el Paint .Elige un
color para el fondo de la página y ponle (a la página) el nombre "Portada".
3.Crea un rectángulo en el fondo de la
primera página del libro EJEMPLO5.TBK .Selecciona el rectángulo y teclea en la ventana
de comandos (Shift-F3) las siguientes instrucciones:
.para ver cuál es su número de
identificación:
put idNumber of selection
.para definir el patrón (pattern), color
(fillColor, strokeColor) y el borde (lineStyle) del gráfico cuyo número de
identificación (nº)hemos obtenido con la orden anterior:
pattern of rectangle ID nº of this
background=58
fillcolor of rectangle ID nº of this
background =blue
strokeColor of rectangle ID nº of this
background =red
lineStyle of rectangle ID nº of this
background=6
4.Crea una nueva página con fondo diferente
en el libro EJEMPLO5.TBK Crea dos botones de las mismas dimensiones en el fondo de la
segunda página del libro con estilo Pushbutton. Averigüa su número de identificación
(n1 y n2).Teclea en la ventana de comandos:
caption of button ID n1 of this
background="Anterior"
name of button ID n1 of this
background="Anterior"
caption of button ID n2 of this
background="Siguiente"
name of button ID n2 of this
background="Anterior"
captionPosition of button
"Anterior" of this background=left
captionPosition of button
"Siguiente" of this background=right
para que se invierta el color de cada botón
al pulsar:
highlight of button "Anterior" of
this background=true
highlight of button "Siguiente" of
this background= true
5.Introduce iconos de flechas en los botones
del libro EJEMPLO5.TBK (opción Graphics del menú de propiedades del objeto, y a
continuación Choose (elegir)); hay iconos disponibles en la carpeta icons (suele estar en
Cliparts); los de flechas están en Arrwsign.
Incorpora (si no lo tuvieren) a éstos
botones el guión necesario para acceder a las páginas anterior y siguiente haciendo uso
del botón de guiones propios (autoscript, botón de la varita mágica).
6.Crea un botón en el fondo de la segunda
página del libro EJEMPLO5.TBK y crea un hiperenlace de tipo go to another page con la
primera página de éste libro cuyo nombre es Portada , y prueba los distintos efectos de
transición;(mediante el botón derecho del ratón comprueba el script que se ha
creado).Comprueba que funciona.
7.Haz lo mismo pero eligiendo ahora el tipo
pop up another page.
Ejercicios con TOOLBOOK II
Hoja 3
1.Crea un campo transparente
no editable en el fondo de la segunda página del libro EJEMPLO5.TBK , que tenga como
texto "Objetos".Modifica el estilo de carácter del campo, centra el texto y da
a cada una de las letras un color.
2.Inserta un gráfico en el campo
anterior(Insert Graphic del menú Text).Puedes escoger un icono, un cursor o un .BMP de la
carpeta Toolbook\Media\Clipart. Sitúa éste gráfico al comienzo del texto. Prueba con
distintos elementos.
3.Crea en el frente de la segunda página
del libro EJEMPLO5.TBK un botón de tipo etiqueta en el que aparezca Nombre y a su lado
derecho un campo editable con bordes y en relieve.
4.Crea un campo de tipo registro en el fondo
de la segunda página del libro EJEMPLO5.TBK .Sitúalo a la derecha y alineado con el que
contiene la palabra "Objetos". Crea tres nuevas páginas con el mismo fondo y
colócalas a continuación de la última página del libro. Escribe en el campo de tipo
registro (record field) creado anteriormente el texto que se especifica a continuación
según avanza de la segunda a la última página del libro: Orden de tabulación, Cuadros
de selección (List boxes) y Cuadros combinados (Combo Boxes), Hotwords y Objetos OLE.
Colorea mediante la paleta de colores el campo de tipo registro (fillColor) y el texto que
aparece en él (strokeColor).
5.Realiza los siguientes pasos:
-Crea un cuadro de selección en el frente
de la 3ª p. de EJEMPLO5.TBK e introduce las opciones: primera, segunda, tercera, cuarta,
quinta, sexta. Estilo de borde: desplazable.
-Elige Single-Select como estilo de campo e
incluye el siguiente guión (o script).Recuerda escribir el nº de identificación del
campo.
to handle buttonClick
--Determina la línea seleccionada y la
almacena en la variable "línea"
línea=selectedTextLines of field id nº
--Determina el texto de la línea
seleccionada y lo almacena en "texto"
texto=textline linea of text of field id nº
--Escribe la variable "texto" en
la ventana de comandos
put texto
end
Compruébalo.
-Haz lo mismo con el siguiente, pero para un
campo Multi_Select.
to handle buttonClick
--Determina la línea seleccionada y la
almacena en la variable "lineas"
lineas=selectedTextines of field id 1
--Determina el nº de ítems y lo coloca en
"numero"
numero=itemCount(lineas)
--Si existe alguna línea seleccionada
If numero>0 then
--Guarda en "lineaultima" el nº
de la línea seleccionada
lineaultima=item numero of lineas
--Determina el texto de la línea
seleccionada y lo almacena en "texto".
texto=textline lineaultima of text of field
id 1
--Escribe la varable "texto" en la
ventana de comandos
put texto
end if
end
6.Idem de la anterior pero con un combo box
(En éste tipo al pulsar sobre un ítem el
sistema envía el mensaje selectChange al objeto, con el parámetro TextoItem en el que se
indica la elección realizada por el usuario.el siguiente guión devuelve en la ventana de
comandos el ítem seleccionado:
to handle selectChange TextoItem
put "Se ha elegido :"
&TextoItem
end
7.En la 4ª página de EJEMPLO5.TBK crea un
campo de nombre "TextoHotword", e introduce el siguiente texto:
"Pulsando sobre la palabra portada
volverá a la primera página de este libro."
Crea una palabra activa en
"portada", anota su ID (supongamos que es nº)y teclee en la ventana de
comandos:
hotwordStyle of hotword ID nº =frame
invert of hotword ID nº = true
highlight of hotword ID nº =true
Realiza un enlace go to another page con la
primera página del libro.
Ejercicios con TOOLBOOK II
Hoja 4
1.Copia
(por ejemplo a través del portapapeles) en la 5ª página del libro EJEMPLO5.TBK el
fichero FIGURA1.BMP como objeto vinculado (está creado con Paint). Cada vez es más
frecuente crear documentos ( se denominan programas clientes)en los que aparecen elementos
procedentes de aplicaciones diferentes( denominadas servidores).TB es cliente de objetos
OLE. Pueden incluirse objetos OLE mediante Edit: Paste Special, o con Copy y Paste; si se
quiere crear uno Edit: Insert Ole Object.
Haz doble click sobre él y modifica la
figura para comprobar qué sucede.
2.En éste ejercicio vamos a crear un visor
en un libro en el que se podrá ver las páginas de otro libro. Abre el libro VISOR.TBK y
comprueba que tiene 5 páginas. Después realiza los siguientes pasos:
-Abre EJEMPLO6.TBK
y da color amarillo al fondo de la 1ª página.
-Crea un visor en la primera página del
libro anterior (elige para el visor el tipo Dialog Box .
-Elige Viewers del menú Object y selecciona
el visor que acabas de crear. Como propiedades debe tener Name: Libro Visor, y como
Default Page: la primera página del libro VISOR.TBK (page 1 of book
"visor.tbk").
-Comprueba como Lector el funcionamiento de
los botones Mostrar Libro Visor y Ocultar Libro Visor que se encuentran en la primera
página del libro.
3.En éste ejercicio se creará un visor
cuya página por defecto es una página ya creada en el propio libro en el que se
encuentra dicho visor. Se comenzará diseñando la página que se mostrará en el momento
en que se abra el visor. Ve a la página 5 del libro EJEMPLO6.TBK y realiza los siguientes
pasos:
-Colorea en rojo
el fondo y dibuja en el frente un óvalo y un polígono. Pega los botones en forma de
flecha del fondo anterior en ésta página.
-Crea un visor
con Viewers-New del menú Object, y descativa si fuera necesario la opción de que el
visor se cree con una nueva página y background.
-El nuevo visor
debe llamarse "Gráficos".
-En modo lector
comprueba el funcionamiento de los botones Mostrar Gráficos y Ocultar gráficos que se
encuentran en la primera página del libro.
4.Abre el cuadro Viewers del menú Object y
comprueba los visores que hasta este momento han sido creados en el libro EJEMPLO6.TBK.
5.Crea tantos visores como estilos distintos
haya.
6.Experimenta con las propiedades de los
visores, por ejemplo con Default Type (Popup y Chid), y con position (Tile), para ver
cómo se puede controlar la posición en la que ha de abrirse un visor.
|