软件工具 SofTool.CN 本次搜索耗时 0.255 秒,为您找到 133 个相关结果.
  • 超时、IO 和 Idle 函数

    1871 2021-05-07 《GTK+ 2.0 中文教程》
    超时 Timeouts 超时回调函数 监控IO Idle 函数 超时 Timeouts 你也许想知道如何让 GTK 在gtk_main中做有用的工作。 你有几种选择。用下面的函数,你可以创建一个超时函数,每隔一段时间该函数被调用。 gint gtk_timeout_add( guint32 interval, ...
  • 调整对象的内部机制

    1863 2021-04-28 《GTK+ 2.0 中文教程》
    _GtkAdjustment对象的结构体 读取调整对象的值 设置调整对象的值 调整对象的回调函数 _GtkAdjustment对象的结构体 你可能要问,如果我想创建一个信号处理的回调函数,当用户调整范围控件或微调按钮时让这个处理函数进行响应,应该从调整对象中取什么值,怎样从中取值呢?要解决这个问题,先看一下 _GtkAdjustment结构体的...
  • 12_布局练习之计算器

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

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

    1859 2021-05-07 《GTK+ 2.0 中文教程》
    GTK+ 有一套高级的用来支持图形程序之间通过拖放系统传递信息的函数。GTK+ 能在低级的 Xdnd 和 Motif 拖放协议基础上实施拖放。
  • 比例框架

    1808 2021-04-29 《GTK+ 2.0 中文教程》
    比例框架 Aspect Frames 示例 效果 源码 比例框架 Aspect Frames 比例框架控件(The aspect frame widget)和框架控件(frame widget)差不多 ,除了它还会使子控件的外观比例(也就是宽和高的比例 )保持一定值,如果需要,还会在控件中增加额外的可用空间。这很有用,例如,想预览一个大的图片。...
  • 示例

    1791 2021-04-28 《GTK+ 2.0 中文教程》
    说明 效果 源码 说明 这个示例可以说是testgtk.c里的”范围控制”测试部分的修改版。它主要是在一个窗口上放置了三个范围构件,都连接到同一个调整对象,并使用上面以及调整对象部分提到的一些调整参数的控制方法,这样你可以看到它们怎样影响这些构件的使用效果。 效果 源码 #include <gtk/gtk.h> GtkWi...
  • 无窗口控件

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

    1756 2021-05-07 《GTK+ 2.0 中文教程》
    gtk_widget_set_sensitive() 里描述对构件进行操作的函数。它们可以用于设置构件的风格、间距和大小,等等。 void gtk_widget_activate ( GtkWidget *widget ) ; void gtk_widget_set_name ( GtkWidget *widget, ...
  • rc 文件示例

    1738 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...