文章归档

图形界面开发语言比较

为什么写这个文章,其实都是我自己的问题,真的发现自己很笨,老师说,C语言是拿来开发底层数据通信的,比如网络开发,前两天写的《Gappproxy ubuntu 客户端》使用的是C+GTK图形库制作的,因为还想把这个程序放到通知区域去,所以查找资料,找到如下 wiki https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationIndicators 。 这个wiki里面,有开发 ubuntu 通知区域的几种语言方式。我一一列出来。 以下是C语言实现方法: #include <gtk/gtk.h> #include <libappindicator/app-indicator.h> static void activate_action (GtkAction *action); static GtkActionEntry entries[] = { { “FileMenu”, NULL, “_File” }, { “New”, “document-new”, “_New”, “<control>N”, “Create a new file”, G_CALLBACK (activate_action) }, { “Open”, “document-open”, “_Open”, “<control>O”, “Open a file”, G_CALLBACK (activate_action) }, { “Save”, “document-save”, “_Save”, …

>>Read more