软件工具 SofTool.CN 本次搜索耗时 0.352 秒,为您找到 133 个相关结果.
  • 一般按钮

    1973 2021-04-28 《GTK+ 2.0 中文教程》
    一般按钮 Normal Buttons 空白按钮 一般按钮 Normal Buttons 在前面我们见到得最多的控件就是按钮了,它们十分简单。 创建按钮有好几种方法: gtk_button_new_with_label() 或 gtk_button_new_with_mnemonic() 创建一个带标签的按钮; gtk_button_new_...
  • 高级事件和信号处理

    1961 2021-05-07 《GTK+ 2.0 中文教程》
    信号函数 阻塞和反阻塞信号处理函数 发出和停止信号 信号的发射和传播 信号函数 连接和断开信号处理函数 gulong g_signal_connect ( GObject *object , const gchar *name, GC...
  • 分栏窗口

    1953 2021-04-29 《GTK+ 2.0 中文教程》
    创建分栏窗口 向分栏窗口添加控件 示例 功能 源码 如果想要将一个窗口分成两个部分,可以使用分栏窗口控件(The paned window widgets)。 窗口两部分的尺寸由用户控制,它们之间有一个凹槽,上面有一个手柄,用户可以拖动此手柄改变两部分的比例。 窗口划分可以是水平(HPaned)或垂直的(VPaned)。 创建分栏窗口 ...
  • box控件原理

    1935 2021-04-28 《GTK+ 2.0 中文教程》
    多数组装是通过创建一些“盒(boxes)”来达成的,这是些不可见的构件容器,它们有两种形式:一种是横向盒(horizontal box) ,一种是纵向盒(vertical box) 。当我们组装构件到横向盒里时,这些构件就依着我们调用的顺序由左至右或从右到左水平地插入进去。在纵向盒里,则从顶部到底部或相反地组装构件,你可以使用任意的盒组合,比如盒套盒或者盒挨...
  • rc 文件的功能

    1919 2021-05-07 《GTK+ 2.0 中文教程》
    在你的应用程序开始处,应包含一个如下的函数调用: void gtk_rc_parse ( char *filename ) ; 把 rc 文件名传递给被调用的函数,随后 GTK 会解析这个文件,并且使用文件中所定义构件类型的风格设置。 如果希望定义一套和其它构件集或同一构件集中其它逻辑部分具有不同风格的特定构件集,使用以下函数调用: void...
  • 布局控件

    1916 2021-04-28 《GTK+ 2.0 中文教程》
    创建一个应用软件的时候,你可能希望在窗口里放置超过一个以上的控件。 我们的第一个 Hello World 示例仅用了一个控件,因此我们能够简单地使用 gtk_container_add()来“组装”这个控件到窗口中。但当你想要放置更多的控件到一个窗口中时,如何控制各个控件的定位呢?这时就要用到组装(Packing)了。
  • 常用的范围函数

    1903 2021-04-28 《GTK+ 2.0 中文教程》
    设置更新方式 获得和设置调整对象 范围构件本质上来说都是相当复杂的,不过,像所有“基本类”构件一样,绝大部分复杂性只有当你想彻底了解它时才吸引人。同样,几乎所有它定义的函数和信号都只在用它们写派生构件时才真正用到。然而,在<gtk/gtkrange.h>中还是有一些很有用的函数,它们对所有范围构件都起作用。 设置更新方式 范围构件的“更新方式”定...
  • 按钮盒

    1901 2021-04-29 《GTK+ 2.0 中文教程》
    按钮盒 Button Boxes 示例 效果 源码 按钮盒 Button Boxes 按钮盒(Button Boxes)可以很方便地快速布置一组按钮。它有水平和垂直两种样式。你可以用以下函数创建水平或垂直按钮盒: //创建 水平排列 的一组按钮box控件: GtkWidget *gtk_hbutton_box_new ( void ) ...
  • 34_截图

    1893 2021-04-29 《GTK系列教程》
    按按钮截图,图片保存在当前路径为“save.png”: #include <gtk/gtk.h> #include <cairo.h> /******************************************************** 功能:指定窗口区域截图,需要包含头文件cairo.h 参数: area: ...
  • 32_事件盒子

    1886 2021-04-29 《GTK系列教程》
    事件盒子的创建: 把控件添加到事件盒子里: 有些控件( 如:标签GtkLabel,图片控件GtkImage 等),不响应GDK事件,相当于鼠标在其上面点击,它是捕获不到的。用户通过事件盒子可以解决这个问题。 事件盒子给控件提供一个GDK窗口来捕获事件。我们把控件放在事件盒子里,当我们用鼠标点击这个控件时,这个事件盒子就能捕获到点击的状态。 事件...