xsharp.eu • VFP Exporter
Page 1 of 1

VFP Exporter

Posted: Fri Oct 16, 2020 7:14 pm
by kevclark64
I just watched the video of the VFP Exporter demo on youtube. I wonder when this might be available to try out.

VFP Exporter

Posted: Fri Oct 16, 2020 7:17 pm
by Eric Selje
That looks really promising, doesn't it!?

VFP Exporter

Posted: Sat Oct 17, 2020 9:21 am
by robert
Guys,

The VFP Exporter is in a private repo on Github. If you are interested then please send an email to fabrice at xsharp dot eu. (with your github user account). Fab will grant you access to this repo
We welcome help from the community.
We would also like to see many example projects so we learn what we can expect to find "in the wild"
Finally the extra files that are added to a converted project will disappear in the future. We will create a library for this.
We are still looking into what can be done in "pure" dotnet and what we need to add to make your forms dataware.
This extra code is definitely going to change.


Disclaimer: the code in this repo is in the X# core dialect, so it uses the X# core class syntax and it uses SELF, ":" operator, ":=" assignment operator etc.
We try to make all our tools in core to minimize the dependency on our runtime and to minimize the dependency between components.
And I think Fabrice has used the latest version (2.6.1) for this. So make sure you open the projects in build 2.6.1.

Robert

VFP Exporter

Posted: Sat Oct 17, 2020 9:45 am
by atlopes
Robert,

Are you planning to update the General - Public installers soon?

It would help those who are willing to contribute not only with the Exporter but also with advancing the VFP compatibility table.

VFP Exporter

Posted: Sat Oct 17, 2020 11:15 am
by robert
Antonio,
That public installer is being tested this weekend. I expect that we can release it on Monday.
Robert

VFP Exporter

Posted: Tue Oct 20, 2020 11:14 am
by FoxProMatt
Next thing to test is a custom container class defined in a VCX and drop that inside a container on a form. That’s when it’s gonna get tricky very quickly.

Imagine a container UI class that has a custom textbox class and a label. Now drop that container on a page in a pageframe and add some custom local code in the Valid() event of the texbox and a local caption override on the label.

One VCX, one form, and a lot of really hard exporting code to achieve this in WinForms.

Oh, bear in mind, this is not an X# limitation, it’s a basic .Net / WinForms difficulty. It’s even hard to achieve this same thing from scratch in a C# WinForms app with manual coding.