Zoompane (Panel con zoom)

Panel para cargar imágenes con zoom, drag y muchas otras funciones. (Ideal para mapas)

This movie requires Flash Player 8

Funciones de carga de la imagen

Actionscript:
  1. loadImage("path/file");
  2. attachImage("idName");

Funciones de ajuste de área

setSelectionArea(true/false);
setZoomMode(0); –> (1 | 0 | -1) / cero es inactivo / más de cero es zoom in / menos de cero es zoom out
setMaxZoom(valorMaximoDeZoom); –> rango entre 100 y 3200
setZoomLevel(nivelDeZoom);
setEnabledArea(true/false);
setPosition(xPorcentaje, yPorcentaje);
setSize(width, height);
setColors(colorFondo, colorBorde, colorAreaSeleccionBorde, colorAreaSeleccionRelleno);
addMouseIcons(iconoZoomIn,iconoZoomOut,iconoseleccion,iconoDrag);
removeMouseIcons();
setPreLoadFunction(nombreDeLaFuncion);
setOnLoadFunction(nombreDeLaFuncion);
setOnChangedFunction(nombreDeLaFuncion); –> cada evento que se ejecuta llama la esta funcion
centerImage(); –> centra la imagen en el área de visualización
fitOnArea(); –> ajusta la imagen en el área de visualización
actualPixels(); –> vuelve la imagen a su tamaño real(100%)
fitOnPixels(); –> ajusta la posición de la imagen en números enteros

El componente devuelve las siguientes variables de control

  • getEnabledArea()
  • getSelectionArea()
  • getZoomMode()
  • getMaxZoom()
  • getZoomLevel()
  • getXPercent()
  • getYPercent()
  • getWidth()
  • getHeight()
  • getBackgroundColor()
  • getBorderColor()
  • getSelectionBorderColor()
  • getSelectionFillColor()
  • getTotalBytes()
  • getLoadedBytes()
  • getUseMouseIcons()
  • getPreLoadFunction()
  • getOnLoadFunction()

La variable report devuelve un string con todas las variables de control juntas.

Descarga ZoomPaneComponent.zip

ZoomPaneComponent.zip se ha descargado 1,653 veces.

 Votes | Average: 0 out of 5 Votes | Average: 0 out of 5 Votes | Average: 0 out of 5 Votes | Average: 0 out of 5 Votes | Average: 0 out of 5 (No hay votos todavia.)
Loading ... Loading ...

0 Responses to “Zoompane (Panel con zoom)”


  1. No Comments

Leave a Reply




Subscribe

Subscribe to my RSS Feeds