阅读更多

5顶
0踩

编程语言

原创新闻 GTK+ 3.0.0发布

2011-02-11 10:43 by 见习编辑 hotwind 评论(1) 有6002人浏览

GTK+ 3.0.0今日发布。

GTK(GIMP Toolkit)是一套跨多种平台的图形工具包,按LGPL许可协议发布的。最初是GIMP的专用开发库,后来发展为Unix-like系统下开发图形界面的应用程序的主流开发工具之一。目前GTK+已有成功的windows版本。

该版本主要新亮点:

* Cairo drawing throughout.
* Modern input device handling.
* A new theming API which sports a familiar CSS syntax for theme
  configuration and other improvements such as animated state
  transitions.
* More flexible geometry management, with support for height-for-width, for both widgets and cell renderers.
* Multiple backend support for GDK.
* Easy application support.
* Of course, there's some new widgets as well, such as a switch and  an application chooser.

详情请见:http://mail.gnome.org/archives/gtk-devel-list/2011-February/msg00020.html

下载地址:http://download.gnome.org/sources/gtk+/3.0/ ftp://ftp.gtk.org/pub/gtk/3.0/
  • 大小: 6.3 KB
5
0
评论 共 1 条 请登录后发表评论
1 楼 cyberniuniu 2011-02-12 08:41
gtk发展越来越好了

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Delegate。。

    Delegate类简介------------------------ 命名空间:System程序集:mscorlib(在 mscorlib.dll 中) 委托(Delegate)类是一种数据结构,通过它可引用静态方法或引用类实例及该类的实例方法。 以往的界面编程中我们应该都接触过各种类型的事件驱动(event driven)的处理模式,在这种模式里,我们定义相应事件触发的函数。例如...

  • C# 委托(delegate) 详解

    类似C/C++的函数指针。委托是一种引用类型变量, 存有C#的委托是一系列对象方法的地址,是对一系列方法的引用的一种引用类型变量。调用委托的时候,它所引用的所有方法都会被执行。 通俗来说。委托对象是用来存放某一类别的方法调用清单,这一类别要求方法签名(方法的参数,返回值)与委托类型签名一致。当这个清单被调用时,清单内的方法也会依次执行。

  • C# Delegate(委托)与多线程 (转载不易)

    与以前VC中创建一个新的线程需要调用AfxBeginThread函数,该函数中第一个参数就是线程函数的地址,而第二个参数是一个类型为LPVOID的指针类型,这个参数将传递给线程函数。我们需要将传递给线程的参数和线程函数包装成一个单独的类,然后在这个类的构造函数中初始化该线程所需的参数,然后再将该实例的线程函数传递给Thread类的构造函数。BeginInvoke 生成异步方法调用。//-----------------------以下为自己写的异步委托的例子------------------------

  • c#中的委托

    一.委托的概念 委托从字面上理解就是一种代理,类似于房屋中介,由租房人委托中介为其租凭房租。在c#语言中,委托则委托某个方法来实现具体的功能。 1.委托的特点 委托是一种引用类型,虽然字定义委托时与方法有些相似,但不能称其为方法。 从数据结构来讲,委托和类一样是一种用户自定义类型。 委托是方法的抽象,它存储的就是一系列具有相同签名和返回回类型的方法的地址。 调用委托的时候,委托包含的所有的方法将被执行。 2.委托的特点 方法委托 多播委托 匿名委托 3.委托的使用步骤 定义声明委

  • C# 委托详解

    委托,委托的使用,多播委托,泛型委托

  • C#之委托

    C#中的委托是一个类型,它描述了一个方法的签名,即方法的参数类型和返回类型。委托可以看作是一个指向方法的引用,使得我们可以像使用函数指针一样调用这些方法。 将一个或多个方法作为参数传递给另一个方法,从而在需要时调用这些方法。 实现事件处理程序。 实现回调方法。 实现异步编程等功能。 委托和类一样,是一种用户定义类型。但类表示的是数据和方法的集合,而委托则持有一个或多个方法,以及一系列预定义操作。可以通过一下操作步骤来使用委托。

  • C#高级--委托详解

    C#高级–委托详解 一、委托是什么 1、委托是什么 ​ 委托和类一样是一种用户自定义类型,它存储的就是一系列具有相同签名和返回类型的方法的地址,调用委托的时候,它所包含的所有方法都会被执行。 2、委托声明 (1)委托可以声明在类外部,也可以在类内部 (2)跟方法有点类似,有参数,返回值,访问修饰符,比方法声明多一个关键字delegate namespace MyDelegate { /// <summary> /// 1.无参数无返回值委托 /// <

  • C#基础--委托(Delegate)

    简单介绍C# 委托知识

  • C#——委托

    Action是.NET Framework内置的泛型委托,可以使用Action委托以参数形式传递方法,而不用显示声明自定义的委托。使用多播委托就可以按照顺序调用多个方法,多播委托只能得到调用的最后一个方法的结果,一般我们把多播委托的返回类型声明为void。引用可在运行时被改变。定义了一个委托叫做 IntMethodInvoker ,这个委托可以指向带有一个int类型的参数,并且返回值是void的一个方法。在定义好委托后就可以实例化委托,命名方法委托在实例化委托时必须带入方法的具体名称或者是null。

  • c#委托的定义和使用

    c#委托的简单讲解

  • 试说明在C#中Delegate类的使用

     试比较在C#中Delegate类的使用==============================================================Delegate类简介------------------------      命名空间:System程序集:mscorlib(在 mscorlib.dll 中)   委托(Delegate)类是一种数据结构,通过它可引用静态

  • .Net学习——委托

    委托(Delegate)类似于 C 或 C++ 中函数的指针。委托(Delegate) 是存有对某个方法的引用的一种引用类型变量。引用可在运行时被改变。调用委托变量时,就是执行该变量指向的方法。委托与c#中的普通变量【如int i=5】类似,唯一区别在于委托指向方法,普通变量执向整数为5的空间委托声明决定了可由该委托引用的方法。委托可指向一个与其具有相同标签的方法。关键字 返回类型 委托的名称 参数列表。

  • C#委托类型 - (System.Delegate)

    定义 表示委托,委托是一种数据结构,它引用静态方法或引用类实例及该类的实例方法。 Delegate 类是委托类型的基类。然而,只有系统和编译器可以显式地从 Delegate 类或 MulticastDelegate 类派生。此外,还不允许从委托类型派生新类型。Delegate 类不是委托类型,该类用于派生委托类型。 问题 该类型不支持 直接使用 deleagt...

  • c#委托的使用

    一、什么是委托? 委托是一种动态调用方法的类型,属于引用型。委托是对方法的抽象和封装。委托对象实质上代表了方法的引用(即内存地址)。委托通常是委托某个方法来实现具体的功能。当我们调用委托的时候,委托包含的所有方法将被执行。虽然在定义委托时与方法有些相似,但我们不能将其称为方法。 二、委托的定义 1.delegate 定义一个int返回值、带一个参数的委托: 修饰符 delegate 返回值类型 委托名 ( 参数列表 ); public delegate int TestDelegate(

  • C#/.NET委托怎么用?我想你看完这篇文章马上就会

    一、委托可以帮助我们做什么? 你可能已经学了非常基础的C#语法,如类型、作用域、逻辑控制语句、类的相关知识等等,在一路上的学习过程中,好像没有什么问题是前面学的语法不能解决的,事实也确实如此,就比如简单的C语言语法理论上可以解决所有的编程问题。那这样为什么还有面向对象语言出现?当构建几千行,甚至几万,几十万行代码的项目时,面向对象语言优秀的封装特性能使得非常大的工程问题划分成一个个更小的问题,并且使代码重用性、可读性、可维护性巨幅提高。简单来说,这一切的出现,都是为了让你写代码更爽,更方便。而委托的出现也是

  • c#的委托

    最近一直遇到c#的委托,刚开始看的云里雾里的,后来以c++的函数指针来类比就醍醐灌顶了。所以特此记载下来。 因为最先接触的是c++,所以先来看c++的函数指针,再来讲c#的委托。 一、c++的函数指针 参考c++primer Plus 第6版 函数有地址,函数的地址是存储其机器语言代码的内存的开始地址。 函数地址:函数名。比如说Test()是一个函数,那么Test就是这个函数的地址。要将...

  • C#中委托的其他定义方法与使用

    其他的定义方法 private delegate string GetString();//该委托可以指向一个参数为空,返回值为string的方法。 static void main() { int x = 40; GetString a = x. ToString; //直接把一个方法的引用赋值给一个委托变量 } 其他调用方法 private deleg...

  • C#中委托(中)

    一、Action 与Func  除了使用自定义的委托之外,还可以使用 Action 与Func 委托,Action 定义了一个无返回值,参数是T类型的委托,非泛型Action表示无参数无返回值。Func表示有返回值的委托。使用时,返回值的类型在最后声明。 下面给出示例: public class TestDele { // 声明了有一个无参数无返回值的委托引用 public Actio

  • C#中的委托

    第一次在编程语言中接触委托,感觉很是生疏。敲了几个例子自后,发现其实在面向对象语言中的委托和我们现实生活中是一样的。比如说,小红需要去银行取钱,这里取钱就是小红这一个对象的方法。同样如果是小明,他也可以有取钱这一个方法。如果小红由于一些事情让小明替她去取钱,在这里就是委托了。也就是小明以小红的名义去取钱,执行同样的方法。        在C#中,委托派生于基类System.Delegate,不过

  • C#委托使用

    C#委托使用案例 委托的使用 假定有两个对象A和B,在A中实例化了对象B,那么A可以访问B中的方法,反过来B不能直接访问A中的方法,所以使用委托。 委托的使用步骤:条件(在A对象中实例化了B) (1)、在B中声明一个委托原型 (2)、在A中根据委托原型编写所需要的委托方法 (3)、在B中利用声明的委托原型声明一个委托变量 (4)、在A中通过委托变量和委托方法关联 投票器类的抽取 根据面向对象编程原...

Global site tag (gtag.js) - Google Analytics