User interface generation method

A user interface and interface technology, applied in the direction of program control devices, etc., can solve the problems of time-consuming and labor-intensive, affecting the development speed, and difficult to realize the special effects of the interface, so as to achieve the effect of convenient relationship management.

Inactive Publication Date: 2011-01-12
ULTRAPOWER SOFTWARE
View PDF3 Cites 48 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

On the one hand, it will be very difficult to personalize the interface (skinning, changing the layout of controls, etc.) due to the use of standard controls; on the other hand, because the self-drawing technology provided by Windows controls is too limited, there is basically no transparency And other effect support, it is very time-consuming and labor-intensive to define the special effects displayed by some controls
[0004] The traditional use of MFC / WTL for interface development is difficult to realize the special effects of the interface. In addition to the cumbersome steps and the inability to intuitively see the interface effect during the coding process, the interface development by writing code through the custom interface library also affects the development speed

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
  • User interface generation method
  • User interface generation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The user interface generation method proposed by the present invention will be described in detail in conjunction with the accompanying drawings and embodiments.

[0029] The method of the present invention allows the user to intuitively and dynamically generate a window interface on the screen simply through mouse and keyboard operations, and make it permanent into a configuration file. Through the obtained configuration file, the window interface can be generated and displayed at any time . Such as figure 1 As shown, a method for generating a user interface according to an embodiment of the present invention includes steps:

[0030] S1. Generate a basic interface preview window by loading an existing user interface configuration file or creating a new user interface configuration file.

[0031] The user interface takes the window as the unit, and the first step in generating the user interface is to create a window. The method of generating the basic interface prev...

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 a user interface generation method, which comprises the following steps of: 1, generating a base interface preview window; 2, setting window attribute, and updating preview window display according to the set window attribute; 3, adding controls on the updated base interface preview window in a control tree mode; 4, setting control attribute, dynamically updating the control display according to the set control attribute, and saving configuration information; 5, setting a window clipping mask, and clipping the window according to the set window clipping mask; and 6, generating a preview window of a target user interface, saving a configuration file of the target user interface, generating a window class according to the configuration file, and adding the service logic of a window interface. In the method, an executable software interface can be generated through control drag, attribute setting and other operation by a product designer or an interface developer without direct encoding, the controls contained in the interface generation process are layered according to a tree structure so as to facilitate relationship management among the controls.

Description

technical field [0001] The invention relates to the technical field of software interface and human-computer interaction, in particular to a method for generating a user interface. Background technique [0002] A software interface, also known as a software user interface, user interface, or computer program user interface, is a tool for computer programs to communicate with users. The user communicates instructions to the computer program through the interface, and the computer program communicates the results of program operation and other information to the user through the interface. In a personal computer, since the user mainly uses the computer for office work or entertainment, the user experience of the software interface occupies a very important position in the software. [0003] The user interface of personal computer has changed from the command line to the image interface, and people have higher and higher requirements for the display effect and operability of t...

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/44
Inventor 姚运田
Owner ULTRAPOWER SOFTWARE
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products