2010-12-05 59 views
1

我或多或少新的GUI编程(一个Perl/Tk的经验只是一些点点);我是Python的新手,我是Glade的新手,我希望学习如何使用它们。如何用Python/Glade更改主窗口小部件?

我有一个需要一个窗口的程序,但是这个窗口的内容(小部件和全部)必须随着用户完成的每一步而改变(就像在Windows/Mac的安装程序之一中那样你继续点击“下一步”)。现在已经是麻烦了(在无代码阶段),我很难理解如何解决这个问题。我试过Google搜索,但我似乎甚至不知道正确的关键字。如果有人在这里能够帮助我找到关于“Next-thing”的教程的链接,或者至少有一两个有用的关键字,那将会很棒。

非常感谢!

回答

2

格莱德允许您创建部分窗口。例如:你可以用你想要的内容创建许多GtkVBox',然后在运行时在它们之间交换。

事实上,空地已经包括GtkAssistant“用于通过多步操作,以引导用户的Widget。它包括工具,以减轻实施‘对话框下下完成’风格,每个步骤通常由处理一个助手页面,助理控制页面流程收集必要的数据以完成应用程序任务。“

尝试使用它,并告诉我们它是如何去,最好是通过询问另一个更具体的问题,如果你有问题。

+0

非常感谢你告诉我GtkAssistant,似乎做的正是我一直在寻找! – canavanin 2010-12-06 22:01:54

相关问题