软件工具 SofTool.CN 本次搜索耗时 0.693 秒,为您找到 134 个相关结果.
  • 27_改变控件字体大小

    3071 2021-04-29 《GTK系列教程》
    改变控件字体大小: #include <gtk/gtk.h> /* 功能: 设置控件字体大小 * widget: 需要改变字体的控件 * size: 字体大小 * is_button: TRUE代表控件为按钮,FALSE为其它控件 */ static void set_widget_font_si...
  • 08_布局容器之水平布局

    3052 2021-04-29 《GTK系列教程》
    布局容器的主要分类: 水平布局容器: 水平布局容器的创建: 容器添加添加控件: 显示容器上所有控件: 完整代码如下: 如果我们希望窗口里多放添加几个控件,直接添加是不成功的,因为窗口只能容纳一个控件的容器。这时候,我们需要借助布局容器,我们先把布局容器添加到窗口里,然后再把所需要添加的控件放在布局容器里。 布局容器的主要分类: 水平布局...
  • 22_常用控件之进度条

    3026 2021-04-29 《GTK系列教程》
    进度条的创建: 设置进度条显示的进度比例: 设置进度条显示的进度比例: 设置滑槽上的文本显示: 设置进度条的移动方向: 获取进度条的方向: 例子代码如下: 我们到处都能看到进度条的应用,我们下载拷贝个文件,下载个电影等总能看到进度条的影子,如图: 进度条的常用操作无非设置其比例或者获取其比例。 进度条的创建: GtkWidget *g...
  • table控件

    2994 2021-04-28 《GTK+ 2.0 中文教程》
    gtk_table_new() 布局图示意图 (以2行2列为例) gtk_table_attach() gtk_table_attach_defaults() gtk_table_set_row_spacing() 和 gtk_table_set_col_spacing() gtk_table_set_row_spacings() 和 gtk_ta...
  • 操作选中区

    2992 2021-05-07 《GTK+ 2.0 中文教程》
    概述 获取选中区信息 提供选中区 概述 选中区(Selections)是X和 GTK 提供的图形程序之间传递信息的方法之一。一个选中区标识了一块数据,例如,用户用某种方式(比如拖动鼠标)选择的一部分文本。一个显示区(即用户)同一时间里只能有一个应用程序能得到选中区,所以当一个程序声称一个选中区时,前一个选中区所有者必须告诉用户旧选中区已经被放弃了...
  • 编辑 Hello World

    2964 2021-04-25 《GTK+ 2.0 中文教程》
    好,现在来写一个只有一个按钮构件的程序,这是一个标准的 GTK Hello World: /*函数名: helloworld.c */ #include <gtk/gtk.h> /* 这是一个回调函数。data 参数在本示例中被忽略。 * 后面有更多的回调函数示例。*/ void hello ( GtkWidget *widget, ...
  • 调整对象

    2957 2021-04-28 《GTK+ 2.0 中文教程》
    GTK 有多种控件能够由用户通过鼠标或键盘进行调整,比如:范围控件。还有一些控件,比如说 GtkText 和 GtkViewport,内部都有一些可调整的属性。 很明显,当用户调整范围控件的值时,应用程序需要对值的变化进行响应。一种办法就是当控件的调整值发生变化时,让每个控件引发自己的信号,将新值传递到信号处理函数中,或者让它在控件的内部数据结构中查找控...
  • GDK 事件类型

    2945 2021-05-07 《GTK+ 2.0 中文教程》
    下列的数据类型被 GTK+ 传递给事件处理函数。列出每种数据类型同时也列出了使用该类型的信号。 GdkEvent drag_end_event GdkEventType GdkEventAny delete_event destroy_event map_event unmap_event no_expose_event GdkEve...
  • 单选按钮

    2914 2021-04-28 《GTK+ 2.0 中文教程》
    单选按钮 Radio Buttons 创建单选按钮 示例 单选按钮 Radio Buttons 单选按钮与复选按钮相似,只是单选按钮是分组的,在一组中只有一个处于选中/按下状态。这在你的应用程序中要从几个选项中选一个的地方可以用到。 创建单选按钮 用这些调用之一来创建一个新的单选按钮: GtkWidget *gtk_radio_butto...
  • 18_Libglade和GtkBuilder的区别使用

    2913 2021-04-29 《GTK系列教程》
    前面给大家提过,用windows版本glade可以 2 种格式的glade: Libglade ( gtk2.12前的版本 ), GtkBuilder( 新版的,现在用的是这个版本 )。格式不一样,最终使用的库函数不一样。 如图: 1)glade画UI,注意保存为Libglade格式,如下图: c代码如下: #include <glad...