软件工具 SofTool.CN 本次搜索耗时 0.360 秒,为您找到 134 个相关结果.
  • 调整对象的内部机制

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

    2855 2021-04-29 《GTK+ 2.0 中文教程》
    文本输入控件 Text Entries 示例 效果 源码 文本输入控件 Text Entries 文本输入控件(Entry widget)允许在一个单行文本框里输入和显示一行文本。文本可以用函数进行操作,如将新的文本替换、前插、追加到文本输入控件的当前内容中。 用下面的函数创建一个文本输入控件: GtkWidget *gtk_entry_n...
  • 23_常用控件之按钮

    2852 2021-04-29 《GTK系列教程》
    [TOC]按钮在GUI里应用最为广泛,我们几乎能在所有的界面中看到按钮。 空按钮的创建(按钮上没有任何内容): GtkWidget *gtk_button_new (void ) ; 返回值:按钮指针 创建带文本内容的按钮: GtkWidget *gtk_button_new_with_label (const gchar *labe...
  • 布局控件

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

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

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

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

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

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

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