Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   haciendo un componente Gantt (https://www.clubdelphi.com/foros/showthread.php?t=58722)

miguel_e 29-07-2008 21:48:31

haciendo un componente Gantt
 
hola a todos, hace un tiempo atras estuve investigando e incluso pregunte por aca si alguien conocia algun componente Gantt libre y que esteticamente estuviera bien y no encontre nada por lo que tuve que empezar a hacer uno propio, actualmente ya tengo algo que sin estar terminado reune la mayoria de las cosas impresindibles crear tareas y recursos, modificarlas, modificar fecha arrastrado a traves del calendario, eliminarlas, asignar tareas a recursos, y por suspuesto quitar asignacion, moverse a traves del calendario , diferentes periodos de vistas, etc. Yo hago esto de la siguiente manera, tengo una familia de clases que modelan el problema y que me permiten hacer esto en un canvas que es donde pinto el calendario con sus tareas y recursos.

El problema es que al final hay un objeto que hay que pasarle como parametros las coordenadas del tamaño de que lo va a mostrar y pasarle una referencia del canvas para que pinte el Gantt en el form esto es un poco engorroso para alguien que quiera usarlo. Y quiero poder crear un componente visual que permita manejar estas cosas por el Object Inspector o incluso desde la misma forma como hago con un panel o un boton, pero nunca he hecho nada parecido alguna idea o sugerencia, quizas de aca a un tiempo pudiera liberar una version, entre todos mejorarlo y perfeccionarlo de manera que el dia de mañana cualquiera de nosotros pueda utilizarlo tomando en cuenta que casi todas las opciones que hay actualmente son de pago, bueno espero por vuestras ideas

saludos
miguel_e

mlara 12-08-2008 19:54:26

No he trabajado en la creación de componentes, pero lo único que se me ocurre es recomendarte que leas este capítulo de la ayuda de Delphi: "Component Writer's Guide".

Delphius 12-08-2008 20:22:45

Yo cuando estuve practicando sobre la creación de componentes seguí unos artículos que leí en esta web.

Saludos,


La franja horaria es GMT +2. Ahora son las 06:44:46.

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