Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 27-04-2008
Avatar de neuronic
neuronic neuronic is offline
Miembro
 
Registrado: jul 2007
Ubicación: Catalunya
Posts: 32
Poder: 0
neuronic Va por buen camino
Smile funcion PtInRect

Inserta un TImage , cargas la imagen image1.Picture.LoadFromFile();

en el evento de onMouseMove

procedure TForm1.Image1MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
var Cuadro:Trect;

begin
Cuadro := Rect(image1.Left,image1.Top,image1.left+image1.Width,image1.Top+image1.Height);
if (PtInRect(Cuadro,Point(X,Y))) then
form1.Caption := 'area A'
else
form1.Caption := 'No area';
end;

con PtInRect puedes saver si la cordernada x,y se encuentra dentro del cuadro, en este ejemplo seria la totalidad de la imagen, puedes poner
Rect(image1.Left,image1.Top,image1.left+10,image1.Top+10);
seria un cuadro de 10x10 de la esquina superior, izquierda

espero que te sirva!!!!


la otra manera que haria seria integrando un flash en el proyecto, y con alguna tool de estas que puedes hacer flash click, click , click ya estaria
para mas info http://delphi.about.com/od/graphics/l/aa040103a.htm
http://www.delphiflash.com/library-shockwave-flash.php referencia de metodos y eventos del control de flash

Última edición por neuronic fecha: 27-04-2008 a las 11:35:39.
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Como seleccionar campos de una tabla sin saber cuantos van a seleccionar david duarte SQL 7 05-04-2010 21:15:43
Seleccionar parte de una imagen fasthorse C++ Builder 8 06-03-2008 10:21:35
seleccionar imagen y recortarla kapullok_2006 Varios 1 30-04-2007 12:39:28
Seleccionar carpeta fran Varios 4 05-01-2006 13:57:17
Seleccionar area de la imagen rex Gráficos 1 23-11-2004 17:50:13


La franja horaria es GMT +2. Ahora son las 20:49:42.


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