
Quote from alangonzalez91 on April 21, 2026, 6:18 pmBuenas chicos, recientemente he podido crear con ayuda de CODEX un plugin, inspirado inicialmente en el plugin Content Blocks de Anthony LaTorre . Como me resultó dificil la implementación de PureBasic, acudi a la IA, y CODEX pudo elaborar un prototipo en C++, por lo que arranqué por ahí con prueba y error...
La utilidad de este plug-in es poder crear de forma dinámica listas (por ahora) con elementos, en este caso Cards, Botones y Chips inspirados en elementos clásicos de interfaz web modernos.
Además, se sumo la posibilidad de añadir elevación o sombra y bordes redondeados y todo tipo de propiedades tanto para el panel como para los items.
También posé un WYSIWYG en tiempo de desarrollo que muestra la previsualización de como va quedando, junto con el editor de Items.
Consideraciones
** Esta pensado para usarse conjuntamente con la fuente ArialVNIcons
** Si el item tiene el ID vacío, entonces lo toma como un separador de grupo
** La variable puntero donde se asignan los valores al momento de hacer clic no debe tener corchetes asi no: [my_var_result] / asi si: my_var_result
** La subrutina puntero que ejecutara el evento clic, no debe tener dos puntos, asi no-> :my_sub / asi si-> my_sub
** Agregar el uxClearList en el evento Shutdown de la App, y también al momento del cierre de los CustomWindow
** No tiene live rendering por lo que los cambios de variables no afectaran el panel creado, para impactar cambios de variables debe usar uxEditItemListPoximamente
** Más parámetros
** Mas elementos
** Panel flex -> uxAddPanelFlex
** Gráficos de barras y tortaENGLISH
Hey guys, I recently created a plugin with the help of CODEX, initially inspired by Anthony LaTorre's Content Blocks plugin. Since I found the PureBasic implementation difficult, I turned to AI, and CODEX was able to develop a C++ prototype, so I started there through trial and error...
The plugin's usefulness lies in its ability to dynamically create lists (for now) with items—in this case, Cards, Buttons, and Chips—inspired by classic elements of modern web interfaces.
In addition, it allows for adding elevation, shadows, rounded corners, and all sorts of properties for both the panel and the items.
It also includes a WYSIWYG preview during development, along with the Item editor.
Considerations
** Designed to be used with the ArialVNIcons font
** If the item has an empty ID, it will be treated as a group separator
** The pointer variable where values are assigned upon click should not contain square brackets, like this: [my_var_result] / like this: my_var_result
** The pointer subroutine that executes the click event should not contain a colon, like this: :my_sub / like this: my_sub
** Add uxClearList to the App's Shutdown event, and also when CustomWindows close
** There is no live rendering, so variable changes will not affect the created panel. To impact variable changes, use uxEditItemListComing Soon
** More parameters
** More elements
** Flexible panel -> uxAddPanelFlex
** Bar and pie charts.
Buenas chicos, recientemente he podido crear con ayuda de CODEX un plugin, inspirado inicialmente en el plugin Content Blocks de Anthony LaTorre . Como me resultó dificil la implementación de PureBasic, acudi a la IA, y CODEX pudo elaborar un prototipo en C++, por lo que arranqué por ahí con prueba y error...
La utilidad de este plug-in es poder crear de forma dinámica listas (por ahora) con elementos, en este caso Cards, Botones y Chips inspirados en elementos clásicos de interfaz web modernos.
Además, se sumo la posibilidad de añadir elevación o sombra y bordes redondeados y todo tipo de propiedades tanto para el panel como para los items.
También posé un WYSIWYG en tiempo de desarrollo que muestra la previsualización de como va quedando, junto con el editor de Items.
Consideraciones
** Esta pensado para usarse conjuntamente con la fuente ArialVNIcons
** Si el item tiene el ID vacío, entonces lo toma como un separador de grupo
** La variable puntero donde se asignan los valores al momento de hacer clic no debe tener corchetes asi no: [my_var_result] / asi si: my_var_result
** La subrutina puntero que ejecutara el evento clic, no debe tener dos puntos, asi no-> :my_sub / asi si-> my_sub
** Agregar el uxClearList en el evento Shutdown de la App, y también al momento del cierre de los CustomWindow
** No tiene live rendering por lo que los cambios de variables no afectaran el panel creado, para impactar cambios de variables debe usar uxEditItemList
Poximamente
** Más parámetros
** Mas elementos
** Panel flex -> uxAddPanelFlex
** Gráficos de barras y torta
ENGLISH
Hey guys, I recently created a plugin with the help of CODEX, initially inspired by Anthony LaTorre's Content Blocks plugin. Since I found the PureBasic implementation difficult, I turned to AI, and CODEX was able to develop a C++ prototype, so I started there through trial and error...
The plugin's usefulness lies in its ability to dynamically create lists (for now) with items—in this case, Cards, Buttons, and Chips—inspired by classic elements of modern web interfaces.
In addition, it allows for adding elevation, shadows, rounded corners, and all sorts of properties for both the panel and the items.
It also includes a WYSIWYG preview during development, along with the Item editor.
Considerations
** Designed to be used with the ArialVNIcons font
** If the item has an empty ID, it will be treated as a group separator
** The pointer variable where values are assigned upon click should not contain square brackets, like this: [my_var_result] / like this: my_var_result
** The pointer subroutine that executes the click event should not contain a colon, like this: :my_sub / like this: my_sub
** Add uxClearList to the App's Shutdown event, and also when CustomWindows close
** There is no live rendering, so variable changes will not affect the created panel. To impact variable changes, use uxEditItemList
Coming Soon
** More parameters
** More elements
** Flexible panel -> uxAddPanelFlex
** Bar and pie charts.

Quote from luishp on April 22, 2026, 8:51 am@alangonzalez91 muchas gracias por compartirlo!
La verdad es que es increíble lo que es posible hacer con IA hoy día... y lo que está por llegar.
@alangonzalez91 muchas gracias por compartirlo!
La verdad es que es increíble lo que es posible hacer con IA hoy día... y lo que está por llegar.
Quote from Anthony LaTorre on April 22, 2026, 1:25 pmHello Alan, looks a cool and very useful plugin...
Haven't seen you around in a while. In case you missed it... I created an HTML Interface Designer, it's in the early stages but looks promising...
https://visualneo.com/forum/topic/its-here-neowin-interface-designer-4-13-26
Nice job with the plugin...
Hello Alan, looks a cool and very useful plugin...
Haven't seen you around in a while. In case you missed it... I created an HTML Interface Designer, it's in the early stages but looks promising...
https://visualneo.com/forum/topic/its-here-neowin-interface-designer-4-13-26
Nice job with the plugin...