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

Method for writing under desktop environment of operating system

An operating system and desktop environment technology, applied in the input/output process of data processing, instruments, electrical digital data processing, etc., can solve the problems that users cannot operate window applications through windows, and cannot fully meet the needs.

Inactive Publication Date: 2013-05-01
RETURNSTAR INTERACTIVE TECH GRP
View PDF4 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, there are already some processing methods, which are to make a transparent window cover the entire desktop window, and then write on this window. Although the drawing and labeling functions are realized in this way, it cannot fully meet the needs, because the user cannot see through such operations. Window manipulation of the application behind the window

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
  • Method for writing under desktop environment of operating system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] Please refer to figure 1 As shown, a method for writing under the desktop environment of the operating system includes the following steps:

[0021] Step 10: Utilize the QT development tool to create a project project, and create a canvas window in the project project;

[0022] Step 20, use the function provided by QT to directly obtain the type of the operating system, and judge the platform. If it is a Window or Mac system, create a mouse business logic operation window. The background of this window is transparent and can receive mouse messages. Setting steps The canvas window in 10 is set as a transparent window, as follows:

[0023] (1) Under the window or Mac operating system platform

[0024] If in draw mode, then

[0025] i. While setting the canvas window to be a transparent window, it is also set so that it cannot obtain mouse messages; the method is to call the key API function of the form in the QT development tool,

[0026] this->setWindowFlags(Qt::Cust...

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 method for writing under a desktop environment of an operating system. The method comprises the following steps of: creating project engineering by utilizing a QT development tool, and creating a canvas window; directly obtaining the type of the operating system by utilizing functions provided by QT, performing platform judgment, and creating a mouse business logic operating window if the operating system is an Window or Macintosh (Mac) system, wherein the window is transparent in background and can be used for receiving mouse messages; enabling the canvas window to serve as the mouse business logic operating window if the operating system is a Linux operating system; creating packaged message handling functions by utilizing the canvas window or the mouse business logic operating window, and acquiring the operating information of a mouse on the canvas window; and finally, displaying graphs on a canvas and operating drawn graphs or operating other application programs of a desktop of the operating system and by utilizing 2D (two dimension) drawing library of the QT through the canvas window by utilizing the acquired operating information of the mouse according to the mode of software by combining packaged algorithms for various graphs.

Description

【Technical field】 [0001] The invention relates to the technical field of electronic whiteboards, in particular to a method for writing in a desktop environment of an operating system. 【Background technique】 [0002] In recent years, electronic whiteboard technology has developed rapidly in teaching, making education without traditional chalk and blackboard a reality, and making the education process electronic. Regardless of the operating platform used is window, linux, or Mac, there is such a functional requirement: teachers often need to use various electronic brushes to write and mark on the desktop of the operating platform. At present, there are already some processing methods, which are to make a transparent window cover the entire desktop window, and then write on this window. Although the drawing and labeling functions are realized in this way, it cannot fully meet the needs, because the user cannot see through such operations. Window manipulates the application beh...

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/44G06F3/0488
Inventor 丁万年何永安陈日良
Owner RETURNSTAR INTERACTIVE TECH GRP
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