título3.gif (10379 bytes) jcyl.gif (4787 bytes)

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.

 
Enviar correo electrónico a sblanco1@roble.pntic.mec.es con preguntas o comentarios sobre este sitio Web.
Copyright © 1998 Santiago Blanco Suárez
Última modificación: 16 de junio de 1998