保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 计算机信息技术 >> 正文

Linux下的GTK图形界面编程


GTK完成的。如果你直接设置了调节器的这些参数,则需要在程序中调用下面的语句来释放信号:

gtk_signal_emit_by_name (GTK_OBJECT (adjustment), "changed");

  • 创建组件小结

    从上面可看出,创建一个widget组件可以用以下几个步骤完成:

    1. gtk_*_new()—调用一个非常有用的函数来产生一个新的widget组件。
  •  

    4.2gtk_box_pack_start()函数连接所有的信号和事件,产生相应的事件处理器来调用回调函数。

    4.3设置widget组件以及调节器的特性。

    4.4用合适的函数将widget组件打包到一个容器(盒子或表格)中,例如gtk_box_container_start()函数或者gtk_container_add()函数等。

    4.5gtk_widget_show()函数来显示组件。

    用上述方法可创建出程序员所需要的任意窗口构件,再将容器打入窗口并显示窗口之后,程序便进入主循环睡眠状态,主程序编制也就结束了。事件的处理逻辑放到回调函数中编制。

    编译程序用下面的命令:

    gcc my_prog.c –o my_prog.o –lgtk –lgdk

    完成后在Xwindow环境下运行my_prog.o程序即可。

     

    目前X窗口(Xwindow)和GNU编译系统已成为应用linuxunix操作系统的计算机工作站和大型计算机上最主要的图形用户界面系统,在微机上也有广泛应用。而GTK正是两者结合的编程开发包。它比以往用的Xwindow/Motif编程更为简单方便,功能也很强大,有着较好的应用前景。目前网上已经有很多利用该软件包开发出来的自由发布软件,极大的丰富了Linux平台的应用。

    《Linux下的GTK图形界面编程(第6页)》
    本文链接地址:http://www.oyaya.net/fanwen/view/143509.html

    ★温馨提示:你可以返回到 计算机信息技术 也可以利用本站页顶的站内搜索功能查找你想要的文章。