[go: up one dir, main page]

CN101714079B - Method and device for transferring notification icon in notification area by computer system - Google Patents

Method and device for transferring notification icon in notification area by computer system Download PDF

Info

Publication number
CN101714079B
CN101714079B CN 200810169808 CN200810169808A CN101714079B CN 101714079 B CN101714079 B CN 101714079B CN 200810169808 CN200810169808 CN 200810169808 CN 200810169808 A CN200810169808 A CN 200810169808A CN 101714079 B CN101714079 B CN 101714079B
Authority
CN
China
Prior art keywords
icon
mentioned
information
mentioned notification
notification
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN 200810169808
Other languages
Chinese (zh)
Other versions
CN101714079A (en
Inventor
孙国祥
许文修
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Asustek Computer Inc
Original Assignee
Asustek Computer Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Asustek Computer Inc filed Critical Asustek Computer Inc
Priority to CN 200810169808 priority Critical patent/CN101714079B/en
Publication of CN101714079A publication Critical patent/CN101714079A/en
Application granted granted Critical
Publication of CN101714079B publication Critical patent/CN101714079B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

本发明关于计算机系统转移关于通知区的通知图标的方法及相关装置。用于一计算机系统转移关于一通知区的一通知图标的方法,其包含有过滤出入于该通知区的信息;根据所过滤的信息,取得该通知图标的一图标信息与一功能信息;隐藏该通知图标;根据该图标信息,显示该通知图标于一显示窗中;以及根据该功能信息,提供该通知图标所对应的功能。该计算机系统通过一显示器显示该通知区。

Figure 200810169808

The present invention relates to a method and a related device for transferring a notification icon related to a notification area of a computer system. A method for transferring a notification icon related to a notification area of a computer system includes filtering information entering and exiting the notification area; obtaining icon information and function information of the notification icon according to the filtered information; hiding the notification icon; displaying the notification icon in a display window according to the icon information; and providing a function corresponding to the notification icon according to the function information. The computer system displays the notification area through a display.

Figure 200810169808

Description

计算机系统转移关于通知区的通知图标的方法及装置Method and device for transferring notification icon in notification area by computer system

技术领域 technical field

本发明涉及一种计算机系统管理通知区的通知图标的方法及其相关装置,尤其是涉及一种计算机系统将通知图标转移出通知区的方法及其相关装置。  The invention relates to a method for a computer system to manage a notification icon in a notification area and a related device, in particular to a method for a computer system to transfer a notification icon out of the notification area and a related device. the

背景技术 Background technique

在计算机操作系统的显示画面中,一通知区(Notification Area)用来显示通知图标(Notification Icon)及日期时间。每一通知图标对应至一应用程序,其以小图标显示于屏幕,以方便使用者通过点选通知图标,迅速使用应用程序。  In the display screen of the computer operating system, a notification area (Notification Area) is used to display the notification icon (Notification Icon) and date and time. Each notification icon corresponds to an application program, which is displayed on the screen as a small icon, so that the user can quickly use the application program by clicking the notification icon. the

请参考图1,图1为本发明实施例一显示器显示一窗口操作系统的一通知区10的示意图。通知区10紧邻一工作列12。一通知图标14显示于通知区10中,而通知图标14的一功能选单16列出相关主程序的各项功能,其包含“关闭多重窗口”、“桌面延伸”、“显示屏幕ID”及“离开”。  Please refer to FIG. 1 . FIG. 1 is a schematic diagram of a display showing a notification area 10 of a window operating system according to an embodiment of the present invention. The notification area 10 is adjacent to a task bar 12 . A notification icon 14 is displayed in the notification area 10, and a function menu 16 of the notification icon 14 lists various functions of the relevant main program, which include "close multiple windows", "desktop extension", "display screen ID" and " leave". the

为求简化,图1仅画出一个通知图标。然而,在实际状况中,使用者可能新增多种应用程序至窗口操作系统,使得通知图标的数目剧增,影响了工作列的使用范围。  For simplicity, Figure 1 only draws a notification icon. However, in an actual situation, the user may add multiple applications to the window operating system, causing a sharp increase in the number of notification icons, which affects the scope of use of the task bar. the

发明内容 Contents of the invention

因此,本发明提供一种用于一计算机系统转移关于一通知区的一通知图标的方法及其相关计算机系统,以减少通知区的占用空间及加强通知图标的使用便利性。  Therefore, the present invention provides a method for a computer system to transfer a notification icon related to a notification area and the related computer system, so as to reduce the occupied space of the notification area and enhance the convenience of using the notification icon. the

本发明披露一种用于一计算机系统转移关于一通知区的一通知图标的方法,其包含有过滤出入于该通知区的信息;根据所过滤的信息,取得该通知图标的一图标信息与一功能信息;隐藏该通知图标;根据该图标信息,显示该通知图标于一显示窗中;以及根据该功能信息,提供该通知图标所对应的功能。 The present invention discloses a method for a computer system to transfer a notification icon about a notification area, which includes filtering information in and out of the notification area; obtaining an icon information and an icon of the notification icon according to the filtered information function information; hiding the notification icon; displaying the notification icon in a display window according to the icon information; and providing a function corresponding to the notification icon according to the function information.

本发明还披露一种可转移一通知区的通知图标的计算机系统,其包含一过滤单元、一信息储存单元、一第一图标转移单元及一第二图标转移单元。该过滤单元用来过滤出入于该通知区的信息。该信息储存单元耦接于该过滤单元,用来根据所过滤的信息,取得该通知图标的一图标信息与一功能信息。该第一图标转移单元用来隐藏该通知图标。该第二图标转移单元用来根据该图标信息,显示该通知图标于一显示窗中,及根据该功能信息,提供通知图标所对应的功能。  The invention also discloses a computer system capable of transferring notification icons in a notification area, which includes a filter unit, an information storage unit, a first icon transfer unit and a second icon transfer unit. The filtering unit is used to filter the information in and out of the notification area. The information storage unit is coupled to the filtering unit, and is used for obtaining icon information and function information of the notification icon according to the filtered information. The first icon transfer unit is used to hide the notification icon. The second icon transfer unit is used for displaying the notification icon in a display window according to the icon information, and providing the function corresponding to the notification icon according to the function information. the

附图说明 Description of drawings

图1为显示于一显示器的一通知区的示意图;  Figure 1 is a schematic diagram of a notification area displayed on a display;

图2为本发明实施例一流程的流程示意图;  Fig. 2 is the schematic flow chart of embodiment one flow process of the present invention;

图3为本发明实施例显示于一显示器的一显示窗的示意图;以及  3 is a schematic diagram of a display window displayed on a display according to an embodiment of the present invention; and

图4为本发明实施例一计算机系统的功能方块图。  FIG. 4 is a functional block diagram of a computer system according to an embodiment of the present invention. the

具体实施方式 Detailed ways

请参考图2,图2为本发明实施例一流程20的流程示意图。流程20用于一计算机系统转移关于一通知区的一通知图标,而该计算机系统通过一显示器显示通知区,并可于通知区中显示多个通知图标。流程20包含有下列步骤:  Please refer to FIG. 2 , which is a schematic flowchart of a process 20 according to Embodiment 1 of the present invention. The process 20 is used for a computer system to transfer a notification icon related to a notification area, and the computer system displays the notification area through a monitor, and can display multiple notification icons in the notification area. Process 20 includes the following steps:

步骤200:开始。  Step 200: start. the

步骤202:提供显示于该显示器上的一显示窗。  Step 202: Provide a display window displayed on the display. the

步骤204:过滤出入于该通知区的信息。  Step 204: Filter the information in and out of the notification area. the

步骤206:根据所过滤的信息,取得该通知图标的一图标信息与一功能信息。  Step 206: Acquire icon information and function information of the notification icon according to the filtered information. the

步骤208:隐藏该通知图标。  Step 208: Hide the notification icon. the

步骤210:根据该图标信息,显示该通知图标于该显示窗中。  Step 210: Display the notification icon in the display window according to the icon information. the

步骤212:根据该功能信息,提供该通知图标所对应的功能。  Step 212: Provide the function corresponding to the notification icon according to the function information. the

步骤214:结束。  Step 214: end. the

根据流程20,本发明实施例利用过滤出入于通知区的信息,取得关于通知图标的所有图标信息与功能信息之后,先隐藏通知图标,不将通知图标显示于通知区,再根据图标及功能信息,于显示窗中显示通知图标及相关信 息(如对应主程序的路径)并提供通知图标所对应的功能。  According to the process 20, the embodiment of the present invention filters the information in and out of the notification area, obtains all the icon information and function information about the notification icon, hides the notification icon first, does not display the notification icon in the notification area, and then according to the icon and function information , display the notification icon and related information (such as the path corresponding to the main program) in the display window and provide the function corresponding to the notification icon. the

较佳地,通知图标为一静态图标或一动态图标。步骤204可利用一动态链接库(Dynamic Link Library,DLL)文件,过滤传送于通知区与计算机系统的一操作系统之间的信息,进而取得图标与功能信息。此外,在步骤212中,本发明实施例可通过一鼠标行为,显示该通知图标所对应的一功能选单,或弹跳出该通知图标所对应的一应用程序的主窗口。举例来说,将鼠标指针移至于通知图标上,接着点击鼠标右键一下,以于通知图标上显示功能选单。或是,当鼠标指针位于通知图标上时,连续点击鼠标左键两下,以弹跳出相关应用程序的主窗口。  Preferably, the notification icon is a static icon or a dynamic icon. Step 204 can utilize a dynamic link library (Dynamic Link Library, DLL) file to filter the information transmitted between the notification area and an operating system of the computer system, and then obtain icon and function information. In addition, in step 212, the embodiment of the present invention can display a function menu corresponding to the notification icon through a mouse action, or pop up a main window of an application program corresponding to the notification icon. For example, move the mouse pointer over the notification icon, and then click the right mouse button to display the function menu on the notification icon. Or, when the mouse pointer is on the notification icon, click the left mouse button twice continuously to pop up the main window of the relevant application program. the

在步骤208中,当流程20启动时,针对已存在通知区中的通知图标及之后新增的通知图标,隐藏的方式有所不同。对于已存在通知区中的通知图标,当流程20取得通知区中目前所有通知图标的图标与功能信息之后,将这些通知图标从通知区中删除,改以显示于显示窗中。在此情况下,通过流程20,通知图标能原封不动由通知区转移至显示窗,并保留通知图标原有的功能。相对地,对于新增的通知图标,当流程20拦截关于该通知图标传送至于该通知区的信息(如新增指令)之后,标示该通知图标为隐藏状态,并直接由显示窗显示通知图标,以避免出现在通知区。较佳地,步骤208的隐藏及显示动作可通过一应用程序接口(Application ProgrammingInterface,API)实现。  In step 208, when the process 20 is started, the hiding methods are different for the notification icons already in the notification area and the notification icons added later. For the notification icons already in the notification area, after the process 20 obtains the icon and function information of all the notification icons currently in the notification area, these notification icons are deleted from the notification area and displayed in the display window instead. In this case, through the process 20, the notification icon can be transferred from the notification area to the display window intact, and the original function of the notification icon can be retained. In contrast, for a newly added notification icon, after the process 20 intercepts the information (such as a new instruction) transmitted to the notification area about the notification icon, mark the notification icon as a hidden state, and directly display the notification icon on the display window, to avoid appearing in the notification area. Preferably, the hiding and displaying actions in step 208 can be realized through an application programming interface (Application Programming Interface, API). the

请参考图3,图3为本发明实施例显示于一显示器的一显示窗30的示意图。图3提供显示窗30于图1的窗口操作系统。显示窗30包含一图标区块32及一路径区块34,分别用来显示通知图标14及通知图标14所对应的主程序的路径。由图3可知,通知图标14与功能选单16原封不动由工作列10转移至显示窗30中。  Please refer to FIG. 3 , which is a schematic diagram of a display window 30 displayed on a display according to an embodiment of the present invention. FIG. 3 provides a window operating system for displaying a window 30 in FIG. 1 . The display window 30 includes an icon block 32 and a path block 34 for displaying the notification icon 14 and the path of the main program corresponding to the notification icon 14 respectively. It can be seen from FIG. 3 that the notification icon 14 and the function menu 16 are transferred from the taskbar 10 to the display window 30 without change. the

请参考图4,图4为本发明实施例一计算机系统40的功能方块图。计算机系统40可用来实现流程20,进行转移关于一通知区的一通知图标,其包含一显示窗400、一过滤单元410、一信息储存单元420、一第一图标转移单元430、一第二图标转移单元440及一接收单元450。该计算机系统操作于一操作系统(如窗口操作系统),并通过一显示器显示通知区及显示窗400。过滤单元410包含一动态链接库文件FL_DLL,过滤由通知区传送至操作系统的信息MSG1及由操作系统传送至通知区的信息MSG2。其中,信息MSG1及 MSG2可根据应用程序接口产生。信息储存单元420用来根据信息MSG1及MSG2,取得通知图标的一图标信息ICON_info与一功能信息FUNC_info。第一图标转移单元430用来根据图标信息ICON_info,隐藏该通知图标。第二图标转移单元440用来根据图标信息ICON_info,显示通知图标于显示窗400中,及根据功能信息FUNC_info,提供通知图标所对应的功能。为了提供通知图标所对应的功能,接收单元450用来接收一鼠标行为信号S_MOUSE,以控制第二图标转移单元440显示该通知图标所对应的一功能选单,或弹跳出该通知图标所对应的一应用程序的主窗口。  Please refer to FIG. 4 , which is a functional block diagram of a computer system 40 according to an embodiment of the present invention. The computer system 40 can be used to implement the process 20 to transfer a notification icon in a notification area, which includes a display window 400, a filter unit 410, an information storage unit 420, a first icon transfer unit 430, and a second icon A transfer unit 440 and a receiving unit 450 . The computer system operates on an operating system (such as a windows operating system), and displays the notification area and the display window 400 through a display. The filtering unit 410 includes a dynamic link library file FL_DLL, which filters the information MSG1 transmitted from the notification area to the operating system and the information MSG2 transmitted from the operating system to the notification area. Wherein, the information MSG1 and MSG2 can be generated according to the API. The information storage unit 420 is used to obtain icon information ICON_info and function information FUNC_info of the notification icon according to the information MSG1 and MSG2 . The first icon transfer unit 430 is used for hiding the notification icon according to the icon information ICON_info. The second icon transfer unit 440 is used for displaying a notification icon in the display window 400 according to the icon information ICON_info, and providing a function corresponding to the notification icon according to the function information FUNC_info. In order to provide the function corresponding to the notification icon, the receiving unit 450 is used to receive a mouse behavior signal S_MOUSE to control the second icon transfer unit 440 to display a function menu corresponding to the notification icon, or to pop up a function menu corresponding to the notification icon. The application's main window. the

对于已存在通知区中的通知图标,第一图标转移单元430先将通知图标从通知区中删除,使通知区停止显示通知图标。对于新增的通知图标,第一图标转移单元430则直接隐藏该通知图标,不让新增的通知图标显示在通知区。由于计算机系统40可用来实现流程20,因此详细的工作原理请参考流程20。  For the notification icons that already exist in the notification area, the first icon transfer unit 430 first deletes the notification icons from the notification area, so that the notification area stops displaying the notification icons. For the newly added notification icon, the first icon transfer unit 430 directly hides the notification icon, preventing the newly added notification icon from being displayed in the notification area. Since the computer system 40 can be used to implement the process 20, please refer to the process 20 for the detailed working principle. the

总括来说,本发明实施例转移原本显示或将显示于通知区的通知图标至独立于通知区的显示窗,并保留相关的通知图标操作。因此,本发明实施例有效解决通知图标占用通知区过多空间而影响工作列范围的问题。  In summary, the embodiment of the present invention transfers the notification icon originally displayed or to be displayed in the notification area to a display window independent of the notification area, and retains the operation of the related notification icon. Therefore, the embodiment of the present invention effectively solves the problem that the notification icon occupies too much space in the notification area and affects the range of the work list. the

以上所述仅为本发明的较佳实施例,凡依本发明权利要求书所做的均等变化与修饰,皆应属本发明的涵盖范围。 The above descriptions are only preferred embodiments of the present invention, and all equivalent changes and modifications made according to the claims of the present invention shall fall within the scope of the present invention.

Claims (12)

1. one kind is used for the display frame of computer system transferring operating system about the method for the notification icon of notification area, it is characterized in that, said method includes:
Filtration is in and out of the information of above-mentioned notification area;
According to the information of filtering, obtain icon information and the function information of above-mentioned notification icon;
Hide above-mentioned notification icon;
According to above-mentioned icon information, show that above-mentioned notification icon is in display window; And
According to above-mentioned functions information, provide above-mentioned notification icon corresponding function.
2. method according to claim 1, is characterized in that, the information in and out of above-mentioned notification area of filtering comprises utilizes dynamic link library file, filters the information between the operating system that is transmitted in above-mentioned notification area and above-mentioned computer system.
3. method according to claim 1, it is characterized in that, according to above-mentioned functions information, provide the corresponding function of above-mentioned notification icon to comprise by the mouse behavior, show the corresponding functional menu of above-mentioned notification icon, or the main window of the corresponding application program of above-mentioned notification icon of bouncing out.
4. method according to claim 1, is characterized in that, above-mentioned notification icon is static icon or dynamic icon.
5. method according to claim 1, is characterized in that, hiding above-mentioned notification icon comprises deletes above-mentioned notification icon from above-mentioned notification area, to stop showing that above-mentioned notification icon is in above-mentioned notification area.
6. method according to claim 1, is characterized in that, above-mentioned information in and out of above-mentioned notification area produces according to application programming interfaces.
7. one kind is used for the display frame of computer system transferring operating system about the device of the notification icon of notification area, it is characterized in that, said apparatus comprises:
Be used for filtering the device in and out of the information of above-mentioned notification area;
Be used for according to the information of filtering, obtain the icon information of above-mentioned notification icon and the device of function information;
Be used for hiding the device of above-mentioned notification icon; And
Be used for according to above-mentioned icon information, show above-mentioned notification icon in display window, and according to above-mentioned functions information, provide the device of the corresponding function choosing-item of above-mentioned notification icon.
8. device according to claim 7, is characterized in that, the above-mentioned device that is used for filtering in and out of the information of above-mentioned notification area utilizes dynamic link library file, filters the information between the operating system that is transmitted in above-mentioned notification area and above-mentioned computer system.
9. device according to claim 7, it is characterized in that, said apparatus also comprises to receive mouse behavior signal, be used for according to above-mentioned icon information with control, show that the device of above-mentioned notification icon in display window shows the corresponding functional menu of above-mentioned notification icon or the device of the main window of the corresponding application program of above-mentioned notification icon of bouncing out.
10. device according to claim 7, is characterized in that, above-mentioned notification icon is static icon or dynamic icon.
11. device according to claim 7 is characterized in that, the above-mentioned device that is used for hiding above-mentioned notification icon also comprises to be deleted above-mentioned notification icon from above-mentioned notification area, to stop showing that above-mentioned notification icon is in above-mentioned notification area.
12. device according to claim 7 is characterized in that, above-mentioned information in and out of above-mentioned notification area produces according to application programming interfaces.
CN 200810169808 2008-10-07 2008-10-07 Method and device for transferring notification icon in notification area by computer system Active CN101714079B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200810169808 CN101714079B (en) 2008-10-07 2008-10-07 Method and device for transferring notification icon in notification area by computer system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200810169808 CN101714079B (en) 2008-10-07 2008-10-07 Method and device for transferring notification icon in notification area by computer system

Publications (2)

Publication Number Publication Date
CN101714079A CN101714079A (en) 2010-05-26
CN101714079B true CN101714079B (en) 2013-06-12

Family

ID=42417747

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200810169808 Active CN101714079B (en) 2008-10-07 2008-10-07 Method and device for transferring notification icon in notification area by computer system

Country Status (1)

Country Link
CN (1) CN101714079B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102567105B (en) * 2010-12-31 2014-09-17 上海格尔软件股份有限公司 Method for hiding Windows system tray
CN103970774B (en) * 2013-01-30 2015-09-09 腾讯科技(深圳)有限公司 Notification icon method for cleaning and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0930592B1 (en) * 1998-01-14 2002-11-27 Nec Corporation Radio selective calling receiver
CN1856048A (en) * 2005-04-20 2006-11-01 三星电子株式会社 Apparatus and method for displaying icons and controlling direct link menus in portable terminal
CN1979419A (en) * 2005-12-09 2007-06-13 腾讯科技(深圳)有限公司 Method for setting up short-cut of programe module in software and starting method therefor
CN101005487A (en) * 2006-01-19 2007-07-25 腾讯科技(深圳)有限公司 Device and method for display module message in instant communication

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0930592B1 (en) * 1998-01-14 2002-11-27 Nec Corporation Radio selective calling receiver
CN1856048A (en) * 2005-04-20 2006-11-01 三星电子株式会社 Apparatus and method for displaying icons and controlling direct link menus in portable terminal
CN1979419A (en) * 2005-12-09 2007-06-13 腾讯科技(深圳)有限公司 Method for setting up short-cut of programe module in software and starting method therefor
CN101005487A (en) * 2006-01-19 2007-07-25 腾讯科技(深圳)有限公司 Device and method for display module message in instant communication

Also Published As

Publication number Publication date
CN101714079A (en) 2010-05-26

Similar Documents

Publication Publication Date Title
CN1695108B (en) Device and method for establishing communication by extended graph user interface function
JP6264293B2 (en) Display control apparatus, display control method, and program
JP6088520B2 (en) Roll user interface for narrow display devices
CA2736490C (en) Method and apparatus for remotely displaying screen files and efficiently handling remote operator input
US8131668B2 (en) User-experience-centric architecture for data objects and end user applications
TWI463368B (en) Method for providing the background of locked screen, electronic device and computer program product using the same
US10762277B2 (en) Optimization schemes for controlling user interfaces through gesture or touch
CN104704468B (en) The cross-system installation of WEB application program
US20060020903A1 (en) Window split system and method
CN108228253A (en) A kind of APP construction methods and system
JP5384638B2 (en) Combined interface for shell applications and sub-applications
WO2009062971A1 (en) System and method for providing coupled applications
AU2017216247B2 (en) Systems and methods for using entity/relationship model data to enhance user interface engine
WO2014192045A1 (en) Pop-up display device
CN101477432A (en) Electronic device and method for opening application program and method for displaying functional image thereof
US11169652B2 (en) GUI configuration
JP2013161407A (en) Information display device
US20030081013A1 (en) Systems and methods for controlling the presentation of a hierarchical arrangement of items in a window of a graphical user interface
CN101714079B (en) Method and device for transferring notification icon in notification area by computer system
TW201237730A (en) Method of adjusting windows and electronic device using same
CN111190523A (en) Interface processing method, terminal and computer-readable storage medium
CN102375661B (en) Touch device with dragging effect and method for dragging object on touch device
TW201015419A (en) Method of relocating notification icon related to notification area for a computer system and related device
JP7563480B2 (en) User interface extension system, user interface extension method, and user interface extension program
CN118227250B (en) Toolbar display method and device in page, computer equipment and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant