Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Neobook 4

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 38

NeoBook 4 para Windows

por Jos Vicente Manga Redondo

Len, Febrero 2005

Curso de Neobook

1. Las herramientas de autor.


En el campo informtico se entiende como Herramienta de Autor, todo software que
permite crear aplicaciones que funcionan independientemente del software que las gener, es decir,
aplicaciones autoejecutables.
Hoy da, las Herramientas de Autor deben poder manejar elementos multimedia y enlaces
de hipertexto, adems de texto e imgenes.
Neobook es un software de autor, fcil de manejar y de bajo costo.
2. Configuracin de Neobook 4
Al abrir Neobook 4 nos encontraremos con una ventana en la que aparece una barra de
mens, una barra de herramientas, el espacio de trabajo, y dos ventanas ms, la paleta de
herramientas y la lista de objetos de la pgina en la que estamos trabajando.

La ventana de Lista
de objetos puede cerrarse
mientras no sea necesaria,
mientras que la de la Paleta
de Herramientas solo puede minimizarse, con el fin de que no moleste en el rea de trabajo.
Dentro del men OPCIONES
elegimos FIJAR PREFERENCIAS,
donde podremos cambiar las opciones
por defecto de Neobook. Nos
encontramos con tres categoras de
ajustes: General, Herramientas y Editor.
En la categora General ser
recomendable tener activadas las
opciones que se muestran en el grfico
de la pgina siguiente, que son las
opciones por defecto.

Jos Vicente Manga Redondo Febrero 2005 - Pgina 2

Curso de Neobook

La copia de seguridad a que se refiere una de esas opciones, consiste en que, cada vez que
se guarda la publicacin, Neobook renombra el archivo de esa publicacin que ya exista,
asignndole la extensin BAK y graba un nuevo archivo con el mismo nombre y extensin PUB. En
cada nueva grabacin de la publicacin ocurre esto y, adems, el archivo con extensin BAK
anterior es eliminado.
En la categora Herramientas marcaremos la opcin Use los ficheros asociados de la
aplicacin del registro de ventanas dentro de cada una de las fichas disponibles, excepto en las
fichas Texto y Sonido que deben mantenerse con los ajustes por defecto, y la ficha Dibujos
animados que debe ajustarse para usar Neotoon (Neotoon no se incluye en la versin de
evaluacin de Neobook, pero si en la versin completa). En caso de tener instalados en nuestro
ordenador programas especficos para el tratamiento de textos, imgenes, sonidos o vdeo y
deseemos utilizar esos programas para editar los archivos respectivos desde Neobook mientras
creamos nuestra publicacin, debemos introducir, en los campos correspondientes, el nombre del
programa y su extensin junto con la ruta completa que lleva a la carpeta en la que se encuentra el
programa. Para facilitar esa tarea, pulsando el botn que aparece a la derecha de cada campo,
podremos seleccionar directamente el programa adecuado movindonos a travs de las carpetas
que existan en nuestro disco duro.
En la solapa Editor no es necesario realizar ningn ajuste, aunque podemos hacerlo para
personalizar el aspecto del editor de accin.
2.1. Configurando la publicacin.
Cuando elegimos crear una nueva publicacin de Neobook, primero debemos configurar el
modo de vdeo y la resolucin de pantalla con la que queramos trabajar, as como algunos otros
parmetros sobre la ejecucin de las publicaciones. Para ello, dentro del men LIBRO
seleccionamos PROPIEDADES DEL LIBRO y aparecer un cuadro de dilogo con nueve
categoras para definir la forma en que se comportar la publicacin.
En la categora General podemos personalizar:
el Ttulo de la publicacin, que ser mostrado en la barra de ttulo de la ventana en la que se
ejecute.
el nombre del Autor, que ser almacenado en la variable [PubAuthor] para su uso posterior
dentro de la publicacin.
el archivo de Ayuda que ser cargado desde la publicacin al pulsar F1. Este archivo debe
crearse con un programa especfico para compilar archivos de ayuda (HLP) y debe
acompaar a la publicacin.
el archivo de imagen que ser mostrado durante el arranque de la publicacin (pantalla
Splash), recomendable cuando la publicacin tarda varios segundos en arrancar.
el icono asociado al archivo de nuestra publicacin. Este icono debe tener el formato
adecuado para ser tratado como tal, por lo que deber crearse con una aplicacin diseada
para ello (p.e: Icomagic).
las imgenes utilizadas como punteros del ratn. Al igual que en el caso anterior, si
queremos que esas imgenes se muestren adecuadamente, deben ser creadas en el formato
normalizado para los punteros de ratn.
el color en que aparecern los enlaces de hipertexto que incluyamos en la publicacin.
En la categora Tamao/Colores ajustamos el tamao del rea de trabajo y, por tanto, de
la ventana de nuestra publicacin, as como el nmero de colores. Hoy da todos los ordenadores

Pgina 3 - Jos Vicente Manga Redondo Febrero 2005

Curso de Neobook

permiten una visualizacin de, al menos, 800x600 pxeles y 16 millones de colores, por lo que se
recomiendan estos valores.
La categora Window permite ajustar el tipo de ventana para nuestra publicacin y su
comportamiento, pudiendo elegir entre la ventana normal, pantalla completa o ventana
personalizada, que muestra la ventana con la forma de la imagen que indiquemos y permite que uno
de los colores de esa imagen sea transparente. Esta opcin combinada con la eleccin de la misma
imagen como papel tapiz de las pginas de la publicacin hace que la ventana pueda tener la
apariencia de cualquier objeto.
La categora Acciones permite programar determinadas acciones que se ejecutarn al
ocurrir los acontecimientos asociados con cada una de las fichas en las que podemos escribir el
cdigo de las acciones:
Inicio: las acciones programadas se ejecutan cuando arranca la publicacin.
Cierre: en este caso se ejecutan al salir de la publicacin.
Activar: las acciones se ejecutan al volver a la ventana de la publicacin tras haber
cambiado a otra ventana.
Desactivar: ejecuta el cdigo al dejar la ventana de la publicacin para, por ejemplo,
cambiar a otra ventana que tengamos abierta.
Cambi la pgina: cada vez que se produce un cambio de pgina en la publicacin se
ejecutan las acciones escritas dentro de esta ficha.
Evento ocioso: si la publicacin est un tiempo predefinido abierta y sin utilizarse, se ponen
en marcha las acciones programadas aqu.
Subrutinas: en esta ficha escribiremos el cdigo de aquellas acciones que sea necesario
utilizar varias veces a lo largo de la publicacin, de modo que no sea necesario escribirlas
cada vez, sino que bastar con llamarlas. Cada subrutina o subprograma comienza por una
etiqueta (:nombre_de_la_etiqueta) que le identifica y termina con el texto Return.
La forma de programar las acciones se describir ms adelante en el apartado
Programando acciones.

En la categora Acceso aparecen los siguientes parmetros configurables:


Salir de la publicacin con la tecla ESC.
Permitir que las teclas AvPag, RePag, Inicio y Fin cambien las pginas.
Mostrar marco visible para indicar el item a ejecutar desde el teclado. El marco visualizado
es una lnea de trazos.
Deshabilitar las teclas Ctrl+Alt+Del y Alt+Tab (para evitar el acceso al Administrador de
Tareas o a otras aplicaciones que estn abiertas durante la ejecucin de la publicacin.
Tambin podemos introducir una contrasea para poder acceder a la publicacin y otra
para poder salir de ella.

En la categora Idioma podemos modificar los mensajes que emitir la publicacin


compilada en cada cuadro de dilogo propio de Neobook. Esto es til si los usuarios finales de la
publicacin utilizan un idioma distinto del espaol.
Desde la categora Dilogos podemos elegir una imagen diferente a la mostrada por
defecto en los cuadros de dilogo AlertBox, MessageBox y ExitBox, adems del tipo de letra de
los mensajes mostrados en ellos.

Jos Vicente Manga Redondo Febrero 2005 - Pgina 4

Curso de Neobook

Si pretendemos que nuestra publicacin se genere como salvapantallas de Windows,


podremos elegir desde la categora Salvapantallas la imagen que se mostrar en el panel de vista
previa del salvapantallas en el cuadro de dilogo de Propiedades de pantalla de Windows. Esa
imagen no debe sobrepasar el tamao recomendado ni tener ms de 256 colores. En caso de no
marcar la casilla Salir de la Publicacin con Eventos de teclado o de Ratn solo podr salir del
salvapantallas con la tecla Esc.
Es recomendable que las opciones de la categora Misc estn todas activadas.
Ejercicio 1:
Abre Neobook en Inicio Todos los programas - Neobook 4 - Neobook.
Asegurate de que la configuracin de Neobook coincide con las recomendaciones hechas
anteriormente.
A continuacin, da un nombre a la publicacin, pon tu nombre en el espacio reservado al
autor y elige un archivo de icono, de entre los recursos suministrados, como icono de la publicacin.
Elige imgenes diferentes a las existentes para los dos estados del puntero del ratn. Busca
en la carpeta Cursores (Cursors) dentro de la carpeta Windows en el disco duro del ordenador
o entre los recursos suministrados.
Configura la publicacin para que se ejecute a pantalla completa y slo sea manipulable a
travs del ratn.
Elige un tamao de 800x600 pixels y 16 millones de colores.
No olvides guardar la publicacin al finalizar el ejercicio. La extensin del archivo generado
es PUB y la asigna Neobook por defecto.
3. Las pginas.
La publicacin se organiza en pginas que irn apareciendo unas tras otras, mostrando los
elementos que contengan y permitiendo interactuar con ellos. El recorrido a travs de las pginas
puede hacerse en cualquier orden y pueden aplicarse algunos efectos de aparicin de cada pgina
en la pantalla.
3.1. La pgina maestra.
En esta pgina colocaremos los elementos que deban mostrarse repetidamente a lo largo de
la publicacin, de forma que despus aparecern en todas las pginas que deseemos, sin necesidad
de volver a insertarles en cada una. Ejemplo de estos elementos puede ser un botn de ayuda, que
estar disponible desde todas las pginas de la publicacin, o bien un logotipo.
Para situarse en la pgina maestra basta con pulsar en la solapa correspondiente de la parte
inferior del rea de trabajo.
3.2. Modificando las propiedades de la pgina.
Si dentro del men PGINA seleccionamos PROPIEDADES DE LA PGINA, aparece
un cuadro de dilogo con opciones configurables, agrupadas en de dos categoras: General y
Acciones. En la primera podemos dar un nombre a la pgina, que facilite su localizacin posterior en
la lista de pginas, podemos tambin definir el color del fondo o la imagen que ser utilizada como
tapiz, activar o no la presentacin de los elementos de la pgina maestra y definir un efecto de
entrada de la pgina.
En la segunda categora (Acciones) podemos programar una accin o una serie de acciones
que tendrn lugar al visualizar la pgina o al salir de ella. El editor de eventos de accin nos facilita

Pgina 5 - Jos Vicente Manga Redondo Febrero 2005

Curso de Neobook

mucho esta tarea. La forma de programar las acciones se describe en el apartado Programando
acciones.
Adems, tanto los ajustes de la categora General como las acciones pueden ser copiadas a
todas las dems pginas, de forma separada, pudiendo seleccionar los elementos a copiar tras
seleccionar la casilla Copiar a todas las pginas...
3.3. Creando nuevas pginas.
En el men Pgina disponemos tambin de la opcin Aadir pgina que nos permite
aadir cuantas pginas queramos antes o despus de la pgina en la que estamos trabajando.
Tambin en la barra de herramientas, bajo la barra de mens, disponemos de un icono para esta
operacin.
3.4. Borrando pginas.
Para borrar la pgina en la que nos encontramos vamos al men Pgina y seleccionamos
Borrar pgina. Neobook nos pedir confirmacin para el borrado. Tambin podemos borrar la
pgina situando el cursor sobre la solapa del nombre de la pgina en la parte inferior del rea de
trabajo y, pulsando el botn derecho, seleccionar Borrar pgina. De esta ltima forma podemos
acceder tambin a las propiedades de la pgina, cambiar su nombre, mover o copiar la pgina o
aadir nuevas pginas.
Ejercicio 2:
Piensa en algo sencillo que te gustara hacer para que tus alumnos lo utilicen en el aula y, de
acuerdo con ello:
- Crea tres nuevas pginas, o ms, a continuacin de la pgina actual.
- Elige un color de fondo para las pginas y aplcaselo.
- Cambia el nombre de las pginas por otros que faciliten su localizacin y sean cortos.
3.5. Usando la rejilla.
Para facilitar la colocacin de los elementos en la pgina, podemos ayudarnos de una rejilla
a la que podemos estar fijados o no. Para mostrar la rejilla o fijarnos a ella, debemos seleccionar las
opciones Mostrar rejilla y Acoplar a la rejilla, respectivamente, en el men OPCIONES.
Tambin podemos definir el tamao en pxeles de los cuadros de la rejilla mediante la opcin
Configuracin de la rejilla.
4. El panel de herramientas.
Puede desplegarse y recogerse para dejar espacio libre en el rea de trabajo y
puede tambin desplegarse parcialmente, permitiendo el trabajo con las herramientas
solamente o tambin con la paleta de colores, tipos de lnea y fuentes tipogrficas.
Las herramientas disponibles se describen a continuacin:
4.1.
Herramienta de seleccin: Es el puntero del ratn y permite
seleccionar cualquier elemento de la pgina en la que estemos trabajando. Podemos seleccionar
mltiples objetos sealndoles mientras mantenemos pulsada la tecla de maysculas (Shift).
Tambin podemos abrir una ventana de seleccin que abarque a todos los elementos que deseamos
seleccionar. Para ello, hacemos clic en un rea sin elementos y, sin soltar el botn del ratn,
arrastramos hasta abrir la ventana adecuada. Al final soltamos el botn del ratn y quedan
seleccionados los elementos que aparecieran dentro de la ventana de seleccin.
Jos Vicente Manga Redondo Febrero 2005 - Pgina 6

Curso de Neobook

Tambin podemos arrastrar, con esta herramienta, cualquier elemento del rea de trabajo
hasta una nueva posicin, o bien, arrastrando alguno de los cuadraditos negros que aparecen
rodeando el elemento seleccionado, modificar su tamao.
Pulsando el botn derecho del ratn sobre cualquier objeto, de la pgina que estemos
creando, accedemos a sus propiedades, desde donde podremos ajustar su comportamiento.
4.2.
Archivo de artculo/texto: Permite insertar un cuadro que mostrar el texto
contenido en un archivo en formato TXT o RTF, o bien crear el archivo de texto desde el editor de
texto de Neobook. Tambin permite importar texto desde un archivo creado con otro procesador
de textos.
Para insertar un cuadro de texto,
llevamos el cursor al rea de trabajo,
pulsamos el botn del ratn y arrastramos
para crear el cuadro. Al soltar el botn del
ratn se abre un cuadro de dilogo que nos
permite seleccionar alguna de las opciones
anteriores.
Si se crea el texto en formato RTF podemos establecer distintos tamaos de letra, distintos
colores para algunas palabras o prrafos y los atributos de subrayado, itlica o negrilla y algunas
cosas ms. En el caso de un texto en formato TXT solo podemos escribir el texto sin ningn tipo de
formato. El archivo que contenga el texto en formato RTF debe tener esa extensin, pues de no ser
as Neobook no podr abrirlo.
Una vez insertado el texto, si pulsamos el botn derecho del ratn con el cursor sobre el
cuadro de texto, disponemos de los siguientes ajustes en la categora General:

La sugerencia es un texto que se muestra al pasar el ratn sobre el cuadro de texto. El


estado inicial Visible permite que el cuadro de texto se muestre o no por defecto y la marca
Habilitado permite o no que el cuadro responda a las acciones del ratn.
En la categora Acciones podemos escribir lo que deseamos que ocurra al pasar el
puntero del ratn sobre el texto y al dejar de estar sobre l.

Pgina 7 - Jos Vicente Manga Redondo Febrero 2005

Curso de Neobook

4.3.
Cuadro/Archivo grfico: Permite insertar imgenes en el rea de trabajo. El
procedimiento es similar al de la herramienta Texto. Hacemos clic en un rea vaca de la pgina en
la que trabajemos y arrastramos el cursor para abrir la ventana de imagen. Al soltar el botn se abre
un cuadro de dilogo que nos permite seleccionar el archivo de imagen que deseamos incorporar.
Los formatos soportados por Neobook son los que tienen las extensiones: BMP, GIF,
PCX, PNG, JPG, TIF, ICO, WMF. Todos ellos son formatos de imagen en mapa de bits excepto
el WMF (metaarchivo de Windows) que contiene imgenes vectoriales.
Una vez insertada la imagen, si pulsamos el botn derecho del ratn con el cursor sobre la
imagen, dispondremos de los siguientes ajustes en la categora General:

En la categora Acciones podemos escribir lo que deseamos que ocurra al hacer clic, al
colocar sobre la imagen el puntero del ratn o al dejar de estar sobre ella.
Ejercicio 3:
Crea un archivo de texto en el que describas cmo utilizar la publicacin que has decidido
crear y gurdalo en formato RTF en la carpeta donde almacenes la publicacin. Este texto servir
de ayuda a los usuarios de la publicacin.
Inserta el archivo de texto en la primera pgina de la publicacin (no en la Pgina Maestra).
Sitalo donde creas mejor.
En la parte inferior inserta una imagen que tenga que ver con el contenido de tu publicacin.
Si no dispones de ella, dibjala con el Paint, seleccinala, copia y pega en el espacio de trabajo de
Neobook.
En el cuadro de texto haz que aparezcan las barras de desplazamiento y activa el ajuste
automtico de palabras.
En la imagen, activa el ajuste de la imagen al tamao de la ventana, mantener la relacin de
aspecto (mantener el ratio) y haz que el color del fondo sea transparente.
4.4.
Botn de comando: Permite dibujar zonas activas en el rea de trabajo, de forma
que ocurra algo en respuesta a las acciones del ratn: hacer clic, situarse encima, dejar de estar
encima y hacer clic con el botn derecho. La programacin de la accin, que se pondr en marcha
en cada caso, se describe en el apartado Programando acciones.

Jos Vicente Manga Redondo Febrero 2005 - Pgina 8

Curso de Neobook

La forma de dibujar un botn en el rea de trabajo es similar a como se dibuja un cuadro de


texto o un espacio para una imagen: haciendo clic y arrastrando el cursor.
Al soltar el botn se abre un cuadro de dilogo con tres categoras: General, Apariencia y
Acciones, que nos permiten configurar completamente las caractersticas de la zona activa (botn)
que acabamos de crear.
En la categora General podemos introducir el texto que se mostrar sobre el botn y
podemos ajustar su alineacin, la tecla que activar el botn desde el teclado, una sugerencia que se
mostrar al colocar el puntero del ratn sobre l, el nombre del objeto y su estado inicial visible o
habilitado.
En la categora Apariencia podemos elegir una imagen para acompaar al texto del botn,
o una diferente para cada estado del botn, adems de cmo se colocar el texto del botn en
relacin a la imagen que le acompae. Tambin podemos hacer que el botn sea transparente, que
tenga o no borde, y ajustar la anchura del bisel que da sensacin de profundidad.
Desde la categora Acciones, es posible introducir la programacin que dar respuesta a
cada una de las acciones del ratn: Clic, Clic derecho, Situarse encima y Dejar de estar encima del
botn.
Ejercicio 4:
En la pgina maestra, crea un botn del tipo Botn de comando con el texto Ayuda y
progrmale para que muestre la pgina de ayuda al hacer clic.
Sita el botn en la parte inferior derecha de la pgina y ajusta su tamao adecuadamente.
Crea un botn similar al anterior en la pgina de ayuda con el texto Salir de la ayuda o
Volver y progrmale para volver a la pgina desde la que se invoque la ayuda.
En la pgina de ayuda, desactiva la visualizacin de los elementos de la pgina maestra.
Acurdate de guardar la publicacin al final.
4.5.
Casilla de verificacin: Al dibujar este botn aparece un cuadro de dilogo con
las categoras General y Acciones que permiten realizar los ajustes del botn de forma similar al
botn de comando, con la salvedad de que, en este caso, debemos introducir el nombre de una
variable en la que se almacenar el estado del botn (Checked o vaca) y podemos configurar si
el botn aparece marcado o no por defecto. El nombre de la variable debe reunir las caractersticas
de las variables de Neobook, es decir, debe escribirse entre corchetes, por ejemplo: [nombre].
Dentro de la categora acciones, en este caso, no dispondremos de espacio para programar
el comportamiento del botn ante un clic derecho del ratn.
Este botn se utiliza para crear listas de seleccin mltiple, cuidando de que cada botn
utilizado en la lista tenga asignado un nombre de variable diferente.
Ejercicio 5:
Piensa en un ejercicio que desearas que tus alumnos realizaran a travs de la publicacin
que ests creando, en el que deban marcarse varias respuestas de una lista.
En una pgina nueva, crea un cuadro de texto con el enunciado del ejercicio y, debajo de l,
una lista con las respuestas sugeridas. Utiliza para ello casillas de verificacin y no te olvides de
asignar un nombre de variable diferente a cada casilla.
Ms adelante realizars la programacin necesaria para que la publicacin evale el
ejercicio.
Acurdate de guardar la publicacin al final.

Pgina 9 - Jos Vicente Manga Redondo Febrero 2005

Curso de Neobook

4.6. Botn de opcin: Este botn se comporta como el anterior, con la salvedad de que
el contenido del campo Texto, que se muestra al lado de la imagen del botn, pasa a ser el
contenido por defecto de la variable del botn.
Este botn se utiliza para crear listas de seleccin excluyentes, y todos los botones de una
misma lista deben tener asignado el mismo nombre de variable.
Ejercicio 6:
Piensa ahora en un ejercicio similar al propuesto anteriormente, pero en el que slo pueda
marcarse una respuesta correcta, eligindola de una lista.
En una nueva pgina, crea un cuadro de texto con el enunciado del ejercicio y, debajo de l,
una lista con las respuestas propuestas. Utiliza para cada una un el botn de opcin y asigna a cada
uno el mismo nombre de variable.
Ms adelante realizars la programacin para que la publicacin evale de forma automtica
el ejercicio.
No olvides guardar la publicacin al final.
4.7.
Caja de texto: Esta caja de texto se coloca en la pgina de forma similar a
cualquiera de los botones anteriores. En este caso disponemos de tres categoras para configurar su
comportamiento: General y Acciones cuyas opciones son muy parecidas a las de los dems
botones y la categora Estilo, cuyos ajustes se muestran a continuacin:

Entre otras cosas, nos permite que el texto introducido sea sustituido por asteriscos (tipo
contrasea), aplicar una mscara de entrada de texto y elegir si deseamos que el texto aparezca
como se escribe, todo en minsculas o, por el contrario, todo en maysculas.
Los caracteres vlidos, y su significado, para construir una mscara de entrada de texto se
muestran en la siguiente lista:
L
Letras obligatorias (A-Z o a-z.)
I
Letras opcionales (A-Z o a-z.)
A
Letra o nmero obligatorio (A-Z, a-z 0-9.)
a
Letra o nmero opcional (A-Z, a-z 0-9.)
C
Un carcter de cualquier tipo obligatorio.
c
Un carcter de cualquier tipo opcional.
1
Nmero del 0 al 9 obligatorio.
2
Nmero del 0 al 9 opcional.
Jos Vicente Manga Redondo Febrero 2005 - Pgina 10

Curso de Neobook

#
:

Nmero del 0 al 9 o signo + .


Usado para separar horas, minutos y segundos. Si los ajustes regionales del ordenador
especifican un carcter diferente, dicho carcter ser usado en su lugar.
/
Usada para separar meses, das y aos. Si los ajustes regionales del ordenador
especifican un carcter diferente dicho carcter ser usado en su lugar.
_
Usado para representar espacios. Cuando se escribe el texto, el cursor salta
automticamente este carcter.
>
Todos los caracteres que siguen al smbolo sern en mayscula hasta el final del filtro o
hasta que se encuentre el smbolo <.
<
Todos los caracteres que siguen al smbolo sern en minscula hasta el final del filtro o
hasta que se encuentre el smbolo >.
<> Estos dos smbolos juntos anulan la validacin de maysculas o minsculas. Los
caracteres se formatean tal y como el lector los proporciona.
\
El carcter que sigue a este smbolo se trata como un carcter literal, no como un
cdigo de filtro. Se usa para insertar cualquiera de los caracteres especiales listados
anteriormente dentro del filtro.
Cualquier carcter presente en la mscara que no se encuentre en la lista anterior se trata
como uno literal. Este tipo de caracteres se insertan automticamente dentro del texto formateado y
el cursor los salta durante la escritura del texto.
Tambin podremos utilizar alguna de las mscaras predefinidas que estn disponibles
pulsando el botn #.
Ejercicio 7:
En una pgina nueva, que se encuentre al lado de la pgina de ayuda, crea una caja de texto
para que el alumno introduzca su nombre y otra para sus apellidos.
Ajusta los estilos para que el nombre aparezca en Texto normal, y los apellidos en
maysculas.
Ms adelante utilizars estos datos en otras pginas, por ejemplo, para saludar al alumno al
comenzar a trabajar con la publicacin o para que sus resultados en los ejercicios sean guardados
inequvocamente.
No olvides guardar la publicacin al final.
4.8.
Lista: Con esta herramienta creamos una lista de opciones de las que podr
seleccionarse una, lo que har que la variable asociada pase a contener el nmero de orden de la
opcin seleccionada o el texto de esa opcin, segn hayamos definido los ajustes correspondientes
en las propiedades de la lista. En ellas
disponemos de dos categoras:
General y Acciones. En la primera
podemos realizar los siguientes ajustes:
Introducir los elementos de la
lista de opciones, uno en cada lnea y
poder ordenarles alfabticamente.
Definir una tecla para la seleccin
desde el teclado, una sugerencia y el
tipo de contenido de la variable,
adems de otras opciones ya
analizadas.
Pgina 11 - Jos Vicente Manga Redondo Febrero 2005

Curso de Neobook

Ejercicio 8:
Piensa ahora en un nuevo ejercicio similar a los propuestos anteriormente en los ejercicios 6
y 7 de este curso, en el que slo pueda marcarse una respuesta correcta, eligindola de una lista.
En una nueva pgina, crea un cuadro de texto con el enunciado del ejercicio y, debajo de l,
una lista con las respuestas propuestas. Utiliza la herramienta Lista.
Ms adelante realizars la programacin para que la publicacin evale de forma automtica
el ejercicio.
No olvides guardar la publicacin al final.
4.9.
Lista desplegable: Esta herramienta es igual a la anterior en todo, excepto en que
se presenta en forma de cuadro de una lnea con un botn a la derecha, de forma que al pulsar ese
botn se despliega la lista de opciones para seleccionar una de ellas, que ser mostrada en la lnea
de texto que aparece como cabecera de la lista.
Ejercicio 9:
Crea ahora, en una nueva pgina, un nuevo ejercicio similar a los tres ltimos propuestos en
el que slo pueda marcarse una respuesta correcta, eligindola de una lista. Utiliza la herramienta
Lista desplegable.
Ms adelante realizars la programacin para que la publicacin evale de forma automtica
el ejercicio.
No olvides guardar la publicacin al final.
4.10.
Texto: Esta herramienta nos permite introducir directamente un texto en cualquier
lugar del rea de trabajo, sin necesidad de que ese texto est guardado en un archivo auxiliar (TXT
o RTF). Se usa como las dems herramientas: haciendo clic y arrastrando el puntero. Al soltar el
botn del ratn aparece un cuadro de dilogo donde podemos escribir el texto que deseemos,
formatearlo mediante las herramientas de formato del editor de texto de Neobook, e introducir en l
algunas variables globales, seleccionndolas de una lista. Todo esto est disponible a travs de la
categora General de las propiedades del texto.
En la categora Acciones podemos programar determinados comportamientos de la
publicacin que tendrn lugar al colocarse el puntero sobre el texto o al salir de l.
Ejercicio 10:
En las pginas creadas hasta el momento, y mediante la herramienta Texto, crea algn
ttulo o encabezado alusivo al contenido de cada pgina.
No programes acciones en ellos.
No olvides guardar la publicacin al final.
4.11.
Botones de dibujo: Nos permiten dibujar lneas rectas, figuras
cuadrangulares y circunferencias o elipses. Todos los dibujos que realicemos con estas herramientas
son tratados como objetos de la publicacin, por lo que pueden ser modificados tanto de posicin
como de tamao, una vez dibujados. Para dibujar cualquiera de estas formas, hacemos clic en el
icono correspondiente y, sobre el rea de trabajo, arrastramos el puntero hasta obtener el tamao
deseado. Al final soltamos el botn del ratn y aparece la figura resultante.

Jos Vicente Manga Redondo Febrero 2005 - Pgina 12

Curso de Neobook

Pulsando el botn derecho del ratn, mientras el cursor est sobre la figura que acabamos
de dibujar, accedemos a un cuadro de dilogo que nos permite ajustar sus propiedades: el nombre
del objeto y su estado inicial visible o no.
Ejercicio 11:
En una pgina nueva dibuja algunas formas geomtricas mediante las herramientas de dibujo
de Neobook y otras en Paint. Copia estas ltimas y pgalas en la publicacin.
Posteriormente las usaremos para que el alumno identifique sus formas, sus colores o
ambas.
No olvides guardar la publicacin al final.
4.12.
Potencimetro: Esta herramienta permite dar un valor numrico a una variable,
de forma grfica, es decir, desplazando un cursor mediante el ratn. Entre sus propiedades
podemos ajustar los valores mnimo y mximo que podrn asignarse a la variable, y su valor inicial.
4.13.
Cronmetro: Permite que las acciones programadas en l se ejecuten tras un
intervalo de tiempo programado. Adems podemos ajustar cundo queremos que se active el
cronmetro y cundo debe desactivarse. Estos ajustes estn disponibles a travs de las propiedades
del cronmetro.
Podemos utilizarlo para realizar pases de diapositivas automticos o exmenes
temporizados, entre otras cosas.
4.14.
Gif animado: Mediante esta herramienta podemos incorporar imgenes
animadas en formato GIF. Una vez creado el objeto que contiene la imagen, haciendo clic y
arrastrando el puntero, y seleccionando el archivo despus, podemos editar sus propiedades,
mediante el botn derecho del ratn, para ajustar su comportamiento.

Desde la categora General podemos hacer que la animacin comience en cuanto se


muestre la pgina que la contiene o, por el contrario, que sea puesta en marcha mediante el
comando GIFPlay, que se repita indefinidamente o slo un nmero determinado de veces y que su
tamao se ajuste al tamao original de la imagen, entre otras. En la categora Acciones podemos
escribir cdigo que se ejecutar al finalizar la animacin, adems de poder hacerlo en funcin del
estado del ratn.
Pgina 13 - Jos Vicente Manga Redondo Febrero 2005

Curso de Neobook

Ejercicio 12:
Busca, entre los recursos suministrados o en Internet, un dibujo animado, en formato GIF,
que tenga algo que ver con uno de los ejercicios que has preparado anteriormente e insrtalo en la
pgina correspondiente, para que mejore la esttica de la presentacin del ejercicio.
Ajusta su comportamiento, a travs de sus propiedades, como creas mejor.
Puedes incluir otras animaciones en las pginas donde has creado los dems ejercicios.
No olvides guardar la publicacin al final.
4.15.
Reproductor multimedia: Esta herramienta permite reproducir archivos de
audio o vdeo dentro de la publicacin. Se utiliza de igual forma que las dems y, una vez que se ha
seleccionado el archivo a reproducir, podemos acceder a sus propiedades, mediante el botn
derecho del ratn, para hacer que se muestren los controles de reproduccin o no, o para elegir si
el tamao del vdeo, en su caso, se ajustar al rea que hemos definido para el objeto que estamos
ajustando o, por el contrario, mantendr el tamao original. Tambin podemos utilizar una variable
que almacenar la posicin de reproduccin, lo que nos permitir reproducir un archivo multimedia
parcialmente, ajustando el valor de esa variable.
Adems de las acciones habituales, en este caso podemos escribir cdigo para que se
ejecute al finalizar la reproduccin o si se cancela sta.
Ejercicio 13:
En la pgina de ayuda, que has creado anteriormente, inserta, con el reproductor
multimedia, un archivo de sonido en formato MIDI, eligindolo de entre los recursos suministrados,
para que se reproduzca al visualizar esa pgina y ajstalo para que no se muestren los controles de
reproduccin.
No olvides guardar la publicacin al final.
4.16.
Navegador web: Permite definir un rea de la pgina en la que puede mostrarse el
contenido de un archivo HTML o de una direccin web de Internet. Tiene el inconveniente de que
no interpreta bien las pginas web con contienen marcos, y si un hipervnculo de la pgina visitada
est programado para mostrarse en una ventana nueva o en un marco determinado, la publicacin
lanza el navegador por defecto del sistema operativo y muestra la informacin en l, con lo que el
control que podramos tener a travs de la publicacin sobre lo que se est visualizando se pierde.
En las propiedades del objeto navegador podemos introducir variables que nos permitan
almacenar la direccin web que se est visitando o se va a visitar, el ttulo de la pgina web
mostrada y el estado del navegador. Tambin disponemos de un campo para introducir la direccin
que lleve a la pgina web o al archivo HTML que deseamos mostrar en primer lugar.
Tambin es posible ajustar el nivel de control que el alumno tendr mientras visualiza la
pgina web mediante los ajustes disponibles en la categora General y la programacin que
podemos incluir en la categora Acciones que se ejecutar antes de navegar, al comenzar la
descarga de contenidos desde Internet o al terminar la descarga.
Con todo, puede servirnos para visualizar algunas pginas web concretas (que no utilicen
marcos), pudiendo hacer que el alumno no pueda navegar a travs de los enlaces que lleven a una
pgina diferente de la elegida, o que no pueda navegar a travs de ningn enlace.

Jos Vicente Manga Redondo Febrero 2005 - Pgina 14

Curso de Neobook

Ejercicio 14:
En una pgina nueva introduce un objeto navegador para visualizar una pgina web (que no
utilice marcos) con contenidos que tengan relacin con el tema elegido para desarrollar a travs de
la publicacin.
Ajusta sus propiedades para que el alumno disponga del mnimo control posible, y escribe
en la ficha Antes de Navegar de la categora Acciones el siguiente cdigo:
SearchStr direccionweb [NavegadorWeb1Dir] [Permitida]
If [Permitida] = 0
SetVar [NavegadorWeb1Dir]
AlertBox Lo siento sta no es una direccin Web autorizada.
Else
FileWrite ruta\actividad.log Append [Time24] [DateShort] [NavegadorWeb1Dir]
EndIf

Donde direccionweb debe sustituirse por la direccin de Internet a la que deseamos acceder y ruta
por la direccin completa hacia el archivo en que se guardar el historial de navegacin
(actividad.log). El resto de las variables son variables globales de Neobook que, en este caso,
contienen la fecha y la hora actuales.
No olvides guardar la publicacin al final.
4.17.
La paleta: Desde aqu podemos modificar los atributos de lnea, relleno y
fuentes tipogrficas de cualquiera de los elementos que hayamos creado en el rea de trabajo. Si
tenemos algn elemento seleccionado, los cambios que hagamos en la paleta solo le afectarn a l.
En caso de no tener ningn elemento seleccionado, los cambios que se realicen en la paleta se
aplicarn a los elementos que se creen a partir de ese momento.
Podemos elegir un relleno slido, hueco o con una trama determinada, adems de asignar el
color que ms nos guste.
Podemos elegir el grosor de una lnea, hacer desaparecer una lnea seleccionando
Ninguno en la casilla Ancho de lnea, elegir su color o hacer que la lnea no sea continua (en
este caso el grosor de la lnea se establece por defecto).
Disponemos, tambin, de toda la coleccin de fuentes tipogrficas instaladas en el
ordenador, con sus atributos de tamao y estilo, y podemos hacer que tengan cualquier color.
Ejercicio 15:
Utiliza la paleta para asignar el tipo de letra, el color, etc. que desees a los textos que has
ido introduciendo en las pginas creadas hasta el momento y a las figuras geomtricas creadas en el
ejercicio 11 de este curso mediante las herramientas de dibujo de Neobook.
Guarda la publicacin al finalizar.
5. Ejecutando la publicacin.
Para ver como funciona nuestra publicacin basta con hacer clic en el icono situado en la
barra de botones, pulsar F8 en el teclado o seleccionar Ejecutar en el men Libro. Con F9 se
ejecuta la publicacin desde el principio.
Una vez puesta en marcha la publicacin, saldremos de ella pulsando la tecla ESC, o bien,
pulsando algn botn que hayamos creado para salir de la publicacin. Si no estamos ejecutando la
publicacin a pantalla completa, podemos salir de ella con el botn .
Pgina 15 - Jos Vicente Manga Redondo Febrero 2005

Curso de Neobook

6. Variables.
Una variable es cualquier valor, numrico o no, que se define durante la ejecucin de una
publicacin. Una variable en Neobook debe tener un nombre y ste debe escribirse entre
corchetes, por ejemplo, [resultado].
En Neobook no se hacen distinciones entre variables de un tipo u otro. Cualquier variable
puede contener texto o nmeros.
Los nombres de las variables pueden escribirse indistintamente en minsculas o maysculas.
Para Neobook [nombre] y [NOMBRE] son la misma variable.
6.1. Variables globales: Son las propias del sistema o bien que pueden obtenerse del
sistema mientras se ejecuta una publicacin. Existen variables globales de solo lectura o otras que
pueden leerse y escribirse. Las variables de solo lectura no pueden modificarse por el usuario y son
las siguientes:
[PageTitle]
[PageNumber]
[Time]
[Time24]
[Hour]
[Minute]
[Second]
[DateShort]
[DateLong]
[Month]
[MonthNum]
[Day]
[DayNum]
[Year]
[P]
[CDRomDrive]
[CommandLine]
[NetworkDrive]
[PubAuthor]
[PubColors]
[PubDir]
[ScreenColors]
[ScreenHeight]
[ScreenWidth]
[SystemDir]
[TempDir]
[WindowsDir]
[WindowsVer]

El ttulo de la pgina activa.


El nmero de la pgina activa.
La hora actual (H:M:S AM/PM).
Hora actual en formato de 24 horas.
La hora actual.
El minuto actual.
El segundo actual.
La fecha actual en el formato corto de Windows (10/22/01).
La fecha actual en el formato largo de Windows (Octubre 22, 2001).
El mes actual en formato de texto (Octubre).
El mes actual en forma numrica (10).
El da actual de la semana en formato de texto (Martes).
El da actual en forma numrica (10).
El ao actual (2005).
Igual que [PageNumber].
Letra de la unidad de la primera unidad de CD-ROM o error si no hay
ninguna.
Parmetros de lnea de comando pasados a la publicacin.
Letra de la primera unidad de red o error si no hay ninguna.
El autor de la publicacin tal y como se especific en el dilogo Propiedades
del Libro.
La resolucin de color tal y como se especifica en el dilogo Propiedades del
Libro.
La unidad y directorio donde reside la publicacin EXE una vez compilada.
El nmero de colores reconocido por el modo de vdeo activo en Windows.
La altura de la pantalla de Windows en pxeles.
El ancho de la pantalla de Windows en pxeles.
Ubicacin del directorio del sistema de Windows (usualmente
c:\windows\system).
Ubicacin del directorio temporal de Windows.
Directorio donde Windows fue instalado (usualmente c:\windows).
Nmero de versin y compilacin de Windows (4.0 para Windows 95).

Jos Vicente Manga Redondo Febrero 2005 - Pgina 16

Curso de Neobook

[WindowsPlatform] La plataforma activa de Windows instalada (Windows 95, 98, ME = 1,


Windows NT, 2000, XP = 2).
[UserName]
El nombre del usuario activo (si hay instalada una red).
[CurrentDir]
La carpeta activa.
Las siguientes son variables globales que pueden leerse y escribirse:
[Clipboard]

[WindowLeft]
[WindowTop]
[WindowWidth]
[WindowHeight]
[WindowState]
[PubWidth]
[PubHeight]
[PubTitle]
[MailServer]

El contenido del Portapapeles de Windows (slo formato de texto). Se puede


poner texto en el portapapeles de Windows usando la Accin SetVar. Por
ejemplo:
SetVar [Clipboard] Colocar esto en el Portapapeles.
La posicin Y del extremo izquierdo de la ventana de la publicacin.
La posicin X del extremo izquierdo de la ventana de la publicacin.
El ancho de la ventana de la publicacin incluyendo el borde y las barras de
desplazamiento (si las hubiera).
La altura de la ventana de la publicacin incluyendo la barra de ttulo, borde y
Barra de Desplazamiento (si hubiera).
El estado de la pantalla de la ventana de la publicacin (Normal, Minimizada
o Maximizada).
El ancho interior de la ventana de la publicacin (el rea cliente).
La altura interior de la ventana de la publicacin (el rea cliente).
El texto de la barra de ttulo de la ventana de la publicacin.
El nombre de usuario del servidor de correos SMTP. Usado para enviar
mensajes de Correo Electrnico va la accin SendMail (Enviar Correo
Electrnico). Si se deja en blanco, los usuarios de la publicacin deben
proporcionar la direccin del servidor manualmente antes de enviar un
mensaje de correo electrnico dado que puede ser diferente en cada
ordenador.

6.2. Variables generales: Son definidas por el autor de la publicacin y pueden


modificarse por el usuario durante su ejecucin.
6.3. Variables de matriz: NeoBook tambin permite el uso de nombres de variables
compuestas para producir lo que se denomina una matriz. Una matriz es simplemente una coleccin
de variables relacionadas. Cada variable en la matriz se emplea usando el nombre de la matriz
seguido de su posicin dentro de la misma. Por ejemplo una matriz de 10 elementos llamada
Nombre tendr las variables [Nombre1], [Nombre2], [Nombre3], [Nombre4], y as sucesivamente
hasta [Nombre10].
Las matrices pueden definirse explcitamente, por ejemplo usando [Nombre1], o usando
variables compuestas, por ejemplo [Nombre[X]], donde [X] es un valor numrico. Una matriz
como sta puede utilizarse para almacenar lneas que se leen desde un archivo:
FileLen muestra.txt [LongArchiv]
Loop 1 [LongArchiv] [X]
FileRead muestra.txt [X] [Nombre[X]]
EndLoop

Pgina 17 - Jos Vicente Manga Redondo Febrero 2005

Curso de Neobook

Despus de ejecutar estas acciones, el nmero de elementos de la matriz debe ser igual al
nmero de lneas en el archivo ([LongArchiv]). La accin FileLen (Longitud de Archivo) cuenta el
nmero de lneas en el archivo y almacena ese nmero en la variable [LongArchiv]. Los elementos
individuales de la matriz pueden activarse de la siguiente manera:
AlertBox Resultados Lnea 5 = [Nombre5]
O, si se desea procesar toda la matriz:
Loop 1 [LongArchiv] [X]
AlertBox Resultados Lnea [X] = [Nombre[X]]
EndLoop
Como sucede con las variables individuales, no es necesario borra una matriz. Si es
necesario, pueden borrarse los elementos de una matriz individualmente usando SetVar o eliminar
toda la matriz usando la accin DeleteArray (Borrar Matriz). Por ejemplo:
DeleteArray [Nombre] [LongArchiv]
7. Caracteres especiales.
NeoBook requiere que un parmetro de accin est encerrado entre comillas y que las
variables estn encerradas entre [corchetes]. Esto hace que sea fcil el entender y escribir acciones
en NeoBook. Si no hubiese caracteres especiales de sustitucin, sera imposible escribir o presentar
uno de estos caracteres reservados. Para evitar esta limitacin se usan las variables especiales que
permiten especificar caracteres usando su cdigo ASCII. Por ejemplo, el signo de comillas es el
ASCII #34 (ALT+34) que se especificara en NeoBook como [#34]. El smbolo # le indica a
NeoBook que esta variable representa un carcter ASCII. Usando esta caracterstica dentro de un
comando de accin obtendramos lo siguiente:
AlertBox Hola Mira las [#34]comillas.[#34]
Otros caracteres especiales y sus equivalentes ASCII son:

#34
[
#91
]
#93
|
#124
8. Programando acciones.
Una accin es un evento que tiene lugar al hacer clic sobre un objeto de la publicacin, al
situarse sobre l, al dejar de estar sobre l, o bien, al entrar o salir de una pgina, entre otras
posibilidades.
Las zonas activas son botones de comando invisibles, que se manifiestan ante el usuario
mediante el cambio de la forma del cursor a una mano. Los botones de comando invisibles o zonas
activas son tiles para situarlos sobre dibujos o fotografas, de manera que una parte del dibujo o
fotografa puedan ser los vnculos con otras partes de la publicacin. Tambin podemos hacer esto
con los textos.
Para facilitar la tarea de programar las acciones, Neobook dispone del Editor de
Acciones, al que se accede pulsando sobre el botn Seleccionar accin que aparece en la
categora Acciones del cuadro de dilogo de propiedades de cualquier objeto de la publicacin,
de cualquier pgina o del libro.

Jos Vicente Manga Redondo Febrero 2005 - Pgina 18

Curso de Neobook

En el Editor de acciones los mandatos estn agrupados en categoras, aunque tambin


podemos ver la lista alfabtica de todos ellos. A continuacin se relacionan los disponibles
agrupados por categoras:
Navegacin: Estos mandatos permiten el
desplazamiento a travs de las pginas de la publicacin.

Mensajes/Interaccin: Aqu disponemos de una


variada lista de comandos que permiten mostrar
mensajes y cuadros de dilogo mediante los que la
publicacin se comunica con el usuario.
Adems, podemos crear mens, programar
bsquedas de texto en una o varias pginas de la
publicacin, hacer que se muestre una ventana de ayuda
contextual, al poder mostrar un tema determinado de los
existentes en el archivo de ayuda que se haya definido
en las propiedades del libro y programar la salida de la
publicacin.

Multimedia: Con estos comandos


podemos controlar la reproduccin de archivos
de sonido, vdeo o animaciones, crear algunos
sonidos simples a travs del altavoz interno del
ordenador (PlayTone) y a travs de los altavoces
externos (SoundBuzzer).
Tambin es posible reproducir alguno de
los sonidos configurados en Sonidos del Panel de
control (SystemSound) y controlar el volumen de
la reproduccin.

Pgina 19 - Jos Vicente Manga Redondo Febrero 2005

Curso de Neobook

Imprimiendo: A travs de estos


comandos permitimos la impresin o no de
determinados archivos de texto e imgenes,
una pgina cualquiera de la publicacin o
configurar la impresora que utilizaremos.
El comando PrintImageFileWH sirve
para configurar la impresin de un archivo de
imagen especificando el tamao de salida en
pulgadas. Es posible especificar el tamao en centmetros o milmetros introduciendo las
dimensiones en variables para convertirlas posteriormente en pulgadas y aplicarlas al procedimiento
de impresin.
Archivos: A travs de esta coleccin de
mandatos es posible la administracin de
cualquier archivo que necesitemos para la
publicacin, incluyendo la extraccin individual
de cualquier archivo comprimido dentro de la
publicacin compilada (ExtractFile).
Tambin podemos crear archivos de
texto y modificar su contenido, o algo mucho
ms delicado: operar sobre el Registro de
Windows.

Cadenas: Estos mandatos nos permiten una


manipulacin exhaustiva de cadenas de caracteres.

Jos Vicente Manga Redondo Febrero 2005 - Pgina 20

Curso de Neobook

Control: Desde aqu podemos


controlar el flujo de la programacin mediante
el establecimiento de condiciones que
permitirn desviar la ejecucin de las acciones
incluidas en la publicacin, en funcin de que
esas condiciones se cumplan o no.
Tambin es posible controlar la
posicin del puntero, o generar un clic del
ratn.
Por ltimo, podemos introducir un
tiempo de espera en cualquier parte de la
publicacin, generar un nmero entero de
forma aleatoria, realizar clculos matemticos
(para procesar variables, por ejemplo) u
obtener informacin del sistema como la
versin de Windows, la carpeta en la que est
instalado, etc.
Internet: InternetLink abre el navegador de Internet
instalado por defecto de en el sistema y muestra en l el
contenido de la direccin web especificada en este comando.
SendMail permite enviar un mensaje de correo,
debiendo especificar la direccin electrnica del remitente, del destinatario, el Asunto y el texto del
mensaje. Opcionalmente puede enviarse un archivo adjunto al mensaje.
Programas: Mediante estos comandos podemos
ejecutar, desde la publicacin, programas externos a ella y
controlarles mnimamente mediante el envo de pulsaciones
de teclas con SendKeys.
ExecuteAddOn es un comando heredado de
versiones anteriores que, actualmente, no tiene ningn
inters, pues su funcin ha sido sustituida por los Plugins de Neobook con resultados mucho
mejores.
Los comandos Run y DOSCommand son exactamente iguales entre s.
Ventanas: Estos comandos permiten abrir y cerrar
ventanas, independientes de la ventana en la que se ejecute
la publicacin, en las que se mostrar el contenido de
archivos de texto o imagen.
Variables: Con los comandos mostrados a la
derecha es posible asignar un valor a una variable
(SetVar), almacenar el contenido de todas las variables
utilizadas en la publicacin en un archivo (SaveVariables),
recuperar el contenido de las variables almacenado en un
archivo (LoadVariables), eliminar el contenido de todas
las variables de la publicacin y eliminar una variable matricial.
Pgina 21 - Jos Vicente Manga Redondo Febrero 2005

Curso de Neobook

Objetos: Mediante estos


mandatos es posible modificar
algunas propiedades de los objetos
que hayamos ido creando en la
publicacin, a medida que sta va
ejecutndose.
GetObjectInfo devuelve el
estado de un objeto, su posicin, su
tamao o el nombre del archivo en el
que est guardado ese objeto.
GetObjectHandle devuelve el
cdigo que identifica al objeto en
Windows de forma nica. Este
cdigo servira para manipular el
objeto desde otras aplicaciones de
Windows.

BrowserExport coloca el
contenido del navegador de Internet
en una variable.
ArticleJumpTo muestra el
texto, en un Archivo de artculo, a
partir de un marcador determinado,
creado en el texto previamente.
PictureMagnify
permite
ampliar o reducir una imagen dentro
del espacio del objeto Cuadro
Grfico. Para los mejores resultados definir un espacio igual al tamao mximo de la imagen y
hacer que su fondo sea hueco y sin lnea de contorno.
Jos Vicente Manga Redondo Febrero 2005 - Pgina 22

Curso de Neobook

MP3 Player: Permiten reproducir, poner en pausa o detener el sonido


de un archivo en formato MP3.

Veamos como programar acciones a travs de la publicacin que se ha ido creando al


realizar los ejercicios de este curso. Para ello, realiza los siguientes ejercicios:
Ejercicio 16:
En la pgina maestra, crea un botn de comando con el texto Avanzar y otro con el texto
Retroceder y progrmales para que muestren la pgina siguiente o la pgina anterior,
respectivamente, a la pgina en la que se encuentre la ejecucin de la publicacin.
Utiliza los mandatos GotoNextPage y GotoPrevPage.
Guarda la publicacin, ejectala y comprueba su funcionamiento.
Ejercicio 17:
Crea un botn de comando en la pgina donde has preparado la prueba propuesta en el
ejercicio 5 de este curso y progrmale para que al hacer clic evale el resultado de la prueba.
Recuerda que era una seleccin mltiple, de modo que debes comprobar el contenido de
las variables utilizadas en la lista de respuestas propuesta y emitir un mensaje con la valoracin
correspondiente en funcin de las respuestas elegidas. Para ello, utiliza el mandato If y haz que se
muestre la valoracin de la prueba en un mensaje de alerta (AlertBox). Consulta el apartado 9.
Usando el editor de acciones.
Guarda la publicacin, ejectala y comprueba su funcionamiento.
Ejercicio 18:
Crea un botn de comando en la pgina donde has preparado la prueba propuesta en el
ejercicio 6 de este curso y progrmale para que al hacer clic evale el resultado de la prueba.
Recuerda que era una lista de seleccin excluyente, de modo que debes comprobar el
contenido de la variable utilizada en la lista de respuestas propuesta y emitir un mensaje con la
valoracin correspondiente en funcin de la respuesta elegida. Para ello, utiliza el mandato If y haz
que se muestre la valoracin de la prueba en un mensaje de alerta (AlertBox). Consulta el apartado
9. Usando el editor de acciones.
Guarda la publicacin, ejectala y comprueba su funcionamiento.
Ejercicio 19:
Repite el ejercicio anterior sobre las pginas en las que se encuentran las pruebas
propuestas en los ejercicios 8 y 9 de este curso.
Guarda la publicacin, ejectala y comprueba el funcionamiento de la nueva programacin.
Ejercicio 20:
Modifica los enunciados de las pruebas propuestas en los ejercicios 5, 6, 8 y 9 de este
curso para que comiencen con el nombre del alumno una coma y seguidamente el enunciado
propiamente dicho, por ejemplo: Jess, cuntas manzanas tienes si tu pap te ha dado dos y tu
mam te ha dado tres?
Para ello, sustituye el nombre del alumno por el nombre de la variable utilizada para
almacenar el nombre del alumno en la pgina en la que hayas realizado el ejercicio 7 de este curso.

Pgina 23 - Jos Vicente Manga Redondo Febrero 2005

Curso de Neobook

Ejercicio 21:
Modifica los textos que hayas configurado en los mensajes de alerta (AlertBox) que
presentan la valoracin de las pruebas propuestas en los ejercicios 5, 6, 8, y 9 de este curso, de
forma que la valoracin mostrada incluya el nombre del alumno.
Guarda la publicacin, ejectala y comprueba su funcionamiento.
Ejercicio 22:
En la pgina donde has creado las formas geomtricas propuestas en el ejercicio 11 de este
curso, introduce la programacin necesaria para que, al hacer clic sobre cada una de ellas, se oiga
su nombre.
Usa los archivos de sonido suministrados o graba tus propios sonidos.
Crea tambin un potencimetro que permita ajustar el volumen del sonido.
Ejercicio 23:
Duplica la pgina anterior y modifica lo necesario para que, en este caso, se oiga el nombre
del color de cada figura geomtrica al hacer clic sobre ella.
Guarda la publicacin, ejectala y comprueba su funcionamiento.
Ejercicio 24:
Crea un botn de comando en la pgina donde has preparado la prueba propuesta en el
ejercicio 5 de este curso y progrmale para que al hacer clic evale el resultado de la prueba.
Recuerda que era una seleccin mltiple, de modo que debes comprobar el contenido de
las variables utilizadas en la lista de respuestas propuesta y emitir un mensaje con la valoracin
correspondiente en funcin de las respuestas elegidas. Para ello, utiliza el mandato If y haz que se
muestre la valoracin de la prueba en una ventana de alerta (AlertBox). Consulta el apartado 9.
Usando el editor de acciones.
Guarda la publicacin, ejectala y comprueba su funcionamiento.
Ejercicio 25:
Crea nuevas pginas en la publicacin con el resto de contenidos que quieras que estn
disponibles para tus alumnos.
Modifica, si es tu deseo, la forma en que tus alumnos podrn desplazarse a travs de las
pginas, as como las dems opciones que se han ido incluyendo hasta ahora.
Ejercicio 26:
En las pginas de ejercicios, haz que el resultado de cada uno quede almacenado en una
variable diferente y que el contenido de esas variables se guarde en un archivo, dentro de una
carpeta determinada que tu decidas, al salir de la publicacin.
Crea un botn de comando en alguna de las pginas con el fin de que, al hacer clic sobre l,
se cargue el contenido de las variables almacenado al salir de la publicacin. Esta funcin slo
deber ejecutarse si se introduce una contrasea correcta.
Guarda la publicacin, ejectala y comprueba su funcionamiento.

Jos Vicente Manga Redondo Febrero 2005 - Pgina 24

Curso de Neobook

Ejercicio 27:
Una vez terminada la publicacin, complala en un archivo ejecutable en el que se incluyan
todos los archivos necesarios para su funcionamiento.
Consulta el apartado 10. Compilando la publicacin
9. Usando el editor de acciones.
En este apartado se muestra el aspecto que presenta el editor de acciones para algunos de
los mandatos cuya programacin es ms compleja y cmo introducir los parmetros necesarios en
cada caso.
9.1. AlertBox (Mostrar un mensaje de alerta)

Ttulo: Ttulo de la ventana.


Mensaje: Texto de la ventana.
El botn Prueba permite comprobar el efecto de los parmetros que hemos introducido,
antes de aceptar la definicin.
El botn Aceptar cierra la ventana de edicin de la accin y escribe la lnea de cdigo en
la ficha en la que estemos programando las acciones.
El botn Cancelar cierra la ventana de edicin de la accin y no realiza ningn cambio en
la programacin de las acciones del botn.
El botn Ayuda nos permite acceder a la ayuda en lnea de Neobook, donde se da
informacin precisa sobre todas las funciones del programa.
El resultado del ejemplo de arriba se muestra a la derecha.
Ejemplo de uso:
En un botn que aparece en todas las pginas (situado en la pgina maestra) para ir a la
pgina anterior, introducimos el siguiente cdigo de accin para advertir de que nos encontramos en
la primera pgina y, por tanto, no hay una pgina anterior:
If "[PageNumber]" "=" "1"
AlertBox "Atencin" "Esta es la primera pgina"
Else
GotoPrevPage
EndIf
Pgina 25 - Jos Vicente Manga Redondo Febrero 2005

Curso de Neobook

9.2. DOSCommand (Run). (Ejecutar un programa externo)


Lo primero que aparece, al
seleccionar este mandato en el
editor de acciones, es una ventana
de seleccin de archivos para que
nos movamos por las unidades de
disco
del
ordenador
y
seleccionemos el archivo de
programa que deseamos ejecutar, o
bien, escribamos directamente la
ruta completa donde se encuentra
ese archivo de programa. Una vez
hecho lo uno o lo otro, nos presenta
la ventana de la derecha:
En el primer campo aparece la ruta completa al archivo de programa que deseamos
ejecutar.
En el segundo campo se nos piden los parmetros de inicio del programa, si necesita de
ellos o si nos interesa facilitrselos.
Las dos casillas siguientes se utilizan para permitir o no el funcionamiento simultneo de ms
de una ventana del programa seleccionado y para bloquear o no el funcionamiento de la publicacin
mientras est funcionando el programa.
Normalmente, basta con indicar la ruta completa del archivo de programa que vamos a
ejecutar, marcar la primera casilla de verificacin y pulsar Aceptar.
Ejemplo de uso:
Supongamos que nos interesa disponer de un botn que ponga en marcha la calculadora de
Windows. El siguiente cdigo nos permite poner en marcha una sola ventana donde se ejecuta la
calculadora de Windows con las opciones que aparecen marcadas en el grfico de arriba:
DOSCommand "C:\WINDOWS\Calc.exe" "" "Wait+RunOnce"
El resultado de la ejecucin de ese cdigo es una ventana en la que aparece la calculadora
de Windows, como se muestra a continuacin:

Jos Vicente Manga Redondo Febrero 2005 - Pgina 26

Curso de Neobook

9.3. Find. (Encontrar un texto)


Solo dejando sin marcar las
casillas de verificacin podemos
acceder a seleccionar las pginas en
que deseamos permitir la bsqueda
de texto dentro de nuestra
publicacin.
Para pasar el nombre de una
pgina del campo Pginas
disponibles al campo Paginas
para
buscar,
basta
con
seleccionarlo haciendo clic en l y
pulsar la flechita adecuada, de entre
las dos que aparecen entre los dos
campos.
El resultado de esta accin
es una ventana en la que introducir el
texto de bsqueda y comenzar a buscar:
Cuando se encuentra el
texto buscado se muestra la
pgina que lo contiene detrs de
la ventana Buscar que sigue
activa para realizar una nueva
bsqueda.
Cuando hayamos finalizado haremos clic en el botn Cerrar.
Ejemplo de uso:
Si tenemos una pgina donde se muestra un archivo muy extenso, dentro de un cuadro de
texto, y deseamos permitir la localizacin rpida de alguna palabra dentro de ese texto, suponiendo
que esa pgina de la publicacin tuviera como nombre Ayuda", necesitaramos escribir el siguiente
cdigo dentro de la ficha de accin correspondiente del objeto que vayamos a usar para activar la
bsqueda:
Find "Ayuda"

Pgina 27 - Jos Vicente Manga Redondo Febrero 2005

Curso de Neobook

9.4. ImageWindow (Ventana de imagen)


Cuando seleccionamos este mandato, lo primero que vemos es una ventana, tipo
explorador, donde debemos seleccionar el archivo de imagen que deseamos mostrar en la
publicacin. Una vez seleccionado, pasamos al cuadro de dilogo de configuracin de la ventana de
imagen:

En el campo Ttulo de la ventana escribimos el texto que aparecer en la barra de ttulo


de la ventana de imagen. El nombre de archivo de imagen ya aparece escrito, aunque podemos
modificarlo, bien escribindolo directamente, o bien, pulsando en el icono de la derecha y
seleccionando un nuevo archivo de imagen.
Las coordenadas de pantalla donde aparecer la ventana de imagen pueden ajustarse a
voluntad escribindolas en los campos Izq y Arriba, quitando primero las marcas de las casillas
de verificacin que mantienen las coordenadas bloqueadas para que la ventana se genere en el
centro de la pantalla. Podemos ajustar esas coordenadas ms fcilmente pulsando el botn de vista
previa de la pantalla
. Desde ah podemos situar la ventana, arrastrndola con el ratn a la
posicin deseada y es Neobook quien asigna las coordenadas adecuadas a los campos Izq y
Arriba.
Con el botn Prueba vemos el resultado de nuestra configuracin, antes de aceptarla.
Ejemplo de uso:
Cuando necesitemos dar la opcin de visualizar una imagen dentro de una publicacin, pero
no disponemos de espacio en la pgina para mostrarla, podemos utilizar este mandato. El caso
concreto podra ser, la necesidad de ampliar una imagen que en la pgina aparece muy pequea.
El cdigo para la ventana de imagen se muestra a continuacin, donde Imagen es el ttulo
de la ventana, -1" y -1" son las coordenadas izquierda y arriba (en este caso la ventana estara
centrada en la pantalla), y el resto del cdigo es la ruta completa al archivo de imagen que
deseamos mostrar.
ImageWindow "Imagen" "-1" "-1" "E:\WPWIN6\cursos\neobook\margarita.bmp"

Jos Vicente Manga Redondo Febrero 2005 - Pgina 28

Curso de Neobook

9.5. Menu (Men de opciones)

En el campo Elementos del men debemos escribir nuestras opciones para el men que
deseamos crear, una en cada lnea. Posteriormente, ajustamos la posicin que ocupar el men en la
pantalla. Para ello, disponemos de las mismas posibilidades que para el mandato ImageWindow,
donde se explica cmo utilizarlas.
El resultado de la configuracin del grfico de arriba es el men de la derecha
centrado en la pantalla:
Al seleccionar una de las opciones, la publicacin ejecutar el mandato que se
encuentre en la lnea correspondiente a esa opcin, tras la lnea de configuracin del men, es decir,
si seleccionamos Item2" se ejecutar la lnea de mandato que se encuentre en segundo lugar
despus de la lnea de cdigo que configura el men.
Ejemplo de uso:
Tenemos un problema planteado y queremos que el alumno responda eligiendo una de
cinco respuestas posibles. Configuremos un men que presente las cinco respuestas y programemos
una accin adecuada para cada respuesta elegida:
Problema: Cuantas son 2 + 2?
Cdigo para el men:
Menu "-1" "-1" "2 + 2 = 2|2 + 2 = 3|2 + 2 = 4|2 + 2 = 5|2 + 2 = 6"
AlertBox "Correccin del problema" "El resultado es incorrecto"
AlertBox "Correccin del problema" "El resultado es incorrecto"
AlertBox "Correccin del problema" "Enhorabuena!"
AlertBox "Correccin del problema" "El resultado es incorrecto"
AlertBox "Correccin del problema" "El resultado es incorrecto"
En este ejemplo, si la opcin elegida es la tercera (2 + 2 = 4), se ejecutar la tercera lnea
tras la lnea de configuracin del men que presenta una ventana de alerta en la que aparece la
palabra Enhorabuena!. En los dems casos aparece El resultado es incorrecto en una ventana de
alerta.
Pgina 29 - Jos Vicente Manga Redondo Febrero 2005

Curso de Neobook

9.6. PlayCartoonFile (Ejecutar una vieta animada)


Cuando seleccionamos este mandato, lo primero que vemos es una ventana, tipo
explorador, para que seleccionemos el archivo de animacin (con extensin CAR) que deseamos
mostrar. Una vez seleccionado, aparece el siguiente cuadro de dilogo:
Las ubicaciones Inicial y
Final se ajustan de forma similar a
las coordenadas para la ventana
de imagen, donde qued
explicado cmo hacerlo. Slo en
el caso de que utilicemos el botn
de vista previa de la pantalla
nos encontramos con dos puntos
unidos por una lnea para realizar
el ajuste. Uno de los puntos
contiene una s y corresponde
con la ubicacin de la vieta al
inicio y el otro una e y
corresponde con la ubicacin de
la vieta al finalizar su
desplazamiento.
Arrastrando
cualquiera de los puntos con el
ratn podemos ajustar las
ubicaciones inicial y final de la
animacin.
El dato del campo
Repetir secuencia de animacin indica cuantas veces se repetir la secuencia de imgenes de la
vieta desde la ubicacin inicial hasta la ubicacin final.
La Velocidad permite ajustar el ritmo de presentacin de imgenes en la pantalla.
Por ltimo, podemos hacer que la animacin se ponga en marcha y se ejecute una sola vez
en la pgina que estamos visualizando y podamos continuar trabajando en esa pgina, o podemos
bloquear todas las acciones de la pgina mientras se ejecuta la animacin, o bien, permitir la
ejecucin cclica de la animacin en la pantalla mientras trabajamos en sta.
Las animaciones deben haber sido creadas con la aplicacin Neotoon, incluida en el
paquete de Neobook, que genera archivos con la extensin CAR. El trabajo con Neotoon es muy
sencillo; basta con tener las imgenes con las que formaremos nuestra animacin e incorporarlas,
una tras otra, en la secuencia de la animacin. Todas las imgenes presentes en una animacin
deben tener el mismo tamao, pues de lo contrario, el programa ajustar todas las imgenes al
tamao de la primera, lo que puede deformar algunas imgenes.
Una vez incorporadas todas las imgenes en el orden correcto, basta con grabar el archivo
correspondiente y ya tenemos nuestra vieta animada.
En la versin de evaluacin de Neobook 4 no se incluye Neotoon.

Jos Vicente Manga Redondo Febrero 2005 - Pgina 30

Curso de Neobook

9.7. PopUpImage (Presentar una imagen en la pantalla)


Al seleccionar este mandato se nos presenta una ventana de seleccin del archivo de imagen
que deseamos mostrar. Una vez seleccionado pasamos al siguiente cuadro de dilogo:

Los parmetros de Ubicacin de la pantalla ya estn descritos en otros mandatos, por


lo que no se describirn en ste.
Por otra parte, podemos hacer que la imagen aparezca en la pantalla durante un tiempo
determinado, que podemos indicar en milisegundos; podemos hacer tambin que se vea la imagen
hasta que se pulse el ratn, o bien, hasta que se genere una nueva pantalla (hasta que se cambie de
pgina).
Podemos aplicar algunos efectos para la presentacin de la imagen en la pantalla: disolver,
desplazamientos, explosin, implosin, etc.
La Velocidad afecta solamente al efecto que hayamos seleccionado para la presentacin
de la imagen. Adems, esta velocidad se ver influenciada por el tamao y el tipo de la imagen,
siendo ms lenta la presentacin cuanto ms grande sea la imagen.
Ejemplo de uso:
Podemos usar este mandato para dar mayor vistosidad a nuestra presentacin o para
presentar, ampliada, una porcin de una imagen que aparece ms pequea en la publicacin.
El cdigo generado tiene la forma que aparece a continuacin:
PopupImage "-1" "-1" "C:\cursos\neobook\cocodrilo.gif" "0" "Explode" "10"
donde -1" y -1" son las coordenadas de la posicin de la imagen en la pantalla (en este caso
centrada), tras ellas aparece la ruta completa al archivo de imagen que deseamos mostrar, 0
indica el tiempo de permanencia en la pantalla (0: pulsacin del ratn, -1: hasta cambiar de
pgina), Explode sera el efecto de presentacin de la imagen y 10" la velocidad del efecto, que
ser tanto mayor cuanto menor sea este nmero.

Pgina 31 - Jos Vicente Manga Redondo Febrero 2005

Curso de Neobook

9.8. If (Si, condicional)


El cuadro de dilogo de la
derecha permite definir la condicin
que debe cumplirse para que tenga
lugar alguna accin. En el campo Si
esta sentencia debemos escribir el
nombre de la variable cuyo contenido
queremos comparar; en el campo Es
(comparativamente) introducimos
el operador de comparacin que
necesitemos de entre los que
aparecen en la lista que se muestra
pulsando el botn a la derecha de ese
campo; y en el campo Esta
sentencia escribimos el nombre de
la variable o el dato con el que
deseamos comparar el contenido de la primera variable.
El cdigo resultante de este cuadro de dilogo es:
If "[respuesta]" "=" "[resultado]"
Else
EndIf
La separacin entre las lneas de cdigo es necesaria para introducir en las lneas en blanco
las acciones que queremos ejecutar en caso de que la comparacin resulte cierta o no. La accin
introducida detrs de la lnea del If se ejecutar si la comparacin es cierta. La accin introducida
tras la lnea de Else se ejecutar en caso de que la comparacin sea falsa. La ltima lnea indica el
fin del mandato If.
Este mandato puede contener una sola accin condicional que se ejecutar si se cumple la
condicin sealada:
If "[respuesta]" "=" "[resultado]"
EndIf
Ejemplo de uso:
If "[respuesta]" "=" "[resultado]"
AlertBox "Correccin del problema" "Enhorabuena!"
Else
AlertBox "Correccin del problema" "El resultado es incorrecto"
EndIf

Jos Vicente Manga Redondo Febrero 2005 - Pgina 32

Curso de Neobook

9.9. Math (Operaciones matemticas)


En el campo Ecuacin
matemtica
escribimos
la
operacin que deseamos realizar
con las variables o constantes que
nos interesen. Solo podemos
escribir operaciones sencillas, pues
estamos limitados a las siguientes: +,
-, *, /, ^, exp(x), abs(x), sin(x),
cos(x), sqrt(x), round(x), trunc(x).
Podemos utilizar parntesis para
construir funciones ms complejas a
partir de las operaciones anteriores.
En el campo Almacenar el
resultado en esta variable escribiremos precisamente eso, la variable que contendr el resultado
de la operacin.
Podemos ajustar tambin el nmero de decimales que deseamos tener en cuenta en el
clculo.
Ejemplo de uso:
Podemos plantear el enunciado de un problema donde los datos se generen de forma
aleatoria. Esto nos llevara a que la publicacin tuviera que resolver el problema para comparar ese
resultado con el introducido por el alumno.
Un ejemplo sera escribir el siguiente enunciado con la herramienta Texto:
Compramos [kilos] kilos de manzanas, a [precio] euros el kilo. Cunto hemos tenido que
pagar?
En la ficha Entrar a la pgina de la categora Acciones en las propiedades de la pgina
en la que situamos el problema, escribimos el siguiente cdigo:
Random "10" "[kilos]"
Random "10" "[precio]"
Math "[precio]+1" "2" "[precio]"
La ltima lnea del cdigo, suma 1 al nmero generado aleatoriamente para evitar que
[precio] pueda valer 0 en alguna ocasin. Podemos hacer lo mismo con los kilos.
Bajo el enunciado dibujamos una caja de insercin de texto, limitando el texto introducido a
6 nmeros y escribiendo [respuesta] como variable de la caja. Bajo la caja anterior, creamos un
botn de comando con el texto Comprobar y el siguiente cdigo en la ficha Clic de la categora
Acciones en las propiedades del botn:
Math "[kilos]*[precio]" "2" "[resultado]"
If "[resultado]" "=" "[respuesta]"
StickyNote "-1" "-1" "Enhorabuena!" "1000"
Else
StickyNote "-1" "-1" "Resultado incorrecto" "2000"
EndIf
En el cdigo anterior, la publicacin calcula el resultado del problema y le compara con la
respuesta del alumno, visualizando una nota con el texto Enhorabuena! durante un segundo cuando
resultado y respuesta son iguales, y una nota con el texto Resultado incorrecto durante dos
segundos en caso de no ser iguales.
Pgina 33 - Jos Vicente Manga Redondo Febrero 2005

Curso de Neobook

10. Compilando la publicacin.


Una vez que hemos completado la publicacin, debemos compilarla, es decir, debemos
generar un archivo que pueda ejecutarse en un ordenador sin necesidad de tener instalado
Neobook.. Podemos elegir entre crear un Programa, un Salvapantallas o un Mdulo de navegador
web.
En el primer caso disponemos de dos modalidades de Programa cuya nica diferencia es
que en el caso de elegir Bandeja del sistema, el icono del programa resultante aparecer en el rea
de programas residentes de la barra de tareas de Windows, al lado del reloj del sistema. Tanto en
este caso como en la opcin Programa se genera un archivo con extensin EXE que puede
funcionar en cualquier ordenador con sistema operativo Windows.
Es posible crear los archivos necesarios para instalar la publicacin compilada en otro
ordenador, de forma que se creen en l, de forma automtica, las carpetas necesarias y los iconos
en el Men Inicio necesarios para lanzar la publicacin.
Para crear un archivo autoejecutable, en el men Libro, seleccionamos
Compilar/Publicar...

En el cuadro de dilogo que aparece disponemos de cinco categoras. En la primera


(General) debemos configurar la ruta completa del archivo ejecutable que vamos a crear (Compilar
a:), elegimos el tipo de publicacin que nos interese y el tipo de soporte que utilizaremos para su
ejecucin.
En la mayor parte de las ocasiones basta con marcar la primera de las opciones de
compilador, aunque puede ser interesante marcar tambin la ltima de ellas (para crear los archivos
de instalacin de la publicacin).
En la categora Archivos dejamos marcada la opcin recomendada, que estar
seleccionada por defecto.
En la categora Tipografa, marcamos la primera opcin, para que sean incluidas las
fuentes tipogrficas utilizadas en la publicacin que no se instalen por defecto con Windows, pues
de esta forma, el fichero generado ser ms pequeo, a la vez que dispondremos de todas las
fuentes tipogrficas necesarias en cualquier ordenador en el que se ejecute la publicacin.

Jos Vicente Manga Redondo Febrero 2005 - Pgina 34

Curso de Neobook

En la categora Avanzado basta con dejar marcadas las opciones por defecto, si bien
puede ser interesante habilitar la ocultacin de los archivos extrados de la publicacin durante su
ejecucin.

En la categora Configuracin se especifican los parmetros necesarios para crear discos


de instalacin de la publicacin. Estos discos permiten instalar la publicacin en un ordenador,
generando la carpeta necesaria para contener los archivos que sea necesario instalar, y los accesos
directos en el Men Inicio.
En el campo Localizacin para crear archivos de configuracin debe especificarse la
carpeta en la que se copiarn los archivos necesarios para generar la publicacin.
El campo Carpeta de instalacin sugerida debe contener la ruta completa de la carpeta en
la que se instalar la publicacin en el ordenador de destino. Durante la instalacin ser posible
modificar esta carpeta.
En el campo Grupo de men Inicio sugerido puede escribirse el texto con el que se
reconocer el enlace del men Inicio que pondr en marcha la publicacin una vez instalada.
El campo Ttulo de la configuracin contiene el texto que se mostrar en la pantalla
durante el proceso de instalacin de la publicacin. Adems podemos elegir los colores que
aparecern en la pantalla de instalacin.
El botn Sel. Archivos nos permite elegir los archivos externos a la publicacin que deben
copiarse para que sean instalados junto con los propios de la publicacin, en el ordenador de
destino.
Si nuestro deseo es compilar la publicacin como Mdulo de navegador web debemos
introducir la direccin de Internet en la que alojaremos finalmente el archivo con extensin PKG
generado, incluir el cdigo HTML que se habr generado en el archivo correspondiente dentro del
cdigo de nuestra pgina web y, finalmente, copiar los archivos NBActiveX.ocx y el archivo con
extensin PKG creado en la compilacin en la misma carpeta del servidor de Internet donde
tenamos previsto alojar la publicacin. El archivo de nuestra pgina web con el cdigo HTML
incrustado para poner en marcha la publicacin podemos alojarlo en la misma carpeta o en otra
diferente, siempre y cuando hayamos suministrado la URL completa al compilar.
Pgina 35 - Jos Vicente Manga Redondo Febrero 2005

Curso de Neobook

11. El ayudante de Neobook 4.


En los cuadros de dilogo de propiedades de cualquier objeto, de una pgina o del libro,
est disponible el ayudante de Neobook 4 a travs del botn
situado en la parte
inferior.
Desde este botn se nos dan instrucciones claras sobre lo que debemos hacer para
configurar o programar las situaciones que suelen necesitarse ms comnmente.
No olvidis que disponis de l.
12. Los plug-ins (Mdulos) en Neobook 4.
Los Plug-ins son componentes que pueden instalarse en Neobook 4 para aportarle
funciones adicionales que no se encuentran en el programa bsico. Son extremadamente rpidos y
su uso es virtualmente transparente. Una vez instaladas, las funciones de los plug-ins aparecen en le
men de funciones del Editor de Acciones, junto a los mandatos de accin del programa original.
Podemos descargar plug-ins para neobook 4 en www.planet-shareware.com/neobook y
w1.555.telia.com/~u55504276 y en ms direcciones de Internet que podemos localizar a travs de
Google con las palabras de bsqueda Plugins y Neobook.
La instalacin de cada plug-in, una vez descargado y descomprimido, es un proceso
individual y puede variar en cada caso.
Generalmente los plug-ins consisten en un archivo nico con extensin nbp, aunque algunos
incluyen archivos adicionales.
Para instalar un plug-in copiamos el
archivo con extensin nbp, y cualquier otro
material de que constara, en la subcarpeta
Mdulos de Neobook 4. A continuacin
pulsamos sobre Instalar mdulos en el
men Opciones de Neobook 4. Por ltimo,
hacemos clic sobre el botn Instalar y
seleccionamos el archivo con extensin nbp
del plug-in que deseamos instalar que
habremos copiado antes en la carpeta
Mdulos de Neobook 4.
Si el plug-in se instala correctamente,
aparecer en la lista de Mdulos instalados y
al hacer clic en l veremos aparece un listado
de las nuevas funciones que incluye.

Jos Vicente Manga Redondo Febrero 2005 - Pgina 36

Curso de Neobook

NDICE
1.- Las herramientas de autor...............................................................................................2
2.- Configuracin de Neobook 4 .........................................................................................2
2.1.- Configurando la publicacin.............................................................................3
Ejercicio 1...................................................................................................5
3.- Las pginas....................................................................................................................5
3.1.- La pgina maestra ...........................................................................................5
3.2.- Modificando las propiedades de la pgina........................................................5
3.3.- Creando nuevas pginas..................................................................................6
3.4.- Borrando pginas............................................................................................6
Ejercicio 2...................................................................................................6
3.5.- Usando la rejilla...............................................................................................6
4.- El panel de herramientas.................................................................................................6
4.1.- Herramienta de seleccin.................................................................................6
4.2.- Archivo de artculo/texto..................................................................................7
4.3.- Cuadro/archivo grfico....................................................................................8
Ejercicio 3...................................................................................................8
4.4.- Botn de comando..........................................................................................8
Ejercicio 4...................................................................................................9
4.5.- Casilla de verificacin......................................................................................9
Ejercicio 5...................................................................................................9
4.6.- Botn de opcin............................................................................................10
Ejercicio 6.................................................................................................10
4.7.- Caja de texto ................................................................................................10
Ejercicio 7.................................................................................................11
4.8.- Lista..............................................................................................................11
Ejercicio 8.................................................................................................12
4.9.- Lista desplegable...........................................................................................12
Ejercicio 9.................................................................................................12
4.10.- Texto..........................................................................................................12
Ejercicio 10...............................................................................................12
4.11.- Botones de dibujo .......................................................................................12
Ejercicio 11...............................................................................................13
4.12.- Potencimetro.............................................................................................13
4.13.- Cronmetro ................................................................................................13
4.14.- Gif animado.................................................................................................13
Ejercicio 12...............................................................................................14
4.15.- Reproductor multimedia...............................................................................14
Ejercicio 13...............................................................................................14
4.16.- Navegador de Internet.................................................................................14
Ejercicio 14...............................................................................................15
4.17.- La paleta.....................................................................................................15
Ejercicio 15...............................................................................................15
5.- Ejecutando la publicacin.............................................................................................15
6.- Variables......................................................................................................................16
6.1.- Variables globales .........................................................................................16
Pgina 37 - Jos Vicente Manga Redondo Febrero 2005

Curso de Neobook

6.2.- Variables generales........................................................................................17


6.3.- Variables de matriz........................................................................................17
7.- Caracteres especiales ...................................................................................................18
8.- Programando acciones .................................................................................................18
Ejercicio 16...............................................................................................23
Ejercicio 17...............................................................................................23
Ejercicio 18...............................................................................................23
Ejercicio 19...............................................................................................23
Ejercicio 20...............................................................................................23
Ejercicio 21...............................................................................................24
Ejercicio 22...............................................................................................24
Ejercicio 23 ...............................................................................................24
Ejercicio 24...............................................................................................24
Ejercicio 25...............................................................................................24
Ejercicio 26...............................................................................................24
Ejercicio 27...............................................................................................25
9.- Usando el editor de acciones ........................................................................................25
9.1.- AlertBox.......................................................................................................25
9.2.- DOSCommand (Run)....................................................................................26
9.3.- Find ..............................................................................................................27
9.4.- ImageWindow...............................................................................................28
9.5.- Menu............................................................................................................29
9.6.- PlayCartoonFile ............................................................................................30
9.7.- PopUpImage.................................................................................................31
9.8.- If...................................................................................................................32
9.9.- Math.............................................................................................................33
10.- Compilando la publicacin..........................................................................................34
11.- El ayudante de Neobook............................................................................................36
12.- Los Plug-Ins (Mdulos) en Neobook 4 ......................................................................36

Jos Vicente Manga Redondo Febrero 2005 - Pgina 38

También podría gustarte