wxFormBuilder Drag & Drop widgets not possible?

Riccardo Cohen rcohen at articque.com
Mon Jan 28 06:44:10 PST 2008


Hi
I just wanted to tell you my point of view about this.
I've been using wx for years now, for crossplatform or for windows only, 
and I will tell you my feeling about it.

Sizers may seem frustrating if you've been using ide like MS Visual 
Basic, OK :) . But they are not very difficult to use, just a different 
way of doing, and you surely don't have to be an graphic expert ...

In the same time, with wx, you get some little things you should really 
consider :


- wxWidgets is a C++ library that let you build any kind of desktop user 
interface for any kind of application (including sound/3d ..)
- this library is highly portable on most platforms including mobile, 
many languages, many compilers
- it is open in many ways : open source, open to contributors, open to 
other libraries, open to compilers and platforms, open to all kind of 
applications, open to follow the latest technologies in C++ development

WHAT IT HAS MORE
----------------
- wxWidgets is totally free of charge, including for commercial developments
- wxWidgets is reliable : see all softwares developed with it
- wxWidgets has a very stable API, easy to learn and to understand
- wxWidgets has plenty of useful components for all kind of activities : 
user experience, communications, storage, threading, ...
- wxWidgets is ready for unicode and internationalization with standards 
(gettext, utf8...)

EVEN MORE
---------
- wxWidgets community is alive and helpful, and there are many way of 
getting support, including consultants
- wxWidgets is already included as standard package in most linux and in 
macosx
- around wxWidgets there are many tools, like IDE/RAD, and components 
(see wxcode)


As everything on earth, wxWidget is not perfect, far from it. You are 
free to loose all these benefits because of sizers.
I use DialogBlocks (which is not free) to build the interface, and it is 
really a pleasure. Give it a try... (I don't know others IDE for wx so I 
cannot tell which is better)

Good luck

Lars Uffmann wrote:
> 
> Julian Smart wrote:
>> This sounds like an editor in its own right, rather than a task for a 
>> GUI builder. I would imagine you would build a drag and drop interface 
>> to implement this but you wouldn't use sizers and an existing GUI 
>> editor for this (except for the dialogs and maybe the general window 
>> layout). 
> 
> Well - the problem is effort vs. reward. I'm used to focusing on the 
> real code behind the GUI - coming from a database programming background 
> - the functionality. I'm not really good at graphics programming, nor do 
> I get paid to create a display builder software.
> We have some serious limitations here because the NASA telemetry 
> applications that we use are windows based, and our existing telemetry 
> building systems are linux based. I hope that with the next telemetry 
> system we get, I'll be able to easily define the packets coming from 
> NASA and avoid using the windows based software, then use our existing 
> display builder software (though I don't even know yet if we have a 
> general one). Another drawback is that we do already have telemetry 
> displays for our experiments, but they are also limited to windows.
> 
> So while I wouldn't mind the learning experience from building such a 
> system, I don't have the time for it and was hoping I could simply click 
> together my displays and put the code behind them. Now it seems like for 
> that I'll have to resort to VC++ - and I really really hate the notion 
> of being forced to use Microsoftware due to lack of alternatives.
> 
> Best Regards,
> 
>     Lars
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: wx-users-unsubscribe at lists.wxwidgets.org
> For additional commands, e-mail: wx-users-help at lists.wxwidgets.org
> 
> 

-- 
Très cordialement,

Riccardo Cohen
-------------------------------------------
Articque
http://www.articque.com
149 av Général de Gaulle
37230 Fondettes - France
tel : 02-47-49-90-49
fax : 02-47-49-91-49




More information about the wx-users mailing list