Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A realization method of a graphical menu that can be reconfigured on demand

A realization method and graphical technology, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve problems such as inability to dynamically modify menu content and organizational structure, cumbersome menu system maintenance process, and limited product flexibility. Achieve the effect of saving memory requirements, reducing subsequent upgrade and maintenance costs, and improving flexibility

Active Publication Date: 2016-08-31
BEIJING CENTURY REAL TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this case, the source code must be modified to adjust the menu content and hierarchy, and the menu content and organizational structure cannot be dynamically modified when the program is running.
The maintenance process of this type of menu system is relatively cumbersome and the maintenance cost is high, which limits the flexibility of the product to a certain extent

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
  • A realization method of a graphical menu that can be reconfigured on demand

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] The embodiment of the present invention provides a method for implementing a graphical menu that can be reorganized on demand, such as figure 1 Shown:

[0016] Step a, build a complete set of graphical menu structure and content description, and save it in ROM;

[0017] Step b. After the system is powered on, enter the first-level menu;

[0018] Step c, select a menu item from the first-level menu, according to the selected menu item, in combination with the hardware information of the control system, read the corresponding structure description sentence from the ROM and apply for it from the system stack according to actual needs Storage space, constructing the data layer structure of the sub-menus of the first-level menu; here, constructing the data-layer structure of the sub-menus of the first-level menu refers to dynamically constructing, modifying, adjusting or rebuilding the first-level menu The data layer structure of the sub-level menu; when the graphical menu...

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 relates to an achieving method of an imaging menu capable of being regrouped according to requirements. The method comprises the steps that a complete imaging menu structure and a content description set are built in advance and are stored in an ROM; a system enters a first-layer menu after being powered on; a menu item is selected in the first-layer menu, according to the selected menu item and the hardware information of a control system, corresponding structural description statements are read from the ROM, a storage space is applied from a system heap according to actual requirements, and the data layer structure of a sublayer menu of the first-layer menu is built; in this way, the menu item is selected from the sublayer menu, and the data layer structure of the sublayer menu of prior sublayer menu is built; when returning is conducted from one sublayer menu to the prior-layer menu, the structure corresponding to the one sublayer menu in the system heap will be destroyed, and occupied heap space is released. The method achieves dynamic assembly type design of the menus, particularly supports dynamic reconstitution or extinction of menu content and structures according to the requirements in procedure operation, greatly improves flexibility of products, and reduces follow-up upgrading and maintaining cost of the products.

Description

technical field [0001] The invention relates to a graphical menu of a control system, in particular to a method for realizing a graphical menu that can be reorganized on demand. Background technique [0002] The structure and content of the menu system used in most control fields has been determined when the code is written, that is to say, the menu content and organization level have been clearly defined at the time of compilation, and the code used to describe its structure exists in the program memory. In this case, the source code must be modified to adjust the menu content and hierarchy, and the menu content and organizational structure cannot be dynamically modified when the program is running. The maintenance process of this type of menu system is relatively cumbersome and the maintenance cost is high, which limits the flexibility of the product to a certain extent. [0003] In order to solve the shortcomings of the existing menu system, realize the assembly design o...

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 Patents(China)
IPC IPC(8): G06F17/30G06F9/44
Inventor 唐思超
Owner BEIJING CENTURY REAL TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products