基本能用了
01 九 2010 58 Comments
in C, Internet, Linux Tags: C, GTK+, ubuntu
第一个有点用的程序,上一篇日志里有出现过。
作用是给plink弄个简单的图形前端,直接输入基本信息就能通过SSH上网,映射端口固定为7070。因为是第一次写程序,不知道的东西太多了,慢慢摸索吧,代码写的也不是很有条理,这个程序就作为我学习GTK+的一个过程吧,说实在的,用shell脚本非常方便
。
梦中我微笑着 梦着我的记忆
01 九 2010 58 Comments
in C, Internet, Linux Tags: C, GTK+, ubuntu
第一个有点用的程序,上一篇日志里有出现过。
作用是给plink弄个简单的图形前端,直接输入基本信息就能通过SSH上网,映射端口固定为7070。因为是第一次写程序,不知道的东西太多了,慢慢摸索吧,代码写的也不是很有条理,这个程序就作为我学习GTK+的一个过程吧,说实在的,用shell脚本非常方便
。
30 八 2010 79 Comments
in C, Linux, 随便说说 Tags: C, GTK+, ubuntu
RT
=====================================================
嗯,做了个很简单的小玩意,就是给plink弄了一个外壳,可以不用在终端下输入命令就能把SSH做代理……
现在只能算姑且能用,只能连接不能断开,且时有无响应的问题发生,但不影响plink的工作。
其实用shell脚本更方便,我平常就是用sh脚本,做这个只是无聊罢了……

18 七 2010 10 Comments
in C, Linux Tags: C, GTK+, ubuntu
假设要给window的destroy信号连接一个名为on_window_destroy的回调函数。
直接在glade3中的“操作句柄”设置回调函数“on_window_destroy”,若通过
gcc -o 目标程序名 源文件名.c `pkg-config --cflags --libs libglade-2.0`
编译可以通过,但运行是会发生
Gtk-WARNING **: Could not find signal handler '回调函数名称'
这样的错误。
需要使用
gcc -o 目标程序名 源文件名.c `pkg-config --cflags --libs libglade-2.0` -export-dynamic
来编译才可以正确执行。
点击“帮助”——“关于”菜单时弹出“关于”对话框,就是利用对菜单的activate设置回调函数来实现的。如下图:

15 七 2010 21 Comments
in C, Linux Tags: C, GTK+, ubuntu
Glade是用来设计Gtk+程序界面的工具,暑假才开始学习Gtk+,看着代码好多,特别要写菜单的时候,真的很麻烦,更糟糕的是照着我那本从图书馆借来的指导书上写是错的……一直在Warning,虽然编译凑合着过了,但是界面有错,和我构想的差距太大。
在网上查找原因时发现了这个软件,摸索了一下,终于出了一个简易的界面。
More
12 七 2010 29 Comments
in C, Linux Tags: GTK+, ubuntu, vim
用GTK+写出的第一个“hello world”,纪念下
居然区别大小写……哎,很不方便,因为要切换大小写。
近期评论