Automatic generation method of software interface
An automatic generation, software interface technology, applied in the direction of instruments, electrical digital data processing, program control devices, etc., can solve the problems of cumbersome interface development process, high requirements for developers, and no interface design tools, to improve program development efficiency. , the effect of reducing the difficulty of learning
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0019] A method for automatically generating a software interface of the present invention comprises the following steps:
[0020] (1) Encapsulate miniGUI, and the encapsulation can be carried out by C++, so that the message loop of miniGUI control is transmitted according to the specified line, forming a transmitted inheritance tree class diagram, preparing for the dynamic generation of each control of miniGUI at runtime, and miniGUI The encapsulation generally includes the encapsulation of miniGUI form and interface controls. The encapsulated controls include Button, Edit, Label, Listbox, IconView, Image, etc. In addition, the controls can be extended as needed, such as buttons with pictures, etc., to realize For the customization of controls, an embodiment of the inheritance tree class diagram formed by the present invention refers to Figure 1A and Figure 1B shown;
[0021] (2) Form a class relationship mapping table between the classes of the third-party interface devel...
PUM

Abstract
Description
Claims
Application Information

- Generate Ideas
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com