FiveWin Visual IDE

User avatar
Otto
Posts: 4470
Joined: Fri Oct 07, 2005 7:07 pm
Contact:

Post by Otto »

I had a look at Patrick’s IDE and the VISUAL FIVE – IDE.
Could someone explain how these programs work I mean I get these types of files
.clp .fpr .rc .ffm .prg. Only in file ffm files seems to be ‘important’ data. Can you access ffm only through the IDE or could you work parallel on a project with an Editor like ME or UE?

Regards,
Otto
User avatar
Enrico Maria Giordano
Posts: 7355
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Contact:

Post by Enrico Maria Giordano »

Ken Wantz wrote:According to Enrico, he got a very bad GPF when he tried to run it. It may have been caused by the bad download.
Don't think so since the EXE started correctly. I suspect an incompatibility with BRW RC-files format.

EMG
norberto
Posts: 566
Joined: Thu Aug 30, 2007 3:40 pm
Location: BR

Post by norberto »

i test this ide, very good, but... only works with fwh24.
User avatar
Otto
Posts: 4470
Joined: Fri Oct 07, 2005 7:07 pm
Contact:

Post by Otto »

Norberto, do you mean FUN's IDE?
Regards,
Otto
User avatar
Otto
Posts: 4470
Joined: Fri Oct 07, 2005 7:07 pm
Contact:

Post by Otto »

Hello Antonio,

>We plan to resume our IDE development once we have completed FiveLinux and FiveMac development, so we >get the right knowledge to develop a multiplatform IDE


May I ask you out of curiosity what the intention is to have a mac and linux version.

On linux OS all must be freeware and mac OS is not so much used where FW applications aim to (busniss, database, administration, etc.).

Seen from a economical point of view I would do it the other way round:
first the IDE

Regards,
Otto
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Otto,

We don't want to have four different IDEs. Our idea is to use just one IDE model for Windows, Pocket PC, Linux and Mac. But first we need to complete FiveLinux and FiveMac, just a little more.

Actually Windows is the more popular, but in our opinion this is going to change very much in the next years. Google is becoming stronger than Microsoft, and Google is already promoting Linux, and probably it will do it much more quite soon. Mac is growing more and more. Vista is not matured enough for companies.

When we started coding FiveWin, everybody was using MsDos, and we got lot of comments like "Windows will never be for bussiness". See where we are now :-)

We may be wrong, who knows. Or we may be right :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Otto,

Besides the above comments, which are more a kind of a roadmap, we _actually_ use UEStudio as it is a superb IDE for FWH.

You may ask users here, like Richard Chidiak, that are working with UEStudio, and check how satisfied they are. Using it for FWH and for FWPPC development.
regards, saludos

Antonio Linares
www.fivetechsoft.com
George
Posts: 710
Joined: Tue Oct 18, 2005 6:49 pm

Post by George »

Antonio,

Could you please indicates the advantage of using UEstudio vs MultiEdit?

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

Post by Antonio Linares »

George,

> Could you please indicates the advantage of using UEstudio vs MultiEdit?

UEStudio easily manages an entire project with multiple PRGs, C modules and RC files. So its a kind of a project manager and visual make, extremelly friendly, with a superb integrated source code editor and a (limited) built-in resources editor.

We can easily configurate it, create templates, customize options, etc. Again, its very friendly and powerfull. Its very well designed.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Richard Chidiak
Posts: 946
Joined: Thu Oct 06, 2005 7:05 pm
Location: France
Contact:

Post by Richard Chidiak »

Antonio

I agree 100 % , Uestudio is a fantastic tool
We all have our old habits with different editors, i personally was using and liked a lot multi-edit , but Uestudio has brought a lot of power .

Feature, all the classes are available, all function listed and immediately found, static or not, debug or release projects, duplicate projects.

Antonio has helped setting library creation templates, so now you can easilly create tsbrowse, tsbutton....etc very easilly, same environment for fwppc , templates available. If you use other programming languages , the appropriate templates are available also. I don't personnaly know what an ide can bring more.

I am still using borland resource editor because unfortunately the resource editor is very limited and not performing, it is a pity but as someone stated in this forum not so long ago, development of resource workshops is not very common these days, and i don't have major problems with Brw. Note i only use RC files.

My 2 cents,

Richard
http://www.cbati.com

Uestudio
Fwh 13.05 Harbour 3.2 MSVC 2013
User avatar
Rick Lipkin
Posts: 2397
Joined: Fri Oct 07, 2005 1:50 pm
Location: Columbia, South Carolina USA

Post by Rick Lipkin »

To All

I have a good project manager, have a good editor, have a good make tool and using a ( good ) but ageing Borland Reource Workshop.

The only thing I find in 'all in one' IDE's is that it gets too complicated .. button's, tool bars, pallate properties .. just difficult to make a single IDE that has it all .. and like Antonio mentioned .. UE does have a 'limited' resource editor ..

I am not knocking any one product .. I would pay 'hansomely' if i could get a first class resource editor .. that just creates forms .. 32 bit, .rc .dll .. a virtual clone od BRW would do nicely.

Rick
User avatar
jose_murugosa
Posts: 943
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay
Contact:

Post by jose_murugosa »

Rick Lipkin wrote:To All

I have a good project manager, have a good editor, have a good make tool and using a ( good ) but ageing Borland Reource Workshop.

The only thing I find in 'all in one' IDE's is that it gets too complicated .. button's, tool bars, pallate properties .. just difficult to make a single IDE that has it all .. and like Antonio mentioned .. UE does have a 'limited' resource editor ..

I am not knocking any one product .. I would pay 'hansomely' if i could get a first class resource editor .. that just creates forms .. 32 bit, .rc .dll .. a virtual clone od BRW would do nicely.

Rick
Gooooooooooooooooooooood, I think so.
Saludos/Regards,
José Murugosa
FWH + Harbour + Bcc7. Una seda!
User avatar
Silvio
Posts: 3107
Joined: Fri Oct 07, 2005 6:28 pm
Location: Teramo,Italy

Post by Silvio »

We must work together to finish Fivewin Ide , why NOT ?
Best Regards, Saludos

Falconi Silvio
User avatar
Otto
Posts: 4470
Joined: Fri Oct 07, 2005 7:07 pm
Contact:

Post by Otto »

One again:

Could someone please explain how FIVEVISUAL works.
I mean I get these types of files .clp .fpr .rc .ffm .prg.
In file ffm files seems to be the source data.
Can you access ffm only through the IDE or could you work parallel on a project with an Editor like ME or UE?
In VB6 you can edit the *.frm files or in VB.NET the *.vb files with an extern editor, too.
Regards,
Otto
User avatar
Otto
Posts: 4470
Joined: Fri Oct 07, 2005 7:07 pm
Contact:

Post by Otto »

I found answers for my previous questions in the help-files from VISUAL FIVEWIN.

>Jkide32.exe is still built with the modified xHarbour 0.99.70 CVS (29/12/06) and FWH 2.4.

Does someone know if VisualFiveWin from Patrick is compatible with FWH 7.12?

Could someone who uses the IDE report about the experiences.

Regards,
Otto

------------------------------------------------------------------------


Traditional FiveWin
a. No IDE (Integrated Design Environment) is available.
b. Not a RAD tool (Rapid Application Development).
c. Windows, MDI Windows, Modal and Non-Modal Dialogs are used.
d. Dialogs may be stored in DLLs/EXEs using Redefine ... ID...
e. Resource Folders have to be stored with one resource per dialog page.
f. Resource Editor such as Workshop has to be used for creating/editing resource dialogs.
g. Events are implemented by Code Blocks ::bLClicked, ::bLDblClicked etc.
h. Control Objects are stored in Prg using Variables .
i. Batch File and Link/Response Script or Make Files have to be prepared for building FW Programs.

Visual FiveWin
a. IDE (Integrated Design Environment) is available.
b. RAD tool (Rapid Application Development).
c. Forms are used.
d. Dialogs are stored in Form Files (.ffm). Redefine ... is not necessary .
e. Folders are stored in the same Form File as its parent Dialog.
f. IDE enables you to create/edit Forms and Codes together .
g. Events are implemented by Class METHODS OnClick, OnDblClick etc.
h. Control Objects are stored in Form-Prg using Class DATA Variables .
i. Files required to build applications are produced by IDE and
can be modified before the building process.
j. Traditional FW Programs can also be built.


Forms are Windows/Mdi Windows/Dialogs with Visual and non-Visual components,
stored as a binary Fivewin ForM file (.ffm) together with
an associated program file with the same name but different extension (.prg).

Forms are stored as resource data of type FORMS in the EXE,
just like Bitmaps are stored as resource data of type BITMAP in the EXE.

Forms are used to replace
the storing of coding in a prg and layout in resources in DLL/EXE.


uilding Traditional FW Programs using Visual FiveWin.

Create a New Project of type FiveWin exe without Forms... .
Add your Main Prg to the Project using option "Add Program to Project..." under menuitem "Projects".
Similarly, add the other Prgs to the Project.
Save your resource DLL as RC to a RC file.
Add that RC file to the project using tab "Resource" in the Project Manager.
Build your EXE.
That's all.
Post Reply