FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour FiveWin Visual IDE
Posts: 6983
Joined: Fri Oct 07, 2005 07:07 PM
FiveWin Visual IDE
Posted: Sat Dec 01, 2007 07:24 AM

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

Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
FiveWin Visual IDE
Posted: Sat Dec 01, 2007 09:51 AM
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
Posts: 566
Joined: Thu Aug 30, 2007 03:40 PM
FiveWin Visual IDE
Posted: Sat Dec 01, 2007 12:18 PM

i test this ide, very good, but... only works with fwh24.

Posts: 6983
Joined: Fri Oct 07, 2005 07:07 PM
FiveWin Visual IDE
Posted: Sat Dec 01, 2007 01:39 PM

Norberto, do you mean FUN's IDE?
Regards,
Otto

Posts: 6983
Joined: Fri Oct 07, 2005 07:07 PM
FiveWin Visual IDE
Posted: Sat Dec 01, 2007 02:05 PM

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

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
FiveWin Visual IDE
Posted: Sat Dec 01, 2007 03:05 PM

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
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
FiveWin Visual IDE
Posted: Sat Dec 01, 2007 03:32 PM

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
Posts: 729
Joined: Tue Oct 18, 2005 06:49 PM
FiveWin Visual IDE
Posted: Sat Dec 01, 2007 04:09 PM

Antonio,

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

George

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
FiveWin Visual IDE
Posted: Sat Dec 01, 2007 05:25 PM

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
Posts: 946
Joined: Thu Oct 06, 2005 07:05 PM
FiveWin Visual IDE
Posted: Sat Dec 01, 2007 07:43 PM

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
Posts: 2706
Joined: Fri Oct 07, 2005 01:50 PM
FiveWin Visual IDE
Posted: Sat Dec 01, 2007 09:41 PM

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

Posts: 1279
Joined: Mon Feb 06, 2006 04:28 PM
FiveWin Visual IDE
Posted: Sat Dec 01, 2007 11:12 PM
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

"Los errores en programación, siempre están entre la silla, el teclado y la IA!!"
Posts: 3107
Joined: Fri Oct 07, 2005 06:28 PM
FiveWin Visual IDE
Posted: Sun Dec 02, 2007 12:55 AM

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

Best Regards, Saludos



Falconi Silvio
Posts: 6983
Joined: Fri Oct 07, 2005 07:07 PM
FiveWin Visual IDE
Posted: Sun Dec 02, 2007 01:03 AM

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

Posts: 6983
Joined: Fri Oct 07, 2005 07:07 PM
FiveWin Visual IDE
Posted: Sun Dec 02, 2007 02:15 AM

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.