Editing system of application program interface and method thereof

An application program interface and editing system technology, applied in the direction of program control devices, etc., can solve the problems of difficult, complex, and difficult control of controls, and it is difficult for software developers to understand the meaning of program codes.

Inactive Publication Date: 2009-11-04
HUANDA COMPUTER (SHANGHAI) CO LTD
View PDF0 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although the software developer can change the name of the control and drag and drop the control to the desired position, the actual control of the control is quite difficult and complicated
Because most of the adjustments and settings of controls need to modify the program code behind the application program interface 11 to achieve, and cannot be modified directly on the graphical interface 12
[0004] The disadvantage of the editing system of the above-mentioned existing application program interface is that the controls of the editing system are difficult to edit, and software developers often spend a lot of time modifying the program code, which is very time-consuming and laborious and difficult to maintain
Moreover, the program codes of the editing system of the existing application programming interface are not easy to be read by people, because it is difficult for even software developers to understand the meaning of the program codes, let alone the artists who are not familiar with or know nothing about the program codes and users
In addition, the existing technology is difficult to add graphics or graphic files to the graphic interface, and quickly edit, modify and control

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
  • Editing system of application program interface and method thereof
  • Editing system of application program interface and method thereof
  • Editing system of application program interface and method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] see figure 2 , which is a schematic diagram of the editing system of the application program interface of the present invention.

[0022] In the figure, the API editing system 2 mainly includes: an API 21 , an editing unit 22 and a processing unit 23 , and a storage unit 24 can also be added. Wherein, the application program interface 21 includes a graphical interface 211 , a control object table 212 and a property table 213 , and the control object table 212 has at least one control object 2121 , and the property table 213 has at least one property field 2131 . Again, the editing unit 22 is connected to the API 21 to select a graphic object 241 or a control object 2121 to the graphic interface 211 , and the editing unit 22 sets a property setting value 2132 in the property field 2131 . In addition, the processing unit 23 is connected to the application program interface 21 and the editing unit 22 to receive the attribute setting value 2132 to generate a handle 231 , ...

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 discloses an editing system of an application program interface and a method thereof. The editing system comprises the application program interface, an editing unit and a processing unit, wherein the application program interface comprises a figure interface, a control object list and an attribute list, the control object list is provided with at least one control object, and the attribute list is provided with at least one attribute field; the editing unit is connected with the application program interface so as to obtain a figure object or the control object on the figure interface, and the editing unit sets an attribute set value in the attribute field; and in addition, the processing unit is connected with the application program interface and the editing unit so as to receive the attribute set value, generate a handle and control the figure object or the control object positioned on the figure interface according to the handle.

Description

【Technical field】 [0001] The invention provides an editing system and method of an application program interface, in particular a system and a method for editing an object by using a program interface of an extensible markup language. 【Background technique】 [0002] At present, when developing an application program or a user interface, software developers usually use an application program interface of a programming language (such as Visual C++) for program editing. The most commonly used method of program editing is to directly write the program code in the development environment of the program language. Further, you can drag and drop various controls to the predetermined position on the application program interface, and set the name and identification code of the control in the program code , size, style, font, alignment... and other attributes, these attributes will be saved to a resource file (.rc), and after the program is written, the attributes will be compiled int...

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
IPC IPC(8): G06F9/44
Inventor张巍
OwnerHUANDA COMPUTER (SHANGHAI) CO LTD