Unlock instant, AI-driven research and patent intelligence for your innovation.

Interface library architecture

An interface library and scene technology, applied in special data processing applications, instruments, electrical and digital data processing, etc., can solve the problems of unrealization, heavy workload, and high cost, and achieve the effect of meeting interface requirements and facilitating maintenance.

Inactive Publication Date: 2008-07-09
TENCENT TECH (SHENZHEN) CO LTD
View PDF0 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the disadvantages of this solution are: (1) two sets of interface libraries need to be maintained at the same time, the workload is large and the cost is high; (2) richer interface effects cannot be realized on the interface realized by the desktop software interface library

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Interface library architecture
  • Interface library architecture
  • Interface library architecture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] Below, the present invention will be further described in conjunction with the accompanying drawings.

[0037] As shown in FIG. 1 , an interface library architecture method of the present invention includes a user layer, a control layer, a scene slide layer and an engine layer sequentially from top to bottom. The significance of their order is: (1) the upper layer can only use the adjacent lower layer objects, and cannot be called across layers; (2) the lower layer objects do not know the upper layer objects.

[0038] In the framework of the interface library architecture method of the present invention, the top layer is the user layer, that is, the user of the interface library (the developer of the desktop game software), and the user layer manipulates interface elements by creating control layer objects and calling control layer interfaces.

[0039]The control layer contains the implementation of all independent controls or combined controls. Parent-child relationsh...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention pertains to the field of software development library and discloses an interface library architecture method. The invention is characterized in that: an interface library comprises a user layer, a control layer, a scene slide layer and an engine layer, which are sequentially arranged from the top to the bottom; the user layer handles the interface element via creating a control layer object and invoking the control layer interface; the control layer comprises all independent controls or combined controls and controls scene objects and a map layer of the scene slide layer; the scene slide layer comprises the scene objects and the map layer, the scene objects manages mapping and updating of the map layer of the controls, the map layer invokes the mapping engine interface of the engine layer to map the map layer on the control canvas; the mapping engine layer comprises the steps of mapping the engine interface, receiving the layer invoking from the scene slide layer to map the images and words. The interface library architecture method of the invention can well meet the interface demand of desktop network game software with convenient components maintenance.

Description

technical field [0001] The invention relates to a software development library, in particular to a method for building an interface library. Background technique [0002] The "UI interface" of the software is the carrier of interactive activities between the application software and the user of the application software. The interface of different application software can be ever-changing, but there will be many elements with relatively independent interaction logic, which have the same interaction logic and similar display, such as a static text box for displaying a line of text, a button, for Edit boxes that receive input text, etc.; complex ones such as a group of mutually exclusive buttons, Tab and other combined controls. This type of elements that can be used in all interfaces is called UI interface controls or UI interface components. [0003] Each interface of the application software can be regarded as a combination of several UI interface controls. The realizatio...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44G06F19/00
Inventor 杭燕
Owner TENCENT TECH (SHENZHEN) CO LTD