设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
编程开发讨论区 —— LinuxSir.cn
›
Linux 程序设计专题讨论
›
gtk的程序有可能做到不同平台上外观的一致性吗? ...
返回列表
查看:
1023
|
回复:
5
gtk的程序有可能做到不同平台上外观的一致性吗?
[复制链接]
yifengcn
yifengcn
当前离线
积分
59
IP卡
狗仔卡
发表于 2006-8-18 18:29:58
|
显示全部楼层
|
阅读模式
gtk的程序受主题的影响,不同人的系统有不同的主题,这样写好的一个gtk程序的外观在不同的人看来就不一样了(外观包括各种控件的效果)。
我在想,有没有可能像swt一样,做到各个平台效果一致呢? :ask
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
x11
x11
当前离线
积分
2823
IP卡
狗仔卡
发表于 2006-8-18 19:58:46
|
显示全部楼层
缺省外观不是都一样的么?喝喝
回复
支持
反对
使用道具
举报
显身卡
yifengcn
yifengcn
当前离线
积分
59
IP卡
狗仔卡
楼主
|
发表于 2006-8-18 20:24:39
|
显示全部楼层
但是那个实在是难看啊,呵呵
我能怎样做,使得美化gtk程序,并且在所有的平台上都一样呢?
比如,能不能够让滚动条控件做成苹果的那个蓝色水晶的条,并且在任何系统上都一样呢,不管他们选用什么主题?诸如此类。。。
回复
支持
反对
使用道具
举报
显身卡
wsw
wsw
当前离线
积分
484
IP卡
狗仔卡
发表于 2006-8-18 21:30:14
|
显示全部楼层
似乎不行。这种gtk的特性恰是gtk比swt的高明之处。但是可以自己创建一个gtkrc文件,然后去读这个文件,我觉得没什么必要!
回复
支持
反对
使用道具
举报
显身卡
yifengcn
yifengcn
当前离线
积分
59
IP卡
狗仔卡
楼主
|
发表于 2006-8-18 21:57:46
|
显示全部楼层
那firefox的主题又是怎么做的呢? 如果像firefox那样就挺好了,靠主题然后可以在不同的人的机器上都显示一样的控件效果~
回复
支持
反对
使用道具
举报
显身卡
yifengcn
yifengcn
当前离线
积分
59
IP卡
狗仔卡
楼主
|
发表于 2006-8-20 01:09:40
|
显示全部楼层
不好意思,我以前没看过gtkrc的东东了,现在知道了,让效果不变是可以的,读gtkrc就行了。
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
Slackware Linux
硬件设备 Linux 驱动
Debian Linux
Archlinux讨论区
LFS(LinuxfromScratch)
SuSE Linux
Gentoo Linux
Linux 输入开发与研究
Linux 基础讨论区(新手速成)
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表