Hello all .
has anyone had any experience with this framework ?
how is it compared with Boost, Wxwidgets or Qt?
is it wise to use it in a practical environment ?
i had a look at their samples on their main page and i must admit they are really easier to code compared to Wxwidgets with its weird naming styles !
creating a window and or any other GUI related control was a breeze never seen anything that simple any where !
example:
the IDE is kinda suck though ,its code generating is way far from complete , and almost you need to type everything , though there is a primitive GUI designer plus a code-completion feature (called assist++ ) .Code:#include <CtrlLib/CtrlLib.h> using namespace Upp; class MyApp : public TopWindow { Button button; void Click() { if(PromptYesNo("Button was clicked. Do you want to quit?")) Break(); } typedef MyApp CLASSNAME; public: MyApp() { Title("Hello world"); button.SetLabel("Hello world!"); button <<= THISBACK(Click); Add(button.HSizePos(100, 100).VSizePos(100, 100)); } }; GUI_APP_MAIN { MyApp().Run(); }
One can live with that but what matters here is that whether they are flexible , well-written and of course supported well on a variety of platforms .
here its their homepage in case you haven't seen it before :
Ultimate++ is a C++ cross-platform rapid application development framework :: Ultimate++
thanks in advance



2Likes
LinkBack URL
About LinkBacks



