软件工具 SofTool.CN 本次搜索耗时 0.292 秒,为您找到 133 个相关结果.
  • 09_布局容器之垂直布局

    2241 2021-04-29 《GTK系列教程》
    [TOC]垂直布局和水平布局的用法基本是一样,无非是新建垂直布局容器接口,还有控件摆放的方向不同。 垂直布局容器的创建: GtkWidget *gtk_vbox_new ( gboolean homogeneous, gint spacing ) ; 完整代码如下: #include <...
  • Tictactoe

    2191 2021-05-11 《GTK+ 2.0 中文教程》
    tictactoe.h tictactoe.c ttt_test.c tictactoe.h /* GTK - GIMP工具包 * 版权 (C) 1995-1997 Peter Mattis, Spencer Kimball 和 Josh MacDonald 所有 * * 本程序是自由软件。你可以在自由软件基金发布的 GNU GPL 的条款...
  • 事件处理

    2188 2021-05-07 《GTK+ 2.0 中文教程》
    事件处理 事件处理 我们已经讨论了 GTK 信号中的高级的事件,如单选菜单项。然而,有时学习一些低级的事件也是有好用的,如鼠标移动或按一个键。在 GTK 中有信号与这些低级事件联系。这些信号的处理函数有额外的参数,该函数是一个结构指针,包含事件的信息。 例如,传递给移动事件处理函数的参数是一个 GdkEventMotion 类型的结构指针 ,如下:...
  • 10_布局容器之表格布局

    2183 2021-04-29 《GTK系列教程》
    表格布局容器的创建: 布局容器添加控件: 完整代码如下: 学习水平和垂直布局容器后,我们几乎能布出任何风格的布局,只需要嵌套使用水平布局容器和垂直布局容器即可。假如我们要完成下图的布局,我们该怎么做呢? 1)创建一个垂直布局容器( A )2)创建一个水平布局容器( B ),一个close按钮( C )3)将水平布局容器和close按钮添加到垂直...
  • 绘图区控件和绘图

    2160 2021-05-07 《GTK+ 2.0 中文教程》
    一个绘图区控件用如下函数创建: 创建后端位图: configure_event事件: 现在,我们开始向屏幕绘图,我们使用的控件是绘图区控件。 一个绘图区控件本质上是一个 X 窗口 ,没有其它的东西。它是一个空白的画布,我们可以在其上绘制需要的东西。 一个绘图区控件用如下函数创建: GtkWidget* gtk_drawing_area_new...
  • Scribble

    2129 2021-05-11 《GTK+ 2.0 中文教程》
    scribble-simple.c scribble-xinput.c scribble-simple.c /* GTK - GIMP工具包 * 版权 (C) 1995-1997 Peter Mattis, Spencer Kimball 和 Josh MacDonald 所有 * * 本程序是自由软件。你可以在自由软件基金发布的 GNU G...
  • 21_常用控件之图片控件

    2119 2021-04-29 《GTK系列教程》
    图片控件的创建: 图片资源对象pixbuf的创建: 设置图片的大小: 释放资源: 通过pixbuf来创建图片控件: 图片控件重新设置一张图片(pixbuf): 例子代码如下: 图片控件和标签的作用很类似,都是作为显示用的,只是图片控件显示的内容是图片。 图片控件的创建: GtkWidget *gtk_image_new_from_fil...
  • 状态栏

    2113 2021-04-29 《GTK+ 2.0 中文教程》
    状态栏 Statusbars 状态栏 Statusbars 状态栏(Statusbars)是一些简单的构件,一般用来显示文本消息。它将文本消息压入到一个栈里面,当弹出当前消息时,将重新显示前一条文本消息。 为了让应用程序的不同部分使用同一个状态栏显示消息,状态栏构件使用上下文标识符(Context Identifiers)来识别不同“用户”。在栈顶...
  • 概述

    2103 2021-05-11 《GTK+ 2.0 中文教程》
    虽然随 GTK 提供了许多类型的构件,这些构件也基本能满足需要,但有时你仍然需要创建自己的构件类型。因为 GTK 完全应用了构件继承,并且有接近你的需求的构件,通常只要几行代码就可以编写一个新的构件类型。但是在开始之前,确信没有人编写了一个同样的构件。这样可以避免重复劳动,使 GTK 构件保持最小的数目,且有助于保持代码和不同应用程序接口的一致性。另一方面,...
  • 26_设置窗口背景图

    2076 2021-04-29 《GTK系列教程》
    设置窗口背景图(可指定其大小): #include <gtk/gtk.h> /* 功能: 设置背景图 * widget: 主窗口 * w, h: 图片的大小 * path: 图片路径 */ void chang_background (GtkWidget *widget, int w, int h, const gcha...