User forums > Using Code::Blocks
is there wxformsbuilder plugin?
indigo0086:
That's how it is with wxSmith. It separates the code from the ui. Same with windows forms. with C# it has partial classes so it totally separates the UI and the program code. Also it's sizer based, so I can't really put thing where I want them without going through this hassle.
JGM:
--- Quote from: indigo0086 on February 08, 2008, 03:23:18 pm ---Also it's sizer based, so I can't really put thing where I want them without going through this hassle.
--- End quote ---
That happened to me, all those sizer things :? at first you will see it as a hassle, but then you will love seeing your windows and controls get automatically sized for different resolutions. :P
indigo0086:
Yeah, but I like being able to put it where I want, and in the case of windows forms, anchoring it in place to fit proportions.
MortenMacFly:
--- Quote from: indigo0086 on February 08, 2008, 03:23:18 pm ---with C# it has partial classes so it totally separates the UI and the program code.
--- End quote ---
I'm not sure if you can compare that to XRC... but nevermind.
byo:
--- Quote from: indigo0086 on February 08, 2008, 03:58:09 pm ---Yeah, but I like being able to put it where I want, and in the case of windows forms, anchoring it in place to fit proportions.
--- End quote ---
In wxSmith you can put things where you like to - just don't use sizers (or delete them when they're in new resources), resize window to desired size (without it, window will shrink to keep size minimal) and put items where you want to. But such mode is not natural for wxWidgets so items may behave strange. And you loose the dynamic position/size stuff (AFAIK wxWidgets don't provide any method alternative to sizers) and of course some portability aspects of the application.
Missing layout stuff you mentioned is not a problem of wxSmith or wxFormBuilder - it's design choice of wxWidgets and we simply try to write some editors following the specification. Of course there's possibility to add extra layouting stuff as some kind of addon but that's quite big task requiring time for research and coding.
I already thought about separating view from logic, about alternative layout style and few other things, I hope to implement it one day but will never achieve performance of 20+ coders.
--- Quote from: indigo0086 on February 08, 2008, 01:32:59 pm ---well, I don't like wxformsbuilder anyway.
--- End quote ---
Well, everyone can have personal opinion. I tested wxFormBuilder some time ago and it looked quite good (must admit that in many aspects much better than wxSmith :) ). So I hope that you guys at wxFormBuilder team won't take indigo's words personally. Keep up the good work :)
This thing with gui designing style etc reminds me simillar problem when users switch from Windows to Linux. At the beginning they don't feel comfotable in new environment (I also wasn't an exception) which doesn't mean that Linux is worse than Windows. I know a person who started with linux and can't do anything in windows because it's just "strange".
Here's simillar problem - when you started with other gui systems, it may be hard to switch to wxWidgets - just because it is different.
Regards
BYO
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version