软件工具 SofTool.CN 本次搜索耗时 0.311 秒,为您找到 134 个相关结果.
  • 概述

    2713 2021-05-07 《GTK+ 2.0 中文教程》
    在这一章,我们会创建一个绘图程序。 期间,我们讲解如何处理鼠标事件、如何在窗口你绘图和如何使用后端位图绘制更好的效果。 在创建了简单的绘图程序之后,我们会扩展该程序,通过添加对XInput设备的支持,如手写板。 GTK 提供用来从这种设备轻易地获得如压力和倾角这样的扩展信息的例程。
  • 24_常用控件之行编辑

    2705 2021-04-29 《GTK系列教程》
    行编辑的创建: 设置行编辑内容的最大长度: 设置行编辑的文本内容: 获取行编辑的内容: 设置编辑控件是否允许编辑: 设置行编辑的内容是否可视(不能可视相当于密码模式,看不到文本的内容): 常用信号:”activate” 例子代码如下: 行编辑,只允许输入一行内容的控件,如密码输入框。 行编辑的创建: GtkWidget *gtk_...
  • 11_布局容器之固定布局

    2701 2021-04-29 《GTK系列教程》
    固定布局的创建: 固定布局容器添加控件: 设置控件的大小( 宽和高 ): 移动固定布局里控件的位置: 完整代码如下: 前面我们学习的水平、垂直和表格布局容器,控件会跟着容器大小的变化进行自动适应,而固定布局容器里的控件则不会跟着变化( 则固定不变 )。 固定布局的创建: GtkWidget *gtk_fixed_new (void ) ;...
  • rc 文件示例

    2653 2021-05-07 《GTK+ 2.0 中文教程》
    # pixmap_path "<dir 1>:<dir 2>:<dir 3>:..." # pixmap_path "/usr/include/X11R6/pixmaps:/home/imain/pixmaps" # # style <name> [= <name> ] # { # <option> # } # # widget...
  • 20_常用控件之标签

    2651 2021-04-29 《GTK系列教程》
    标签的创建: 设置标签的内容: 获取标签的内容: 例子代码如下: 标签主要是显示文本信息,用作标志。 标签的创建: GtkWidget *gtk_label_new (const gchar *str) ; str:文本内容返回值:标签指针 设置标签的内容: void gtk_label_set_text (GtkLabel...
  • 12_布局练习之计算器

    2634 2021-04-29 《GTK系列教程》
    行编辑的创建: 编辑内容的设置: 设置行编辑是否允许编辑: 完整代码如下: 接下来,我们做一个布局练习,如下图: 我们用表格布局实现,表格布局参考坐标如下: 这里我们用到行编辑控件( GtkEntry )。 行编辑的创建: GtkWidget * gtk_entry_new (void ) ; 返回值:行编辑指针行 编辑...
  • 常见数据类型

    2590 2025-06-11 《GTK+ 2.0 中文教程》
    基础数据类型 (1) 整数类型 (2) 浮点类型 (3) 布尔类型 (4) 字符和字符串 指针和内存管理 容器和数据结构 (1) 动态数组(GArray) (2) 链表(GSList, GList) (3) 哈希表(GHashTable) GTK 对象类型 信号和事件相关类型 在 GTK 2 中,数据类型主要基于 GLib(GTK ...
  • 32_事件盒子

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

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

    2514 2021-04-28 《GTK+ 2.0 中文教程》
    下面列出的控件没有可以关联的窗口: GtkAlignment GtkArrow GtkBin GtkBox GtkButton GtkCheckButton GtkFixed GtkImage GtkLabel GtkMenuItem GtkNotebook GtkPaned GtkRadioButton GtkRange GtkScrolledWind...