MetaDraw es un control de propósitos especiales orientado a la manipulación de imágenes por objetos o vectores. MetaDraw se muestra en su formulario como un picture box estándar, pero ofrece un soporte único para la creación, edición y despliegue de imágenes y diagramas, compuestas de múltiples elementos de imagen como ser líneas, formas, texto y otras imágenes. MetaDraw es ideal para aplicaciones que requieren poder dibujar y/o mover objetos gráficos, tales como planos en CAD, Layouts, Mapas, y Diagramación. La habilidad de manipular elementos individuales dentro de una imagen en tiempo real lo hace apropiado para Presentación de Información, Interfaces de Animación Gráficas Interactivas. MetaDraw está también especialmente diseñado para permitirle a usted taggear objetos gráficos individuales para usar con aplicaciones como HyperGraphic/HotSpot.
Las carcterísticas de MetaDraw incluyen;
Recorrer y aplicar Zoom sobre Imágenes por código o acción del mouse
Soporte de un Control Contenedor – controles heredados de scroll y zoom junto con una imagen.
Edición de Imágenes por Objetos / Vectores - actuar sobre elementos individuales de un cuadro
Crear cuadros construidos a partir de objetos gráficos individuales: - texto, bitmaps, formas, rellenos.
Seleccionar, Mover, Redimensionar, Rotar, Cambiar atributos ( color, estilo de línea , rellenado por patrones, etc. )
Control Total por Programa
El Usuario Final puede Dibujar usando el Mouse
Deshacer y Rehacer los Cambios
Manipulación de Polylines / Polígonos
Agrupar y Desagrupar elementos, manipular grupos como elementos únicos.
Rotación a cualquier ángulo
Soporte por Internet – HotSpots de enlace a URLs de Internet para navegación automática en la Web.
Soporte de HotSpot/HyperGraphics
Capture los clic o movimientos de mouse moves por medio de formas hotspot
Asigne información a elementos individuales para mostrar identificación e información
Diagramación
Diagramas Enlazados – se actualizan automáticamente cuando sus objetos conectados se mueven
Especifique tipos de puntas de fecha, etiquetas de texto, enlaces derechos o segmentados,
Propiedades para asignar el color de las líneas de conexión, espesor y estilo
Sistema de Coordenadas Definido por el Usuario – Grilla Visible y Alineación
Imágenes para Mezcla y Plantillas de múltiples orígenes.
Muestra Selectiva – muestre o esconda objetos individuales dentro de una imagen
Guardar y Cargar un Variado Formato de Imágenes Todo el cuadro, o cualquier parte, puede ser exportado como un metafile( WMF o EMF), bitmap (BMP), imagen comprimida ( JPG or PNG), icono (ICO), o formato MetaDraw vectorial propietario ( MDP). El formato DXF es soportado para usuarios con Licencia DXF Opcional.
Carga Imágenes directamente desde Internet
Imprime a cualquier dispositivo especificado – aún al escritorio de Windows o a otra Ventana.
Drag & Drop desde Windows Explorer, OLE Drag Drop y fuentes VB -and-drop.
Fondos Transparentes, Gradientes o Bitmap
Efectos Gráficos Mejorados: Llenado por sombras y gradientes
Soporte de Transparencia para bitmaps
APLICACIONES POTENCIALES DE METADRAW
Diagramación / Diagramas de Flujo
Los objetos enlazados construidos dentro de MetaDraw lo hacen ideal para la diagramación. El usuario (o el código de las aplicaciones) puede conectar cualquier objetos con líneas vínculo que mantienen la conexión entre los elementos del diagrama a medida que los elementos individuales se mueven . Los enlaces pueden tener distintos puntas de flecha, estilos de línea, línea de colores, incluso valores ocultos en etiquetas que describen la naturaleza del enlace. Las Aplicaciones alcanzadas incluyen el seguimiento de los productos y / o flujo de residuos dentro de un ciclo de producción, y diagramas de flujo para software.
Layouts, Mapas de Planta
Uno de los usos más populares de MetaDraw es crear diagramas de layout, a menudo con el propósito de la creación de Asientos o Arreglos de Muebles, o para esbozar escenas de accidentes, o para realizar un seguimiento de la ubicación del personal o recursos en una empresa. Es fácil mostrar un mapa de fondo y permitir a los usuarios arrastrar elementos gráficos que representan sillas, o personas, o cualquier otra cosa..
Mapeo de Información
MetaDraw se utiliza con frecuencia para asociar puntos en un mapa (geográfico, anatómico, o básicamente cualquier espacio de dos dimensiones) con información para ser almacenada en una base de datos. Con MetaDraw usted puede configurar su propio sistema de coordenadas y poblar la imagen mediante programación con información de su base de datos. Los Objetos Tags en cada uno de los elementos de la imagen global puede emplearse para mantener en la base de datos registros de identificación de tal forma que con un clic de un usuario se puedan recuperar rápidamente los datos apropiados. Los usuarios también pueden ser autorizados a agregar elementos gráficos, en cuyo caso ese evento es atrapado para poder añadir nuevos datos en la base de datos. Con MetaDraw puede incluso prescindir de la base de datos tradicional. MetaDraw puede almacenar múltiples etiquetas de objeto para cada elemento gráfico en la imagen - Estas etiquetas son equivalente a campos de la base de datos. Puede incluso buscar elementos por medio de sus etiquetas. El formato MDP de MetaDraw preserva tanto la imagen como las etiquetas actuando como un completo sistema de almacenamiento para todas sus necesidades de información..
Interfase Gráfica Interactiva
MetaDraw puede ser utilizado como el motor de una interfaz gráfica interactiva. Llenar (o permitir que los usuarios finales llenen ) el control con objetos gráficos que se pueden mover alrededor de la pantalla (por arrastre o por la manipulación del programa), el tamaño, color ... Una excelente manera de presentar la información - una gran manera de interactuar con los usuarios.. Usted puede incluso construir elementos gráficos para representar botones, añadir un punto de acceso procesar el clic. Tales botones puede ser cualquier elemento gráfico con cualquier forma.
Visualizadores
Puede utilizar MetaDraw como un simple visor de imágenes o como un completo Editor Gráfico. El control se parece a un PictureBox en la pantalla. Como visualizador, MetaDraw rápidamente no sólo muestra la imagen con soporte de zoom y desplazamiento, pero también en forma única mostrar u ocultar los registros individuales del tipo MetaFile.
Edición Grafica & Anotación
Puede utilizar características del control MetaDraw para crear y editar imágenes. MetaDraw incluye todos los modos estándar de edición de un paquete stand-alone. Nuevas imágenes pueden ser fácilmente creadas o una imagen existente puede ser cargada y manipulada en tiempo de ejecución. El usuario puede añadir nuevos elementos gráficos, Borrar partes de una imagen antigua, mover objetos o cambiar sus atributos (tamaño, color, orientación, etc.) Usted puede fácilmente cambiar el color de cualquier rectángulo, texto u otro objeto. Los objetos pueden ser agrupados, desagrupados, movidos atrás o adelante de otros objetos, o incluso arrastrados por la pantalla.
HyperGraphics
MetaDraw es una maravillosa herramienta para crear aplicaciones HyperGraphic. Cualquier objeto (un registro Metafile o un grupo de registros) puede ser declarado como un HotSpot. MetaDraw cambiará automáticamente el cursor del ratón cuando se mueve por encima de un HotSpot y generará un evento clic HotSpot especial al hacer clic sobre dicho objeto. Se incluye nuestra propia aplicación de edición de Imagen y HotSpot (una aplicación stand-alone) con el control MetaDraw . Objetos Picture y HotSpot se pueden guardar en un archivo, y luego cargado y mostrados. Todos los hotspots se guardan con los objetos.
Animaciones
La capacidad para manipular los distintos elementos de la imagen en tiempo real, ofrecen interesantes oportunidades para la Animación con MetaDraw. Más que un rediseño completo de imagen, basta con actualizar las partes pertinentes al movimiento. Mover líneas o formas, ocultar o mostrar otros elementos, mover elementos detrás o delante de otros elementos.
Ayuda en Linea
MetaDraw tiene un sistema de ayuda on-line que incluye toda la información contenida en esta guía. Para acceder a la Ayuda (Help) de una propiedad o evento MetaDraw, señalarla en la ventana de listado de propiedades (eventos) en tiempo de diseño y presionar F1. Si no aparece la ayuda, es posible que el OCX y los archivos de Ayuda estén instalados en un directorio diferente. Mover entonce el archivo MDRAW30.CHM al directorio correcto e intentar de nuevo. El archivo de ayuda se puede iniciar manualmente, como lo haría iniciar cualquier otra aplicación. Simplemente seleccione "MetaDraw Ayuda" del grupo de MetaDraw el menú Inicio de Windows, o desde el Explorador de Windows. haga doble clic en el archivo de ayuda deseada.
Editor HotSpot
Este Editor es una poderosa Herramienta que le ayudará a crear y editar MetaFile HotSpot, el HS Editor, se incluye para ayudarlo a construir metafiles y asignarles hotspots. El código Visual Basic de esta aplicación esta disponible como una opción separada. Tener en cuenta que el HSEditor NO DEBE SER distribuido con su aplicación salvo por medio de un arreglo por separado con Bennet-Tec.