共10页: 上一页 1 2 3 4 5 6 7 8 9 下一页 末页 
摘要: 在这一章节中,我们将开始编写第一个GTK+程序。超级简单的例子我们要“制造”一个超级简单的GTK+程序。就是显示一个空白的窗口。#include int main( int argc, char *argv[]){ GtkWidget *window; gtk_init(&argc, &argv...阅读全文
posted @ 2015-03-08 18:15 xchsp 阅读(44) 评论(0) 编辑
摘要: GTK+布局管理 GTK+ 布局管理在本章中,我们将讲述如何将构件布置在窗口与对话框中。当我们在设计应用程序的图形界面时,我们首先要决定的是在程序中用到哪种构件和管理应用程序中的这些构件。为了方便管理我们的构件,在GTK+通常使用不可见的构件称作layout containers. 。在本章节中,我们将设计其中的——GtkAlignment,GtkFixed,GtkVBox和GtkTa...阅读全文
posted @ 2015-03-08 18:12 xchsp 阅读(78) 评论(0) 编辑
摘要: “菜单”(menubar)和“工具栏”(toolbars) “菜单” (menubar)和“工具栏”(toolbars)在这个部分的GTK+程序设计教程中,我们使用“菜单”和“工具栏”。“菜单”( menubar)是GUI程序中最为常见的部分之一。各种各样的命令和功能都可以借以“菜单”来实现。 当我们习惯在终端(console)中启动应用程序的时候,必须要记得很多复杂的命令和参数 ,在本章节中...阅读全文
posted @ 2015-03-08 18:12 xchsp 阅读(61) 评论(0) 编辑
摘要: GTK+系统中的对话框(GTK+dialogs) GTK+系统中的对话框(GTK+ dialogs)在接下来的章节中我们将着重介绍GTK+系统中的对话框。对话框窗口是众多GUI应用程序中不可或缺的部分。对话框经常是很多人进行信息交流的桥梁。在计算机中,对话框也经常扮演着我们和应用程序进行对话的工具。对话框可以用来输入数据,修改数据,或者改变应用程序的使用设置信息。对话框是一个人机交互的重要手段。...阅读全文
posted @ 2015-03-08 18:11 xchsp 阅读(112) 评论(0) 编辑
摘要: GTK+中的构件II(Widgets) GTK+中的构件II(Widgets)在本章的GTK+程序设计中,我们仍然要继续向大家介绍和展示各种各样的构件。GtkComboBoxGtkComboBox构件的作用是让程序使用者根据不同的需求从很多选项中进行选择。#include void combo_selected(GtkWidget *widget, gpointer window){ gch...阅读全文
posted @ 2015-03-08 18:10 xchsp 阅读(87) 评论(0) 编辑
摘要: Gtk中的文本视图(GtkTexViewWidget) Gtk中的文本视图(GtkTexView Widget)在本章的Gtk+程序设计教程中,我们将重点介绍 GtkTexView 构件。GtkTexVieww构件被常常用来显示和编辑多行的文本。正如我们一再提到的,GtkTexBuffer构件也是给予MVC的设计。GtkTextView 就是显示(view)元素而 GtkTexBuffer...阅读全文
posted @ 2015-03-08 18:09 xchsp 阅读(151) 评论(0) 编辑
摘要: GTK+中的树状列表构件(GtkTreeView) GTK+中的树状列表构件(GtkTreeView)在本章的GTK+程序设计教程中,我们将向大家重点介绍非常常用也有点复杂的构件——GtkTreeView 。GtkTreeView构件是一个高级的构件,利用他你就可以制作出漂亮的普通列表或者是树状的列表。这个构件里可以包含一或者多行。他的构架呢?正是采用了大名鼎鼎的MVC (Model View...阅读全文
posted @ 2015-03-08 18:09 xchsp 阅读(608) 评论(0) 编辑
摘要: [TOP]疯狂的投资 这是罗辑思维一期《疯狂的投资》的节目笔记,这期主要是通过菲尔德铺设横跨大西洋的电缆的故事讲了创业者需要的特质和《二十一世纪资本论》的一个观念:随着自由市场经济的演化,贫富的矛盾会变得越来越大。 背景:只要信息传播的方式发生一次大飞跃,人类的整个文明方式就一定会发生一次大改观,文字本身是一个信息传播工具,有了他之后人类代际之间的文明状态、知识就可以传承了,像司...阅读全文
posted @ 2015-03-06 09:35 xchsp 阅读(60) 评论(0) 编辑
摘要: 多线程模式之MasterWorker模式 Master-Worker模式的核心思想是,系统由两类进程协作工作:Master进程和Worker进程。Master进程负责接收和分配任务,Worker进程负责处理子任务。当Worker进程将各个子任务处理完成后,将结果返回给Master进程,由Master进程做归纳和汇总。 工作示意图如下图所示: 它的优势在于将一个大的任务分解成一个个的...阅读全文
posted @ 2015-03-06 09:32 xchsp 阅读(69) 评论(0) 编辑
摘要: 一年读书总结 程序员的往往都是宅着的,一天起码12个小时对着电脑,和人交流局限在同事,身边几个好友,打电话出了给女友打的多,父母是每周一个,远方的好朋友两三个月联系一次。当你渴望新的世界,渴望外面的世界,渴望思想上新的领域,渴望对世界有新的认识的时候,有时候会不会有一种恐惧感?忙忙碌碌忘了初心,忘了自己。如果有志同道合的人和你一起进取,一起探讨那样对你成长是很有帮助的,因为思想交流的时候...阅读全文
posted @ 2015-03-06 09:11 xchsp 阅读(37) 评论(0) 编辑
共10页: 上一页 1 2 3 4 5 6 7 8 9 下一页 末页 
友情链接 豆约翰博客备份专家 IT行业观察