Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Gráficos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-08-2013
jpgonzalez jpgonzalez is offline
Miembro
 
Registrado: feb 2010
Posts: 121
Poder: 17
jpgonzalez Va por buen camino
Mapa en Delphi

Buenas para todos, queria consultarles acerca de una inquietud que tengo hace tiempo...

Hace ya varios meses que convivo con la duda de como hacer para realizar un mapa, por ejemplo el de la imagen que adjunto.(ojo, no es que quiera hacer un TEG).
La duda es como hago para capturar el click en cada pais, si cada uno tiene una forma poco convensional (o sea no es un cuadrado o un circulo que puedo dibujar con un TShape).

Basicamente la duda es que componente usar para lograr que pueda capturar el click en cualquier lugar de cada pais, para luego poder realizar alguna tarea con ello (ya sea mostrar info en un nuevo form, cambiar el color o lo que sea).

Desde ya muchas gracias!
Imágenes Adjuntas
Tipo de Archivo: jpg mapa.jpg (27,9 KB, 13 visitas)
Responder Con Cita
  #2  
Antiguo 16-08-2013
Avatar de José Luis Garcí
[José Luis Garcí] José Luis Garcí is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Las Palmas de G.C.
Posts: 1.372
Poder: 25
José Luis Garcí Va camino a la fama
hola JPGonzales puedes usar este componente http://www.i-griegavcl.com/hotspotmap.html son freeware y la mayoría funcionan en mi delphi 2010.

Pones la imagen, con una utilidad que encontraras en la misma página, creas las zonas y luego ya funciona como si fueran botones independientes con este componente.
__________________
Un saludo desde Canarias, "El abuelo Cebolleta"
Responder Con Cita
  #3  
Antiguo 16-08-2013
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is online now
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.671
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Hay componentes para hacerlo, alguna vez se ha hablado de ello, ahora sólo falta encontrarlo

EDITO: qué rápido, ya ha aparecido el componente
Responder Con Cita
  #4  
Antiguo 16-08-2013
jpgonzalez jpgonzalez is offline
Miembro
 
Registrado: feb 2010
Posts: 121
Poder: 17
jpgonzalez Va por buen camino
Gracias a ambos...
No es con mucha urgencia... puse un mapa como ejemplo, pero puede ser con cualquier imagen de forma no convencinal.
Jose Luis, en un rato me pongo a ver eso...
Casimiro... si llegas a encontrar algo, aqui estaré esperando, jajaja.
ABRAZO!!!!!!!!
Responder Con Cita
  #5  
Antiguo 16-08-2013
jpgonzalez jpgonzalez is offline
Miembro
 
Registrado: feb 2010
Posts: 121
Poder: 17
jpgonzalez Va por buen camino
Bien, heche un vistazo rapidamente a la aplicacion... parece muy facil de usar.
La pregunta que me surge son las siguiente...

Me guarda un archivo PLG... es correcto?
Como mostraria este archivo en el Delphi?... con TImage?
Una vez que levante ese archivo en el Delphi... reconoce el click en cada zona?

Gracias!

Edito: baje el hostmapeditor, no baje el hostspotmap... ahora lo busco para DXE, porque en esa pagina no encuentro en link de descarga del componente.
El hostmapeditor es el que guarda la imagen plg, y supongo que con el componente hostspotmap se abrira... abrazo!!!

Última edición por jpgonzalez fecha: 16-08-2013 a las 20:52:28.
Responder Con Cita
  #6  
Antiguo 16-08-2013
jpgonzalez jpgonzalez is offline
Miembro
 
Registrado: feb 2010
Posts: 121
Poder: 17
jpgonzalez Va por buen camino
Intente instalar el componente en DXE...
primero me tiro un error con el package vcljpg, pero buscando por internet encontre que en D2010 se cambio el vcljpg por el vclimg, asi que modificando eso lo pude solucionar.
Pero ahora me sale el siguiente error:

[DCC Fatal Error] RegPropertiesLink.pas(22): F1026 File not found: 'LinkImage.dcu'

Alguna sugerencia?
Responder Con Cita
  #7  
Antiguo 17-08-2013
Avatar de José Luis Garcí
[José Luis Garcí] José Luis Garcí is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Las Palmas de G.C.
Posts: 1.372
Poder: 25
José Luis Garcí Va camino a la fama
Tengo este no se si te valdrá, ya que no es el del programa, prueba y ya contaras.

Tendrás que compilarlo previamente o indicar su ruta.

Otra opción es mandarle un correo, te aseguro que responde y probablemente te mande el archivo original.
Archivos Adjuntos
Tipo de Archivo: zip LinkImage.zip (1,6 KB, 6 visitas)
__________________
Un saludo desde Canarias, "El abuelo Cebolleta"
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Mapa de Coordenadas Luis Cuenca Gráficos 8 27-06-2023 05:07:53
mapa gps en php?? foetus PHP 1 19-03-2008 06:29:19
El mapa de internet ixMike Humor 7 07-03-2008 20:58:33
Mapa galustiza C++ Builder 4 20-12-2006 16:02:08
Mapa Embebido urush30 Providers 1 06-06-2004 08:36:43


La franja horaria es GMT +2. Ahora son las 18:24:50.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi