Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Memory objects saved into cursors
Message
From
18/02/2019 15:39:53
 
 
To
18/02/2019 15:26:32
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Miscellaneous
Thread ID:
01666501
Message ID:
01666518
Views:
52
>BTW -- how are along are you in developing FreePro?

**** WARNING **** There is Christian content on the linked websites below (as these relate to my projects)

There are two projects:
Visual FreePro -- Full version, similar to .NET, known as VFrP.
Visual FreePro, Jr. -- Basically an extended clone of VFP9, known as VJr.

VJr is fairly mature in its design, but it lacks a lot of features in user functionality. It has a full object framework, rendering engine, basic database abilities, many functions that are defined, documented, and planned, as well as a lot of the full underlying framework for how programs must run:
http://www.visual-freepro.org/wiki/index.php/VXB

>Are you able to take an existing VFP project (with forms, classes, programs, etc) and compile to an executable?

No. I don't have my compiler completed. I use a simple command interpreter right now, and it is incomplete. I'm not able to instantiate an object from a class definition presently, but only build it via source code. I do have DECLARE DLL support completed, and limited OLE support. You can "lo = createobject('excel.application')" and do simple things like "lo.visible = .t.".

It's one of the hard things to convey to people ... how much base design you have to implement to be able to provide support for the rest of the design. I also got sick in 2015 and more or less stopped working on it at that point. It's only been in the last year or so I've been healthy again, and other things in my life have stepped up with their needs (family needs mostly).

>What is you editor that you will be using to develop with (forms, classes, programs, etc.)?

I have written my own editor and received permission from Sammy Mitchell, author of The SEMWare Editor, to clone his editor's macro language:
http://www.libsf.org:8990/projects/LIB/repos/libsf/browse/source/vjr/source/sem

It has syntax highlighting and several standard editor features. The current version of VJr is available for download, and only does some functions from the command line. You can do things like "k = DATE()" and "? k" and so forth:

http://www.visual-freepro.org/vjr/indexmain.html

(scroll down a little and you can see the history of versions, along with screen shots)

The full source code can be found here:
http://www.libsf.org:8990/projects/LIB/repos/libsf/browse/source/vjr/source
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform