Developer forums (C::B DEVELOPMENT STRICTLY!) > Plugins development
wxsmith non-sizer design desired changes
oBFusCATed:
--- Quote from: cbexaminr on May 03, 2011, 01:22:05 pm ---Oh, and some of us work for people who also find sizer-based form design difficult, and, are more likely to move to a different tool supporting a more familiar paradigm, than a different tool that does not. :)
--- End quote ---
Probably you're talking about braindamage, caused by MFC.
Sizers are a total win, when you have re-sizable dialogs/forms.
In the old days, when I was working with MFC, I've my custom made layout manager to make things bearable.
But if you use this feature and know how to make it better, go for it:)
cbexaminr:
--- Quote from: oBFusCATed on May 03, 2011, 01:53:25 pm ---Sizers are a total win, when you have re-sizable dialogs/forms.
--- End quote ---
I'm not convinced sizers, at least as currently implemented in java and wxwidgets, are the only way to achieve re-sizable dialogs/forms. Or cross-platform "reasonableness", either.
But, that's another experimental project unto itself.
MortenMacFly:
--- Quote from: cbexaminr on May 03, 2011, 01:22:05 pm ---Sizers, in my attempts thus far, require more effort to use. _maybe_ they are better to obtain good cross-platform results, but if that is not a requirement or useful, then they appear to simply be more (mental) implementation overhead to use.
--- End quote ---
Its not really related to cross-platform, but rather to different fonts (sizes) setup. Try to setup an OS to a different DPI number (e.g. 120). Dialogs without sizers will behave very bad as nothing will fit anymore. So you've to do the layout yourself then as it is screwed, usually.
However, coming back to the topic: Probably it's better to implement a more intuitive (WYSIWYG) drag&drop for sizer-based layouts in wxSmith. That's something I always find quite annoying.
hibbity:
--- Quote from: cbexaminr on May 03, 2011, 04:37:42 am ---wxSmith somewhat supports non-sizer based form design.
There is some functionality apparently missing (multi-item selection and positioning) that could make this usage easier (and that I desire.)
--- End quote ---
Agree, it would be nice to have this, for alignment purposes, for a non-sizer gui design.
A "nudge" tool would be suited to this as well.
I am happy to see that the non-sizer option is available in codeblocks. There are some applications (industrial controls for example) where you may want the layout to be fixed in all aspects.
Navigation
[0] Message Index
[*] Previous page
Go to full version