Realization method of irregular window and mobile handheld device

An implementation method and technology of hand-held devices, which are applied in program control design, instruments, electrical and digital data processing, etc., can solve the problems of inability to effectively represent irregular windows, a large number of spaces, etc., and achieve transparency, ease of implementation, The effect of simplifying computational complexity

Inactive Publication Date: 2010-03-10
张翠芳
View PDF0 Cites 14 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 transparency 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 irreg...

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 realization method of an irregular window and a mobile handheld device, wherein the method is used for realizing the irregular window based on a GUI system on the mobile handheld device, and comprises the step of establishment of the irregular window and the step of refreshing of the irregular window, wherein the steps of the establishment of the irregular window are as follows: detecting the setting of the window attribute by a user, and when detecting that the window is set to have irregular attribute, distributing a caching area for the window set to have the irregular attribute, and storing the drawing data of the window in the caching area; receiving the editing of the shape of the window by the user, and updating the editing content to the caching area; andthe step of refreshing of the irregular window is as follows: updating the window drawing data in the caching area of the irregular window to a memory according to the overall shearing area information of the window, thus realizing the irregular window 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 Applications(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 Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products