一种设置皮肤元素显示效果的方法和装置制造方法及图纸

技术编号:3843737 阅读:216 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种设置皮肤元素显示效果的方法和装置,涉及计算机技术领域。所述方法包括:为皮肤引擎中的每个皮肤元素增加一个调用接口;利用所述调用接口根据预设的显示效果绘制所述皮肤元素的图形。所述装置包括:添加模块和效果绘制模块。本发明专利技术实施例通过在皮肤元素中增加一个调用接口,在利用皮肤引擎进行界面设计时,通过该调用接口获取皮肤元素的图形,并可以根据预设的显示效果对皮肤元素的图形进行编辑,使得皮肤引擎可以灵活多变的实现各种界面效果。

【技术实现步骤摘要】

本专利技术涉及计算机
,特别涉及一种设置皮肤元素显示效果的方法 和装置。
技术介绍
皮肤引擎是开发者用来构建软件界面的工具库,4艮多开发者进行软件开发 时,都会借助皮肤引擎构建出符合工作目标的程序界面。皮肤引擎携带有一个界面库,包括各种皮肤元素按钮(Button)、图片 (picture )、文本(Text)和菜单(Menu)等。每个皮肤元素都可以提供自身的 图形。同时皮肤引擎还提供了一个描述工具,用于描述如何通过这些皮肤元素 构成程序界面,比如有的皮肤引擎使用XML ( extensible Markup Language,可 扩展标记语言)语言作为工具来描述组成程序界面的皮肤元素,描述的内容包 括皮肤元素的种类、数量以及皮肤元素的图形在程序界面中的位置等。通过描 述工具的描述,使皮肤元素按照描述的关系进行组织,形成多个皮肤元素組成 的关系树,关系树上的每个节点都是一个皮肤元素的图形。现有技术中,在使用皮肤引擎绘制程序界面时,都是根据皮肤元素的关系 树按照由底层至上层的顺序绘制皮肤元素的图形。在绘制图形时,通常是由皮 肤引擎发起绘图调用,然后依次将皮肤元素图形的相关数据转化本文档来自技高网...

【技术保护点】
一种设置皮肤元素显示效果的方法,其特征在于,所述方法包括: 为皮肤引擎中的每个皮肤元素增加一个调用接口; 利用所述调用接口根据预设的显示效果绘制所述皮肤元素的图形。

【技术特征摘要】

【专利技术属性】
技术研发人员:罗登
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1