Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-11-2008
paton paton is offline
Registrado
 
Registrado: nov 2008
Posts: 2
Poder: 0
paton Va por buen camino
duda con Shapes y mouse move en C++ Builder

Hola tengo un problema, ya que quiero colocar varios Shapes y cuando haga un clic en uno, que ese se pinte y si muevo el mause (mientras sigue el botón presionado) se pinten los otros por los cuales pase la flechita.
Utilicé una variable bool, el evento mouse down y el mouse move; pero no me funciona.
Si alguien me puede dar una pequeña mano, le agradecería mucho.
Salud.
Responder Con Cita
  #2  
Antiguo 17-11-2008
[coso] coso is offline
Miembro Premium
 
Registrado: may 2008
Ubicación: Girona
Posts: 1.678
Poder: 0
coso Va por buen camino
Hola, en el evento ondragover de todos los shapes

Código Delphi [-]
     Accept = source is TShape; // o Accept = source = TShape; o Accept = true, no se como se hace el 'is' en c++
     (TShape *)sender->Brush->Color := Random(0xFFFFFF);

con el dragmode de todos en dmAutomatic. Saludos.

Última edición por coso fecha: 17-11-2008 a las 20:58:06.
Responder Con Cita
  #3  
Antiguo 18-11-2008
paton paton is offline
Registrado
 
Registrado: nov 2008
Posts: 2
Poder: 0
paton Va por buen camino
Muchas Gracias, Saludos.
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
Shapes en QReport paladincubano Impresión 4 27-01-2008 20:41:23
mover linea en delphi (move shape) Migueltdf Gráficos 0 23-08-2006 02:50:10
Array de Shapes Jozele OOP 2 18-10-2004 17:47:02
batch move? seken Conexión con bases de datos 3 30-08-2004 13:54:07
Move = crack barman Firebird e Interbase 2 20-11-2003 16:26:04


La franja horaria es GMT +2. Ahora son las 11:13:41.


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