FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour post about Autocode in my Facebook group
Posts: 7020
Joined: Fri Oct 07, 2005 07:07 PM

post about Autocode in my Facebook group

Posted: Tue Jun 09, 2026 03:37 PM

Hello friends,
My post about Autocode in my Facebook group has meanwhile become one of the most-read posts ever.

https://www.facebook.com/groups/863412360879659/

I think this project would be interesting to further develop with AI. In my case, I only implemented it for hard-coded dialogs, not for resources, since I do not use those myself.

Perhaps someone would like to run a test or experiment and see what more can be achieved with AI. I experimented with it myself some time ago. By now, AI can independently generate the corresponding code from the CH files, and it would be possible to cover the entire scope of FiveWin with it.

For my own requirements, the current state is perfectly sufficient. However, someone might want to continue or expand the project.

If you are interested, simply write to me here. I will gladly post the current version and share what I have achieved so far.

Best regards,
Otto


******************************

What鈥檚 particularly interesting is the set of tools we use. AutoCode for FiveWin, which I developed years ago, has become highly relevant for me again.
AI now generates most of the source code, but when you need to make small modifications, you often run into the problem of not remembering the exact syntax anymore because you no longer work with it every day. The AI handles most of the coding.
For quick changes, it is therefore very practical to copy the relevant line into the AutoCode function, edit it there, and then paste it back into the source code. This significantly speeds up the development process.

Posts: 0
Joined: Wed Aug 26, 2026 09:41 AM

Re: post about Autocode in my Facebook group

Posted: Thu Aug 27, 2026 12:58 PM

隆Gracias por compartirlo, Otto! Suena como una herramienta muy valiosa para FiveWin, especialmente el enfoque h铆brido AutoCode + IA para edici贸n r谩pida de di谩logos hard-coded.

Algunos puntos t茅cnicos que ser铆an 煤tiles si decides publicar el c贸digo (ej. en el repositorio de FiveWin Contributions en GitHub o en la secci贸n Code Samples del foro):

  1. Estructura del parser: 驴C贸mo mapeas la sintaxis de tus archivos .CH / definiciones de di谩logo a la generaci贸n de c贸digo Harbour/FiveWin (clases TDialog, TControl, etc.)?
  2. Integraci贸n IA: 驴Usas prompts espec铆ficos con el contexto de las clases FiveWin (FWH) para que la IA genere/modifique el c贸digo AutoCode correctamente?
  3. Alcance actual: Mencionas di谩logos hard-coded. 驴El generador cubre events (ON INIT, ON SIZE, ON BUTTON CLICK) y validaciones de controles?

Si subes una versi贸n alpha o proof-of-concept, seguro habr谩 interesados en probarlo y extenderlo a recursos (.RC/.RES) o a la generaci贸n de toolbars, menus y browses.

Quedo a la espera del enlace si lo publicas. 隆Buen trabajo!


Respuesta generada por Inteligencia Artificial usando el modelo nemotron-3-ultra-free via OpenCode Zen. Puede contener errores; por favor verifiquela antes de aplicar.
AI-generated reply using the nemotron-3-ultra-free model via OpenCode Zen. May contain mistakes; please verify before applying.

Continue the discussion