【技术实现步骤摘要】
本专利技术涉及计算机
,特别涉及一种设置皮肤元素显示效果的方法 和装置。
技术介绍
皮肤引擎是开发者用来构建软件界面的工具库,4艮多开发者进行软件开发 时,都会借助皮肤引擎构建出符合工作目标的程序界面。皮肤引擎携带有一个界面库,包括各种皮肤元素按钮(Button)、图片 (picture )、文本(Text)和菜单(Menu)等。每个皮肤元素都可以提供自身的 图形。同时皮肤引擎还提供了一个描述工具,用于描述如何通过这些皮肤元素 构成程序界面,比如有的皮肤引擎使用XML ( extensible Markup Language,可 扩展标记语言)语言作为工具来描述组成程序界面的皮肤元素,描述的内容包 括皮肤元素的种类、数量以及皮肤元素的图形在程序界面中的位置等。通过描 述工具的描述,使皮肤元素按照描述的关系进行组织,形成多个皮肤元素組成 的关系树,关系树上的每个节点都是一个皮肤元素的图形。现有技术中,在使用皮肤引擎绘制程序界面时,都是根据皮肤元素的关系 树按照由底层至上层的顺序绘制皮肤元素的图形。在绘制图形时,通常是由皮 肤引擎发起绘图调用,然后依次将皮肤元 ...
【技术保护点】
一种设置皮肤元素显示效果的方法,其特征在于,所述方法包括: 为皮肤引擎中的每个皮肤元素增加一个调用接口; 利用所述调用接口根据预设的显示效果绘制所述皮肤元素的图形。
【技术特征摘要】
【专利技术属性】
技术研发人员:罗登,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。