Fivewin Developer Assistant

Post Reply
User avatar
Antonio Linares
Site Admin
Posts: 44515
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Fivewin Developer Assistant

Post by Antonio Linares »

regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Silvio.Falconi
Posts: 7348
Joined: Thu Oct 18, 2012 7:17 pm

Re: Fivewin Developer Assistant

Post by Silvio.Falconi »

Image

FiveWin Developer AI Assistant

We have been experimenting with an AI assistant specifically designed for FiveWin / Harbour development.

The assistant uses a structured knowledge base derived from the FiveWin framework sources and sample programs.
It can analyze classes, functions, include definitions and coding patterns in order to help developers understand and use the framework more efficiently.

What it can do

• analyze FiveWin classes and explain their purpose
• describe methods, properties and inheritance
• locate constants and macros in include files (.ch)
• generate correct FiveWin code examples
• help debug Harbour / FiveWin code
• follow the traditional FiveWin syntax (DEFINE WINDOW, DEFINE DIALOG, etc.)

It also understands specific patterns such as correct XBROWSE initialization (CreateFromCode() / CreateFromResource()).

Source code protection

The assistant does not expose the full framework source code.
It only provides explanations, structural analysis and small illustrative snippets.

Goal

The goal is to create a development companion for the FiveWin community, helping both new and experienced developers navigate the framework faster.

This is still an experimental tool and feedback from the community is welcome.

Since from 1991/1992 ( fw for clipper Rel. 14.4 - Momos)
I use : FiveWin for Harbour March-April 2024 - Harbour 3.2.0dev (harbour_bcc770_32_20240309) - Bcc7.70 - xMate ver. 1.15.3 - PellesC - mail: silvio[dot]falconi[at]gmail[dot]com
User avatar
Otto
Posts: 7020
Joined: Fri Oct 07, 2005 7:07 pm
Contact:

Re: Fivewin Developer Assistant

Post by Otto »

Hello Silvio,
Really happy to see you here again — and with such an amazing post right away!

I immediately tried your AI assistant and had it recreate the example for me. It worked really well — I’m genuinely impressed by how clean and helpful the results are.

This is definitely a very exciting approach for FiveWin development. Thanks for sharing — I’m looking forward to seeing how this evolves!

Best regards,
Otto

Post Reply