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

Editor system and method based on event driving

An event-driven, editor technology, applied in the computer field, can solve problems such as limiting system flexibility and scalability, achieve high flexibility and scalability, and improve the ability to respond to changes in requirements.

Inactive Publication Date: 2015-04-08
ZHUHAI KINGSOFT ONLINE GAME TECH CO LTD +1
View PDF3 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This coupling and calling relationship greatly limits the flexibility and scalability of the system

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
  • Editor system and method based on event driving
  • Editor system and method based on event driving

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] In an embodiment of the present invention, the related object modules respectively include a font control module, a view module, a window adaptive module and other modules. When the font control module adjusts the size, font, color, etc. of the text, the view module should change in real time according to the font adjustment results; similarly, the window adaptive module should adjust the number of lines according to the font size, according to the color adaptability of the font Adjust the brightness of the window, etc.

[0025] One point that needs to be explained here is: the object module mentioned in the article refers to the various modules that the system is divided into according to functional requirements or business logic, and each module is responsible for a specific function.

[0026] The technical means commonly used in the prior art are: the view module and the container adaptive module monitor the font control module. Once the font control module adjusts ...

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 editor system based on event driving. The editor system comprises a starting module, a driving module and monitoring modules, wherein the starting module initializes an event driving module and object modules, the driving module receives one or a plurality of events, the events are generated through operation on the system by users, the driving module transmits the events to the object modules in the system, the monitoring modules are positioned in the object modules, and when the monitoring modules monitor the generation of the events, the events are processed according to realization logics inside the object modules. In addition, the invention also relates to an editor method based on the event driving. The editor system and the editor method have the beneficial effects that all object modules in the system do not have a direct invoking relationship, all object modules only transmit information and commands with the event driving module, the capability, dealing with the demand change, of the whole system is improved, and higher flexibility and expansibility are realized.

Description

technical field [0001] The invention relates to the computer field, in particular to an event-driven editor system and method. Background technique [0002] Editor is a general term for a kind of WYSIWYG software for editing computer files. For example, text editors are used to edit / modify text, image editors are used to edit / modify pictures, 3D model editors are used to edit / modify 3D virtual models, etc. . The current editor system development technology usually divides the system into modules according to functional requirements or business logic, and each module is responsible for a specific function. However, most modules need to interact with multiple other modules to achieve this, which is often achieved by directly sending messages or commands from one module to another module, or directly calling the function of another module inside the module, which will cause the module The coupling between them is manifested as the direct call relationship between different mo...

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/44G06F9/54
Inventor 李晶晶董波杨林
Owner ZHUHAI KINGSOFT ONLINE GAME 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