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

Realization method of irregular window and mobile handheld device

An implementation method and irregular technology, applied in the direction of program control devices, instruments, calculations, etc., can solve the problems of not being able to effectively display irregular windows and a large amount of space, and achieve transparency, simple implementation, and simplified calculations. degree of effect

Inactive Publication Date: 2013-05-08
张翠芳
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this method cannot effectively represent an irregular window. When the window shape is complex, it is difficult to accurately represent it with a finite rectangle, and it also requires a lot of space to store the rectangle representing the window shape.

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
  • Realization method of irregular window and mobile handheld device
  • Realization method of irregular window and mobile handheld device
  • Realization method of irregular window and mobile handheld device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0046] Please refer to figure 1 , the mobile handheld device includes an irregular window creation module 10 and an irregular window refresh module 20, and the irregular window creation module 10 specifically includes a detection unit 11, a cache allocation and storage unit 12, and a window shape editing unit 13. The detection unit 11 is used to detect the setting of the window attribute by the user; the cache allocation and storage unit 12 is used to allocate a cache area for the window when the detection unit 11 detects that the window is set to an irregular attribute, and transfers the drawing data of the window Stored in the cache area; the window shape editing unit 13 is used to receive the editing of the window shape by the user, and update the edited content into the cache area; the irregular window refresh module 20 is used to Update the window drawing data in the buffer area of ​​the irregular window to the video memory.

[0047] Wherein, the window shape editing uni...

Embodiment 2

[0090] On the basis of realizing the irregular window, if the irregular window is added with a semi-transparent effect, that is, a transparent window, users will like it more. The so-called transparent window means that the content of the covered window below it can be vaguely seen through the window, which is the result of mixing the data of the upper and lower windows. This effect is widely used on PCs, but it is difficult to achieve this effect on handheld devices. The main reason is that in GUI systems without surface mechanism support, the final effect can only be achieved by redrawing each window. To achieve this effect, the window redrawing operation is a relatively time-consuming process.

[0091] In this embodiment, on the basis of realizing the irregular window, the transparent effect of the window can be realized through the setting of the user, and the basic method is:

[0092] 1. After newly creating an irregular window, you can specify a key color for the irregu...

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 present invention discloses a method for implementing an irregular window. The method includes: a user setting of a window attribute is detected; when it is detected that the window attribute is set to an irregular attribute, a buffer area is allocated for the irregular window, and the rendering data of the irregular window is stored in said buffer area; the user editing of the irregular window shape is received, and the editing content is updated in said buffer area for implementing the establishment of the irregular window. The present invention also discloses a mobile handheld device. The device comprises an irregular window establishment module (10). When a detection unit (11) detects that a window attribute is set to an irregular attribute, a buffer allocation and storage unit (12) in said irregular window establishment module (10) is used for allocating a buffer area for the irregular window, and for storing the rendering data of the irregular window in said buffer area. With the application of the method and the device of the present invention, the irregular window can be implemented on the mobile handheld device.

Description

technical field [0001] The invention relates to a mobile handheld device, in particular to a method for realizing an irregular window based on a GUI system on the mobile handheld device. Background technique [0002] With the improvement of embedded device hardware performance and the development of graphical user interface system technology, people are more and more fond of visual human-computer interface interaction form, so GUI system has been greatly developed. There are many embedded GUI systems that can be applied on mobile handheld devices, such as GTK, QT, MiniGui and so on. [0003] The windows that people see on many mobile handheld devices are almost all traditional rectangular appearances, but an irregular window, windows with different patterns, and ingenious special effects will bring a huge visual impact to users. [0004] In the GUI system, there are concepts of window stack and clipping domain. The window stack is used to manage the window, and the clipping...

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): G06F9/44G06F3/147G06F3/048G06F3/0481
CPCG06F3/0481G06F9/4443G06F9/451
Inventor 张广东
Owner 张翠芳
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