EZGUI on the cheap !

Right now until 2/29/2012 I am offering the previous version (4.0) of EZGUI Professional for only $39.

The current version is EZGUI 5.0, but I decided to make it possible for those who may not be fully convinced about EZGUI to get it on the “cheap”, by offering the previous version (4.0) on sale for only $39. EZGUI 4.0 Professional originally sold for $249 and was worth it even at that price. But if you don’t mind getting the previous version, then you can buy it now for only $39.

Now if you are reading this blog and have never heard of EZGUI before or Powerbasic (see:  http://powerbasic.com ) of which EZGUI is an addon, please go straight to my home page ( http://cwsof.com ) and read more about them. Powerbasic is the great grand child of TurboBasic and it is an amazing compiler if I say so myself. They even offer a previous version of their compiler (call it Classic) and sell it for only $49 (limited offer so don’t wait). To appreciate how powerful their compiler is, the classic version is actually their 8.0 version compiler renamed (current version is 10.0). EZGUI 4.0 was written using an even earlier compiler, which was Powerbasic 6.1. So for $49 and $39 you can purchase a powerful combination for building Windows applications.

EZGUI is a GUI engine or a UI Framework if you will, specifically designed for use with PowerBasic.

Just like Visual Basic, where you compiled an EXE and then also had to distribute a runtime DLL with your applications, so too with EZGUI and PowerBasic. Powerbasic produces standalone EXE’s, but when you use the EZGUI library (DLL) you also distribute that with your EZGUI applications.

Now the VB 5.0/6.0 runtime DLLs are about 1.4 meg in size. If you use many common controls, common dialogs, richedit control etc. you then also have to include a number of OCX controls with your applications so the total size of runtimes will be a couple of megabytes in size.

EZGUI 4.0’s main runtime DLL is only 515 KB in size (almost 1/3 the size of VB runtime) and yet in that runtime it does more than Visual basic does with its OCX controls as well. Imagine building an application which uses the common controls like toolbar, tab control, listview, treeview , etc. and no OCX’s controls ? But there is more. EZGUI 4.0 does break up a few lesser used features into secondary DLL’s which range from 18 to 40 KB (thats kilobytes), but even when you use them too, the total runtimes come to less than 665 KB in size, which is still less than half of the VB main runtime alone.

But what do you get in these runtimes ?

A UI Framework designed specifically for use with PowerBasic. Not only do you get all your basic UI stuff (forms, controls, common controls, common dialogs) but you also get many advanced features such as:

  •  Graphics engine for drawing
  • Print engine for printing to printers
  • Thread engine for creating worker threads
  • Game Loop engine
  • Subclassing engine
  • OwnerDraw and CustomDraw engines for customization controls

You also get a number of proprietary custom controls built in such as:

  • Turtle Graphics control (vector based scalable graphics via Turtle Graphics scripting language)
  • Shape/Hot Spot control
  • Masked Edit control
  • MCI control with easy MCI scripting language
  • Files Listbox control
  • Property Listbox control
  • Canvas control with proprietary 2D sprite engine

There is even much more than this, but this is the short list. Just think, this is a UI framework with all of these features which is less than 1/2 the size of the VB main runtime DLL.

Combine EZGUI with the power of the Powerbasic compiler and you have a great deal and all for only $88 (39$ for EZGUI 4.0 and $49 for Powerbasic Classic). If you already have PowerBasic then it is just $39 and you can start building some amazing software with a tiny footprint.

Oh, I forgot one thing, which you won’t find in VB. EZGUI has its own drag and drop engine, so you can build your own WYSIWYG style applications. It comes with its own drag handle control too. The Visual Designer which comes with EZGUI is itself a 100% EZGUI application, using this drag and drop engine.

Now you may wonder, if EZGUI 4.0 does all of this, then what was left for you to add to the current version of EZGUI 5.0 ?

Now if you try out EZGUI 4.0 Pro for this unbelievably low price, what can you expect if you decide later to upgrade to EZGUI 5.0 ?

You can read more about it here:  http://cwsof.com/ezgui5pro.html 

Just a short list of some of the new features in 5.0 if you upgrade:

  • glCanvas control with OpenGL based 3D scripting language
  • AutoResize engine
  • SuperClass engine
  • Custom control engine
  • Image Effects
  • Multiple Monitor support
  • Theme support

and much, much more.

If you have any questions about EZGUI 4.0 Professional (or even 5.0) feel free to email me at:

chrisboss@centurylink.net

or

support@cwsof.com