News: SPECIAL OFFER: EZGUI Classic (4.0) until May 31, 2013 only $29 !

TO REGISTER on Forum, contact tech support: http://cwsof.com/support.html
 
Pages: [1]   Go Down
  Print  
Author Topic: EZGUI 4.1  (Read 3369 times)
Chris Boss
Administrator
Hero Member
*****
Posts: 1812


View Profile
« on: July 01, 2009, 04:49:01 PM »

I am considering make an update to EZGUI 4.0 (say 4.1) which will be a purchasable update (not free) which will have some new features and also have bug fixes.
EZGUI 4.1 would be the last version to support older OS'es such as Windows 95,98,ME.

Even after EZGUI 5.0 is released, I would likely continue to sell this version for developers who need to develop software for a wide variety of OS'es from 95 to Win7.

Please post your request for this update version, as well as any bug fixes in this forum.

Logged
Chris Boss
Administrator
Hero Member
*****
Posts: 1812


View Profile
« Reply #1 on: July 01, 2009, 05:16:49 PM »

Here are some suggestions I found in the old forums (and some additions of mine own) which would make a good addition to EZGUI 4.1:

- EZ_DefAccel

Increase max keyboard accelerators to over 100 (ie. say 500)

- Designer - add close dialog feature

Some places in the designer there is no Cancel Task feature. Where ever it would make sense to be able to Cancel a Dialog it should be added

- Designer - should be capable of being Themes aware (turn On and Off) and generate the XML file for the RC file

- Designer - have the ability to auto compile the resource file for you when generating code

- add EZ_NameIcon function (similiar to EZ_NamePicture)

- Designer - autogeneration of <<SAVE>>/<<END>> tags (ie. select an option in designer)

- Designer - improved selection of controls

- Designer - keep drag icons visible when control property dialog displayed

- Designer - Option to turn of auto generation of template code

Please post your suggestions here and please any suggestions which would be better suited to adding to EZGUI 5.0 rather than a 4.1 update post in the other forum for that.
Logged
Jeffrey Smith
Full Member
***
Posts: 118



View Profile
« Reply #2 on: July 07, 2009, 12:13:18 PM »

Chris,

Being able to select multiple controls using a list

Having a floating properties window where one can change the properties of many controls at once.

 Smiley
Logged
Chris Boss
Administrator
Hero Member
*****
Posts: 1812


View Profile
« Reply #3 on: July 07, 2009, 02:52:32 PM »

You can currently change the properties of multiple controls at one time.

With the CTRL key down select the controls you want to modify. Each will have drag handles displayed.

The double click (with CTRL key down) the last one you want and the control property dialog will display and be in multiple control mode.
The changed you make will affect all the selected controls.

The only trick to this, is that all the controls must be of the exact same type (ie. all buttons).
Logged
Chris Boss
Administrator
Hero Member
*****
Posts: 1812


View Profile
« Reply #4 on: July 17, 2009, 07:23:18 PM »

What would you think of me doing a "PreRelease" version of say an EZGUI 4.1 ?

I could make the final release version EZGUI 4.2 and the PreRelease 4.1.

Like before with EZGUI 4.0 (PreRelease was 3.5) where I offered an prerelease, so you can purchase now, get EZGUI 4.1 and access to a private forum where we can discuss the changes so this version can be fined tuned with a number of new features (the big ones will be left for EZGUI 5.0). Then when finished, there would be a release version of EZGUI 4.2 which you would get.

While the big stuff I am leaving for EZGUI 5.0 (there will be some dramatic changes), this version could have some nice improvements.

One example would be the ability to drag selected controls as a group.
Another feature I would like to add would be to have the designer auto compile your RC (resource) file for you.
Another possibility would be some kind of plugin for the designer to add features.

The majority of changes would be with the designer.
A few would be with the runtimes.



Logged
Joe Byrne
Newbie
*
Posts: 11


View Profile
« Reply #5 on: July 18, 2009, 01:52:45 PM »

Chris,

Tell you the truth, I personally wouldn't jump right into purchasing a .x upgrade.  Not that I doubt it would be worthwhile, but I have to look at the economy of things.  The stuff I want fixed in the designer are for convenience sake.  I already know how to get around the problems.  Therefore, assuming version 5 will include the designer upgrades from 4.x and given the fact that I've lived without those fixes this long, I'm not likely to jump into a paid .x upgrade, I'll just wait for the 5.0 release.

Along those same lines.... since I really can't think of any major changes I *need* to the runtime, I'm far more likely to hold back on 5.0 this time and wait for one of your super-sales.  In the past, I didn't mind paying top dollar for the right to work with you during the development phase, but now that I've settled into the EZGUI mode of coding, and I've learned how to do the things I want that EZGUI hasn't provided, I'm far more likely to be patient and hold off on a major release update to save the $100.

I'm not saying this to change your philosophy of marketing, but from a customer's perspective, I thought you'd be interested to know.  If it were me, I'd make a couple of marketing changes: 

First I'd try to accurately gouge what sweet-spot is price wise.  Rather than looking at what its value is, I'd concentrate on what dollar amount is more likely to attract those 'fence-sitters'.  Seeing that EZGUI costs more than the compiler it needs to function, I have to be darn sure its worth the cost and that is not going to be easy.

Second, I'd make a limited time evaluation version available for free download.  The reality of the software business mandates that the customer gets a chance to fairly use the product before committing to purchasing it.  Even MS has gone this way.  You can get any MS product you want for a 60-day evaluation no strings attached. I recently signed a contract for a fairly large and complex eccommerce web site.  To keep the development costs low, I told the customer that I would use as much 'off-the-shelf' code as possible.  I then went looking for the components I wanted.  I fist looked at the basic feature set, if it did what I wanted, I looked at the cost.  If it was within range, I looked for the evaluation button.  If they offered an evaluation download (99% did), I tried the product. If they didn't have an evaluation, I skipped it and when on.  The point being that I need to know that the code will work *for me*.  Just because it has the feature set I want, and in the price range I'm willing to pay, I don't know that I will be able to use it for my needs until I try it out.

Third, I would be very purposeful about sales.  PB does a sale every 18 months or so.  Knowing that it'll be another year+ before I see discounts again, I'm more apt to jump on their sale.  However, if I'm not in dire need of their product now, and there is a reasonable chance that another sale will happen in the next 2-3 months, heck,I'll just wait.  Perhaps I'll find a different product in the mean time.  This is the course I'll most likely be taking with v5.  Even if you say there won't be any sales, history tells me that when you're sales start to stagnate, you'll put something together to jump start it again.  It might be a year, it might only be 4 months, but either way, for $100 I'll take my chances.  If I ever find that I *need* something in v5, I can always pay the regular price for it, right?

Logged
Tom Cone Jr
Newbie
*
Posts: 1


View Profile
« Reply #6 on: July 18, 2009, 06:43:59 PM »

Chris, I tend to agree with Joe.  For me, the things that would cause me to open my wallet would be instructional in nature.  I think EZGUI 4 has a robust set of tools already.  What I need is some coaching on how to use the tools effectively.  Ideas for you to consider:

a) Collections of example code, with accompanying documentation - available for purchase

b) A book that walks the user through the steps of building a complete application, say a checkbook manager, topics to include:  project organization, use of custom controls (including grids), printing reports, reconciling check registers, use of resource files, the works.  An accompanying CD with code for the examples in the text would be a plus.  -  available for purchase

c) A series of online webinars, using gotomeeting - folks pay a modest fee to see & hear you cover a specific topic.  The webinars get saved, you bundle them together later, and market them separately on DVD.

Client education is the thing that would help me the most.

Thanks for listening.

-- tom 

Logged
Chris Burgess
EZGUI SLL Beta
Full Member
*
Posts: 161


View Profile
« Reply #7 on: July 28, 2009, 07:33:33 AM »

On my wishlist:

1) When opening a previous project that has been moved to another folder, you have to tell the designer where the bitmaps are, one at a time.
This is a bit of a pain for a project with 40 or 80 picture buttons  Angry
When you tell it where the first one is, can it me made to check that folder for it first (I normally save all .bmps in one folder) before asking the user where the file is located?

2) Support for graphics in .png format, as well as good old .bmp

3) Able to assign or disable keyboard shortcuts with enough accelerators to cover all the keys on the keyboard

Number 4 may be technically impossible, probably even for 5.0, but here goes anyway:

3) Able to create full screen (i.e. no start button, taskbar etc visible, like some Edu and most games) applications

Cheers,
Chris
« Last Edit: July 28, 2009, 07:35:40 AM by Chris Burgess » Logged
Pages: [1]   Go Up
  Print  
 
Jump to: