http://zetcode.com/gui/gtk2/

目录

GTK+ tutorial

Table of contents

GTK+

Related tutorials


GTK+ tutorial

This is a GTK+ programming tutorial. In this tutorial, we will learn the basics of GUI programming in GTK+ and C language. The GTK+ tutorial is suitable for beginners and intermediate programmers. This tutorial covers GTK+ 2.

Table of contents

  • Introduction
  • First programs
  • Menus and toolbars
  • Layout management
  • Events
  • Dialogs
  • Widgets
  • Widgets II
  • GtkTreeView widget
  • GtkTextView widget
  • Custom GTK+ widget

GTK+

GTK+ is a library for creating graphical user interfaces. The library is created in C programming language. The GTK+ is also called the GIMP Toolkit. Originally, the library was created while developing the GIMP image manipulation program.

Tweet

Related tutorials

GTK# tutorial, PyGTK tutorial, Ruby GTK tutorial, and Cairo graphics tutorial.

GTK+ tutorial相关推荐

  1. glade java_Gtk+/Glade编程(一)--简介

    http://jianjiaosun.blog.163.com/blog/static/13612448620110169390202/ By unanao 本文是我学习GTK+和glade3进行图形 ...

  2. glade java_Gtk+/Glade编程(一)--简介 | 学步园

    By unanao 本文是我学习GTK+和glade3进行图形界面编程的一点学习心得的整理,主要是使用GTK+/Glade编程的文档较少,而且没有说名如何将二者联系起来,以及二者之间的关系.本文通过比 ...

  3. g_timeout_add ()

    在GTK中,如果您要定时让程序去作某件事,则可以使用g_timeout_add()或g_timeout_add_full().一个例子如下: 这个例子的作用就是把当前时间显示到窗口中,即显示了一个实时 ...

  4. php gtk教程,PHP-GTK 介绍及其应用-PHP教程,PHP应用

    1. php-gtk介绍 1.1 php-gtk php-gtk是php的延伸模组,它可以让程式设计师写出在客户端执行的.且独立的gui的程式.这个模组不允许在浏览器上显视gtk+的程式,它一开始就是 ...

  5. GTK中 ToolBar详细说明

    工具栏(Toolbars)常用来将一些构件分组,这样能够简化定制它们的外观和布局.典型情况下工具栏由带图标和标签以及工具提示的按钮组成,不过,其它构件也可以放在工具栏里面.最后,各工具栏组件可以水平或 ...

  6. gtk+blade+anjuta 的简单实例

    gtk+blade+anjuta 的简单实例我的系统 ubuntu 12.04 1>  选择源 不正确会有很多问题,速度慢,找不到安装的软件.163的源就不错 http://mirrors.16 ...

  7. Glade3 tutorial in chinese

    Part 1 Quick Overview of GTK+ Concepts (转) 如果你没有任何 GTK+ 的编程经验, 那么, 对于我将要阐述的一些概念你也许会听着犯迷糊.不过,不用担心, 在遇 ...

  8. Windows环境下使用GTK

    一.前言 维基百科:GTK(原名GTK+)最初是GIMP的专用开发库(GIMP Toolkit),后来发展为Unix-like系统下开发图形界面的应用程序的主流开发工具之一.GTK是自由软件,并且是G ...

  9. Linux下GUI开发:GTK+ 2.0 + anjuta + glade

    Linux下GUI开发:GTK+ 2.0 + anjuta + glade 1. 大家一起用gtk编程(一个序列) http://bbs.chinaunix.net/viewthread.php?ti ...

最新文章

  1. PanDownload复活了!速度60MB/s!
  2. 程序员跳槽全攻略pdf
  3. 通过注册表修改解锁ExtROM
  4. 10种K线组合给出买进信号
  5. ubuntu 12.04 LTS 安装配置JDK1.6.0_45
  6. 【转】一个安全测试的CheckList
  7. LinkedHashMap如何保证有序
  8. 虚幻airsim1:下载安装
  9. 14款实用项目管理工具,精英必备!
  10. app消息推送的详细实现教程
  11. 李峋的爱心表白代码来了
  12. 有了抖音账号,应该这样做
  13. Linux桌面对应的路径
  14. swoft2 小白教程系列-进程篇
  15. 直流电机的原理及驱动
  16. MDM Apple Configurator使用
  17. 基于51单片机8位竞赛抢答器_倒计时可调+LED跑马灯
  18. 怎么做gif图?你知道好用的制作方法吗?
  19. BFS广度优先搜索之钥匙和房间
  20. php解三元一次方程,三元一次方程的求解

热门文章

  1. Idea中的maven灰色
  2. Spring框架----Spring的bean注解
  3. Visual Studio、.NET Framework、VC++、C#各个版本的对应关系
  4. 2019.8.15几道练习题
  5. 希尔和归并排序的异同
  6. composer的使用
  7. 4. PHP递增/递减运算符
  8. 使用Maven命令安装jar包到repo中
  9. 【HDU 4352】 XHXJ's LIS (数位DP+状态压缩+LIS)
  10. HDU 2577(DP)