kicad-developers team mailing list archive
Mailing list archive
Re: DialogBlocks discussion once again.
Dick Hollenbeck <dick@...>
Thu, 04 Sep 2008 14:33:00 -0500
Thunderbird 184.108.40.206 (X11/20080724)
RAD tools are great for learning how sizers work. You can quickly make
changes to your code and see the effect on the final output. I don't
use them for any production code that I write because their limitations
far outweigh any benefits that I get from them. I had to make the leap
to sizer based window layouts when I moved from MSVC to wxWidgets. It
took me a while, but I am much better off for putting in the effort to
learn (and I'm still learning) how to use them effectively. Now sizer
based window layout feels much more natural to me than fixed layouts.
Developers new to sizer based layouts can get up to speed fairly quickly
by using wxPython. That is path I took since I already was experienced
Your opinion has been made clear. I respect your opinions in general,
*all* of them. But it is impossible to always agree on everything.
Hopefully you can find a way to contribute to the code base in such a
way that those that might come after you can fire up wxFormBuilder and
enhance, maintain, improve, or change work that you might have contributed.
I for one would want to be able to do this, Jean-Pierre would want to
be able to do this, and Michal would want to be able to do this.
A person can learn something today and if he doesn't use it for 6
months, it can become another learning experience 6 months down the
road. wxFormBuilder seems to be our answer to that problem for new
dialog code written from here forward.
Further energy trying to persuade folks to hand code dialog windows will
be non-productive. Maybe some of that energy could better be spent
elsewhere, like enhancing wxFormBuilder or offering suggestions to that
open source group about the things you do not like about it.