Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Diseñador runtime de forms (https://www.clubdelphi.com/foros/showthread.php?t=93142)

josepicd 29-05-2018 16:14:00

Diseñador runtime de forms
 
Supongo que no soy el primero que quiere hacer esto ya que creo que es un tema poco imaginativo, pero ahi lanzo la pregunta.

Quiero hacer un diseñador de formularios al estilo quickreport, es decir que el cliente pueda dentro de un form vacio, crear labels, edits y buttons en tiempo de ejecucion, moverlos por pantalla, cambiar algunos atributos como color, tamaño, etc.

Todo esto ya se mas o menos como programarlo, crear objetos en tiempo de ejecucion, moverlos por pantalla, grabar y cargar el form y demas pero ahora viene la pregunta.

Existe algo ya hecho?, es decir, me lo tengo que currar todo para que se puedan modificar las propiedades en tiempo de ejecucion o ya existe algo por ahi o alguna funcion de delphi como un TPropertiesEditor o algo asi.

Gracias

dec 29-05-2018 16:47:55

Hola a todos,

Por mi parte, uso con buenos resultados el componente TCyResizer del paquete de componentes Cindy.



Como "Inspector de objetos" utilizo el componente TJvInspector del paquete de componentes Indy VCL.


josepicd 01-06-2018 11:12:02

Muchas gracias pero creo que al final me lo acabare currando, no quiero utilizar componentes de terceros siempre que sea posible.

Gracias por tu rapida respuesta

dec 01-06-2018 20:40:01

Hola a todos,

Cita:

Empezado por josepicd (Mensaje 526765)
Muchas gracias pero creo que al final me lo acabare currando, no quiero utilizar componentes de terceros siempre que sea posible.

Gracias por tu rapida respuesta

Hombre, yo respondí con un componente ya existente, porque, tú mismo preguntaste esto:

Cita:

Empezado por josepicd
Existe algo ya hecho?, es decir, me lo tengo que currar todo para que se puedan modificar las propiedades en tiempo de ejecucion o ya existe algo por ahi o alguna funcion de delphi como un TPropertiesEditor o algo asi.



La franja horaria es GMT +2. Ahora son las 03:18:48.

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