Introducción a ToolBook II - Grupo Tecnologías Multimedia

Transcripción

Introducción a ToolBook II - Grupo Tecnologías Multimedia
E.T.S.I.Telecomunicación
Universidad de Valladolid
Introducción a ToolBook II
Contenidos
„ Descripción
„ Versiones
„ Arquitectura
„ Paradigma
jerárquico
„ Paradigma de programación
„ Características
multimedia
2
Descripción
„
„
„
„
Plataforma PC/Windows
Fabricante: Asymetrix
Versión a utilizar: 8.1
Metáfora de un libro
„
„
„
aplicación ↔ libro
pantalla ↔ página
Metodologías:
„
„
Jerarquía de objetos
Programación: OpenScript
3
Versiones (I)
„
1.0-1.52 → Versiones iniciales
„ Windows
3.1
„ No multimedia
„
3.0 → 1994
„ Cambia
nombre a Multimedia ToolBook
„ Incorpora características multimedia
4
Versiones (II)
„
4.0 → Finales 1995
„ Mejora
el run-time (más rápido)
„ Herramientas adicionales (Plantillas...)
„ Dura poco (Windows 95)
„
5.0 → 1996 (ToolBook II Instructor)
„ Soporte
para Windows 95 (también 3.1)
„ Más automático (plantillas y asistentes)
„ Publicación Web
5
Versiones (III)
„
6.0 - 7.2
„
„
„
„
„
8.0 - 8.5
„
„
„
„
Mejor soporte 32 bits
Más rapidez
Publicación en Web (HTML/Java)
Nuevas tecnologías (ActiveX...)
Difusión por red
Mejor soporte exportación Web (DHTML)
Acceso a bases de datos ODBC
Versión a utilizar: 8.1
6
Pantalla de trabajo de Toolbook
7
Paradigma jerárquico
„
„
Objetos organizados jerárquicamente
Las propiedades marcan su forma y
comportamiento
„
„
„
„
„
Posición
Tamaño
Script
Otras propiedades definidas por el usuario
Interfaz visual para su creación y gestión
8
Jerarquía de objetos
„
„
„
„
„
„
„
„
ToolBook II
Libros de sistema
Libro (book)
Fondo (background)
Página (page)
Grupo (group)
Objeto
Ventana (viewer)
9
Libros
„
Libro (book)
„
„
„
„
Fichero .tbk
Contienen fondos, ventanas y páginas
Objeto base de la aplicación
Libros de sistema
„
„
„
Fichero .sbk
Funcionalidades comunes
Se pueden importar
10
Fondos y páginas
„
Fondo (background)
„
„
„
Elementos comunes
a varias páginas
Tamaño y color
Página(page)
„
„
„
Unidad básica de
contenido
Contiene resto de
objetos
Encima del fondo
11
Ventanas
„
Ventana (viewer)
„
Ventana de Windows
„
„
„
„
Titulo, menú, barra de estado
Muestran páginas
Ventana principal
Otras ventanas
„
„
„
„
Cajas de diálogos
Barras de herramientas
Barras de estado
Mensajes de error
12
Objetos y grupos de objetos (I)
„
Grupo de objetos (group)
„
„
Unión de varios objetos o
grupos
Funcionalidad común
„
„
„
Posición/movimiento
Comportamiento
Objetos
„
„
„
Varios tipos
Creación/edición visual
Object browser
13
Objetos y grupos de objetos (II)
Otro ejemplo de objeto…
14
Tipos de objetos
„
Controles Windows
„
„
Botón (button)
Texto (field)
„
„
„
„
Rich text format
Combobox
Gráficos
Multimedia
„
„
Clip
Escenario (stage)
15
Objetos y propiedades
„
Propiedades
„
„
„
Ejemplos
„
„
„
Apariencia
Comportamiento
Nombre (name)
Script
Modificación
„
„
„
„
Object Property dialog
Property editor
Property Browser
Command Window
16
Catalogo de objetos (I)
„
Librería de objetos/grupos de objetos
„
„
„
Comportamiento prediseñado
Elementos usados comúnmente
Organizado en categorías
„
„
„
„
„
Navegación
Extensiones de Internet
Multimedia
Evaluación
Definidos por el usuario
17
Catalogo de objetos (II)
Acciones, botones, dibujos, medios, navegación…
18
Catalogo de objetos (III)
…opciones de preguntas/respuestas,
puntuaciones, campos de texto, y también
posibles objetos programados por el usuario
19
Paradigma de programación (I)
Lenguaje propio: OpenScript
„ Script
„
„ Código
asociado a un objeto
„ Cada objeto define su comportamiento
„
Gestión de mensajes
„ Eventos
del usuario o del sistema
„ Respuesta del objeto al mensaje: gestor
de evento (handler)
20
Paradigma de Programación (II)
„
Tratamiento
jerárquico
„
„
„
Primero:objeto
destino
Si no tiene gestor:
desciende en la
jerarquía
Si no hay ningún
gestor: acción por
defecto
21
Creación de scripts (I)
„
Editor de scripts
„
„
„
„
Autoscript
„
„
Desde: Barra de herramientas, Property
Browser, Object Browser, Properties for
Object, Right click Object
Texto
Comprobación de sintaxis
Acciones más usuales
Script recoder
„
Grabar las acciones del usuario
22
Creación de scripts (II)
Pantalla del editor
de scripts
23
Características multimedia (I)
„
Clips
„
„
Referencia a porción
de fichero
multimedia
Tipos de medios
„
„
„
„
„
Audio (wave)
Música (midi)
Vídeo (avi)
Imágenes (bmp, tiff,
gif, jpeg...)
Clip manager
24
Características multimedia (II)
„
Escenarios (stage)
„
„
Reproducción de clip visual
Propiedades
„
„
„
Borde
Efectos de transición
Comandos OpenScript especiales
„
„
„
Apertura
Reproducción
Control
25
Más información
„
„
„
Manuales ToolBook
Ayuda on-line
WEB Asymetrix
„
„
http://www.asymetrix.com/en/toolbook/
toolbook_instructor.asp
Grupos de noticias
„
„
alt.multimedia.toolbook
bit.listserver.toolb-l
26

Documentos relacionados