找回密码
 注册
查看: 1339|回复: 13

怎样最容易开发gtk+ gui

[复制链接]
发表于 2005-8-7 10:31:55 | 显示全部楼层 |阅读模式
如果考虑到可以生成本地可执行代码,是不是perl是最简单的了? 还有更加简单的么? 另外什么IDE 最简单易用呢? Anjuta IDE 可以用perl么和C混合编程么?
发表于 2005-8-7 15:18:58 | 显示全部楼层
我也想知道大家一般是如何开发gtk+/gnome +gui的
回复

使用道具 举报

发表于 2005-8-7 17:08:12 | 显示全部楼层
glade + vim
回复

使用道具 举报

发表于 2005-8-7 21:38:25 | 显示全部楼层
[quote:2cd230b2d0="mozilla"]glade + vim[/quote]   
回复

使用道具 举报

发表于 2005-8-8 08:08:13 | 显示全部楼层
glade + anjuta
回复

使用道具 举报

发表于 2005-8-8 08:38:11 | 显示全部楼层
DEV C++不用GLADE,那玩意太差劲了。Gambas楼主可以去试试,像VB的说!
回复

使用道具 举报

发表于 2005-8-8 09:03:17 | 显示全部楼层
... Dev-C++ ??
回复

使用道具 举报

发表于 2005-8-8 09:12:25 | 显示全部楼层
[quote:d05d33bb7a="wolf0403"]... Dev-C++ ?? [/quote]
Windows下用的了,LINUX用GVIM,VI什么的。
回复

使用道具 举报

发表于 2005-8-8 09:13:56 | 显示全部楼层
...典型的歧视
Dev-C++ 再简陋还是一 IDE,GVIM/VI 最多也就是一带有少量集成功能的编辑器罢了……最多跟 EditPlus 是一档次。
回复

使用道具 举报

发表于 2005-8-8 09:22:26 | 显示全部楼层
不过GLADE真的比较差劲点,这可能和GTK的模式有关,他放控件,非得搞个PAD或TABLE什么的。控件的大小都不能在GLADE里拖动着更改,比较难用的说,而且生成的代码还有问题,最普通的就是IMAGE这个控件了,生成的代码显示不出在图片来的。所以我宁愿有IDE自己一条条代码写的。
anjuta是虾米东西?
回复

使用道具 举报

发表于 2005-8-8 09:38:08 | 显示全部楼层
Glade 的控件布局是通过 table 之类的东西来进行的,类似 Java SWT 的Layout Manager,比 VB 的 x,y layout 高级得多。

Anjuta 是一个可以方便整合 Glade 进行 RAD 开发的 Linux IDE
回复

使用道具 举报

发表于 2005-8-8 09:41:45 | 显示全部楼层
GTK也能用LAYOUT这个容器来放控件的,就可以任意的放了,只是不爽的说GLADE不能用鼠标改变控件大小,而且我总觉得他的代码生成或多或少有问题,还是愿意自己在IDE下写,Anjuta好像要用GNOME库的?
回复

使用道具 举报

发表于 2005-8-8 14:02:23 | 显示全部楼层
Anjuta好像要用GNOME库的?


1.2.x 都不用。 2.x 要用。


不过GLADE真的比较差劲点,这可能和GTK的模式有关,他放控件,非得搞个PAD或TABLE什么的。


生成代码是给初学者用的。 glade 的真正用法是使用它生成的 .glade (xml 文件) 来构建界面,从而达到界面和代码分离的目的。

http://www.gnome-cn.org/documents/developer_doc/API/libglade/

最普通的就是IMAGE这个控件了,生成的代码显示不出在图片来的。所以我宁愿有IDE自己一条条代码写的。
anjuta是虾米东西?

开发时的路径和安装后的路径是肯定不一样的,这是开发人员需要处理的问题。

不要误导新人哦。
回复

使用道具 举报

发表于 2005-8-8 14:08:17 | 显示全部楼层
没有,GLADE生成的路径是有点问题,至少我在WINDOWS下的版是这样子的,有一个函数的返回是不正确的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2025-2-8 03:16 , Processed in 0.028284 second(s), 16 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表