https://foro.gambas-es.org/viewtopic.php?f=1&t=7349
-----------------------------------
Shell
Miercoles, 16 Enero 2019, 14:20

Crear Un Conjunto De Controles
-----------------------------------
Buenas!.

Estuve repasando los vídeos de Shordi, allá creo por el 2016 que va desde crear un control simple hasta uno compuesto.
Lo podéis encontrar en el foro de videotutoriales.

En estos vídeos que son muy interesantes, aprendemos como diseñar un control de una forma simple, heredando de otro.
O también con la unión de distintos controles usando la clase UserControl.

Creo que Shordi no tocó el tema de crear el paquete de instalación que podemos ver esto
en la creación de un control más sencillo en los vídeotutoriales de Julio.

Mi pregunta es esta.

¿ Y si yo quisiera crear un grupo de controles ?. No sueltos, todos en un mismo proyecto.

Podemos tener un componente en el se encuentran distintos controles. Por ejemplo gb.form.
¿ Habéis hecho algo así ?.

No habrá demasiada diferencia a crear un solo control. Supongo que para las imágenes de cada uno de ellos,
crearíamos la carpeta control y en esta iríamos añadiendo los iconos de 32x32 de cada control con el mismo nombre
que la clase.

Puede que el grupo en este caso de los controles fuera personal. ¿ Eso está permitido ?.  :roll: 

Saludos


-----------------------------------
Shell
Miercoles, 16 Enero 2019, 14:51

Re: Crear Un Conjunto De Controles
-----------------------------------
Esto se puede ver viendo el código fuente de Gambas. Para los que no estamos muy acostumbrado es recomendable tenerlo y aprender como es.
Por ejemplo, vamos como locos buscando los iconos de los controles de un componente, pues están ahí en la carpeta que podéis ver en control. :-)

Una de las mejores formas de aprender es ver el código fuente de Gambas.  ;-)

Así que en parte la pregunta está resuelta. Si quieren añadir algún consejo cuando diseñan controles, seria interesante. :-)
Por ejemplo, ¿ se debe tener en cuenta los nombres que usamos para los controles ?.  Si son iguales, o se repiten o si son iguales al nombre del proyecto.

Cuando estuve con la propiedad _Similar creía que "*,textbox"...debía ser escrito como ", TextBox, pues no van todos en minúsculas.

Saludos


-----------------------------------
shordi
Miercoles, 16 Enero 2019, 18:34

Re: Crear Un Conjunto De Controles
-----------------------------------
Bien, tú solo te has respondido.  :P 

Un ejemplo lo tienes en el abandonado proyecto aquél de los bdControles con el que jugamos hace un tiempo.


-----------------------------------
Shell
Jueves, 17 Enero 2019, 10:07

Re: Crear Un Conjunto De Controles
-----------------------------------
Shordi:

[quote]
Un ejemplo lo tienes en el abandonado proyecto aquél de los bdControles con el que jugamos hace un tiempo.
[/quote]

Ya veo. Los controles son a veces algo personales. En tu caso lo dedicaste a bases de datos.
Supongo que los controles se deberían construir según la demanda de utilidad de estos o el uso
que le vaya dar su creador.

También es  complicado el volver a usarlos en otros proyectos. Encontrarles un uso futuro.
Se abandonan al igual que cualquier proyecto. Deben de ser algo del día a día. Muy común 
en cuanto al uso, permitiendo una mejora constante de estos.

Puede que incluso encontrar la idea de su uso sea más complicado que el desarrollo de otro tipo de proyecto.

Saludos


