Genexus Tag Cloud Control
Experimentando con los nuevos user controls de Genexus Rocha me surgió la idea de hacer un control Tag Cloud. Una primera versión (beta o CTP1
) está disponible para bajar acá.
¿Cómo lo uso?
Instalación
- Crear la carpeta TagCloud bajo la carpeta de User Controls. Ej.:
- Copiar el contenido del archivo TagCloud.zip a la carpeta creada.
Uso
- Arrastro el control a un web panel.
- Creo una variable del tipo TagCloud y otra del tipo TagCloudItem.

- Asocio a la propiedad “Data” del control la variable de tipo TagCloud.
- Cargo los tags. Ej.:
Resultado
¿Qué arreglos tiene pendiente?
- Que no sea necesario ni crear las variables ni asociar la variable databinding, que esto se haga solo al insertar el control.
- Hacer que la cantidad de diferentes tamaños de tags sean una propiedad del control, actualmente son 10 y son fijos.
- Poder asociar una clase de un theme al control.
- Hacerle un render de diseño.
- Etc…
