第七章使用布局控件进行窗口布局

所有的图形界面设计者都会告诉你,人们对于可以看见的对象的排列是非常敏感的.一个好的GUI设计框架一定要允许创建具有吸引力的窗口布局.但是和打印布局不同,应用程序的窗口可能由于大小,字体设置甚至是语言的不同进行不同的变化.对于一个平台无关的设计来说,还要考虑同一个控件在不同的平台上可能有不同的外观和尺寸.这意味着使用绝对大小和位置来进行窗口布局几乎是行不通的.本章描述的wxWidgets的布局控件,让你可以灵活的进行非常复杂的窗口布局.如果这听上去有一点让人畏惧,那么记住有一些工具可以帮助你以图形化的方式使用布局控件创建布局,比如包含在附赠光盘中的DialogBlocks 工具,使用它们你几乎用不着手动设置任何布局.