03 2011 档案
GTK+ 布局管理
摘要:GTK+ 布局管理在本章中,我们将讲述如何将构件布置在窗口与对话框中。 当我们在设计应用程序的图形界面时,我们首先要决定的是在程序中用到哪种构件和管理应用程序中的这些构件。为了方便管理我们的构件,在GTK+通常使用不可见的构件称作layout containers. 。在本章节中,我们将设计其中的—— GtkAlignment, GtkFixed, GtkVBox 和 GtkTable. GtkFixed容器构件GtkFixed 用于布置子构件在一个固定的位置和设定固定的大小。这种构件并不是属于自动的布局关系器。实质上,在我们设计的大多数应用程序中,我并不使用GtkFixed;而在只用于一些比 阅读全文
posted @ 2011-03-08 09:33 非常夏日毕业设计 阅读(217) 评论(0) 推荐(0)
GTK+:“菜单” (menubar)和“工具栏”(toolbars)
摘要:GTK+:“菜单” (menubar)和“工具栏”(toolbars)在这个部分的GTK+程序设计教程中,我们使用“菜单”和“工具栏”。 “菜单”( menubar) 是GUI程序中最为常见的部分之一。各种各样的命令和功能都可以借以“菜单”来实现。 当我们习惯在终端(console)中启动应用程序的时候,必须要记得很多复杂的命令和参数 ,在本章节中我们将 这一切都转化为可见的操作。菜单和工具栏中标准化的操作,将让你摆脱学习新软件所耗费的大量时间和精力。 简单的菜单示列在我们的第一个例子中,我们将生成一个含有文件菜单的菜单栏。文件菜单将只有一个菜单条(menu item)。如果点击这个菜单条程序 阅读全文
posted @ 2011-03-01 10:40 非常夏日毕业设计 阅读(846) 评论(0) 推荐(0)

点击右上角即可分享
微信分享提示