I would like to discuss if you could agree to this change for improved usabilty
Change:
* the tool buttons in the wxSmith window are moved to the left. Reason: on todays larger screen the mouse travel back an forth is significant.
* the "<Q" icon to unfold the "Sizer" dialog get a slightly changed behaviour when its displayed on the left: it will be disabled instead of disappearing when a sizer has no properties that can be changed. Reason: Once folded out the top left corner of the dialog-in-edit remains at the same position. With todays behaviour it would jump each time the sizer dialog switches between visible/invisible.
* Optionall: the fold out state could be system-wide, not dialog specific. Reason: its much more intuitve that the editor remembers my last used configuration than the object being edited. The fold out dialog is percieved as a part of the editor. As this may be quite difficult to revert in code, I think its rather nice-to-have.
The change of the "Sizer" dialog behaviour would have the additional advantage that its a lot more intuitive to beginners, because disabling the controls is a much more explicit way to tell the user that the current sizer has no editable values than the dialog disappearing.
What does the team think about this change?
You have listed 3 suggestions. Thanks.
I'm not fully understand your suggestions.
For example:
What do you mean by this window, do you mean the toolbar window containing a lot of wxSmith controls.
I think a screen shot(with some annotation in the screen shot image) is needed to demonstrate your idea.