FiveWin Visual IDE
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
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
- Enrico Maria Giordano
- Posts: 7355
- Joined: Thu Oct 06, 2005 8:17 pm
- Location: Roma - Italia
- Contact:
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
>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
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
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
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
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
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.
> 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.
- Richard Chidiak
- Posts: 946
- Joined: Thu Oct 06, 2005 7:05 pm
- Location: France
- Contact:
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
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
- Rick Lipkin
- Posts: 2397
- Joined: Fri Oct 07, 2005 1:50 pm
- Location: Columbia, South Carolina USA
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
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
- jose_murugosa
- Posts: 943
- Joined: Mon Feb 06, 2006 4:28 pm
- Location: Uruguay
- Contact:
Gooooooooooooooooooooood, I think so.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
Saludos/Regards,
José Murugosa
FWH + Harbour + Bcc7. Una seda!
José Murugosa
FWH + Harbour + Bcc7. Una seda!
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
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
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.
>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.