Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Cell de Grid que contenga objetos... (https://www.clubdelphi.com/foros/showthread.php?t=50759)

The_Avatar 27-11-2007 19:59:25

Cell de Grid que contenga objetos...
 
1 Archivos Adjunto(s)
Buenas!
Estoy desarrollando un modulo para un proyecto en el que debo introducir en una CELDA de una rejilla varios 'objetos' cuya longitud vendra dada por el tiempo que tengan asignado. Es decir, se trata de crear una especie de organigrama de temporalizacion. Cada uno de esos objetos debera tener eventos para: cambiar su color, hacer click, hacer drag... En principio lo ideal seria crear varios PANELES dentro de la celda en cuestion, ya que este componente se adapta a lo que necesito.
Para mas señas ved la foto adjunta.
He buscado mucho en el foro y no he encontrado nada parecido a lo que busco.
Tambien he estado experimentando con el DrawFrameControl, pero el tipo de objetos que se pueden crear con el es limitado.
¿Alguno sabria orientarme al respecto de este asunto?¿Recomendarme algun componente, o darme alguna orientacion?
Muchas gracias de antemano.^^

AzidRain 28-11-2007 03:57:12

Me parece más simple (aunque más laborioso) que hagas tu componente desde cero para que lo puedas ir amoldando completamente a lo que quieres. Otra opción es que lo derives de TPanel y le vayas agregando el comportamiento que quieras (el click, drag. etc.)
Está interesante tu idea. En google puedes buscar como "Gantt components" y te dará varias opciones y ejemplos, la mayoría de pago pero no dudo que haya por ahi alguno gratuito.

The_Avatar 28-11-2007 08:30:09

Los he mirado y si que parece que se adaptan a lo que busco, pero... ¿estan para delphi? segun veo y me parece no... ^^´ Estan para .NET, pero la aplicacion la estamos desarrollando en Win32. ¿Alguien me puede dar alguna otra idea/componente para Delphi 2005 con la funcionalidad que busco??( perdon, no me di cuenta de que no habia especificado con que entorno de desarrollo estaba trabajando )
De antemano gracias ^^

The_Avatar 28-11-2007 10:39:28

alguien sabria decirme como meter un PANEL dentro de la celda de un grid para delphi 2005 win 32??

The_Avatar 28-11-2007 12:45:46

Alguien me podria decir si en la Jedi hay algun objeto que pudiera adaptarse a lo que necesito?
Muchas gracias.

Lepe 28-11-2007 13:00:39

En la JEDI está el TTimeLine y otros componentes más que hacen lo que pides.

No sé si te servirán. Son componentes "muy suyos" y la implementación no me gusta nada de nada. Si te sirve tal cual, úsalos, si no, busca otra forma, no pierdas tiempo en querer modificar ese control.

Saludos


La franja horaria es GMT +2. Ahora son las 20:44:26.

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