I agree it would be a bad thing if the developer were to stop developing your chosen product, but I'd still be able to use it 'as-is' forever.
I think that I am with Bob Houle here.
Also I would appreciate, if we get a discussion on all available third party tools here in the forum.
None of the tools is perfect, at least none of the tools i have used until now.
But those tools I have unsed until now have their place in my toolbox
and will be taken out if it come to a project that fits to them.After using EZGUI in my last project I have now a good idea where i can use it and make some sort of projects in -
lets say half the time then without.
@Patrice:
Quick search on Google:
- sp4gl, 864 links
- WinDev, 2690000 links
Would you like to do this system with PB also? :-)
Besides that it is just another thing, WinDev compared to those 4GL Tools. Download the Freeware and you'll see the difference.
About the title, I have changed it. Actually I did not see any reason why Chris should not be Ok, if we discuss what we think of EZGUI.
Every producer of Software - that includes me, you and even Bob - has to some extend live with discussions about his product in the public.
And i want to make more such discussions. When I am through with my current project, I want to share my experiences using EZGUI.
Because i think i have now some experinces and can give hints to new users and talk about strong and weak sides.
What I can say now is, that - as i do not have own big libraries on windows tasks (other then the "commctrl32.inc"),
I am quite happy that I could use the libraries Chris built into EZGUI. It just saves time.
Also the support from Chris was really worth the price.
Even if I had not got the EZGUI and just bought the support he gave me, for this money I paid,
it would have been worth the price. While today he wrote me, I should also post in the forum. Which I plan to do if I find good point.
My problem on this is, that if i pick out a single problem i see in EZGUI people who do not know the product may missunderstand this.
For example today i wrote Chris that in my opinion the Menu-thing is not yet round, because I need few lines of SDK-code to use it :-))).
Let me end with this EZGUI - code example:
I can do a
PopUp-Menu simple like this:
S02="copy|paste|cut"
EZ_DoPopupMenu S01, EZ_SetMouseXY(T03,T04), 9000, S02, "S"
? "This will be called after the Popup dissapears"
Which is really easy. And the Popup is a modal window, this means that the Messagebox in my example code will only be shown after the popu has been closed.
Now where do i get the result of this Popup-Menü (e.g. the item the user pressed?). Its in the Windows Message Loop, with the code 9000 etc..
And this means that its not LOCAL to a procedure but spread everywhere in the code.
Under this condition (its a modal window), a user-friendly and local implementation would have been (Sorry for all those who love SDK and Message-Loops etc. :-):
R01=EZ_DoPopupMenu S01, EZ_SetMouseXY(T03,T04), 9000, S02, "S"
? "The User pressed item "+STR$(R01)
Then its really easy and its LOCAL in sense that I can just use it in any sub without doing changes on other places,
but its maybe not more "windows-like".
PS: On the other side, I've just got a mail from Jose and he told me his opinion, that in a year, in which Obama gets president, everything may become better.
I hope we have the next generation tools out at this time, which will enable me to make all this stuff without studying on the university first :-).
I don't want to reinvent the wheel - its just a popup-menu, one line must be enough.