专利名称:计算机系统转移关于通知区的通知图标的方法及其相关装置的制作方法
技术领域:
本发明涉及一种计算机系统管理通知区的通知图标的方法及其相关装置,尤其是
涉及一种计算机系统将通知图标转移出通知区的方法及其相关装置。
背景技术:
在计算机操作系统的显示画面中,一通知区(Notification Area)用来显示通知 图标(Notification Icon)及日期时间。每一通知图标对应至一应用程序,其以小图标显 示于屏幕,以方便使用者通过点选通知图标,迅速使用应用程序。 请参考图1,图1为本发明实施例一显示器显示一窗口操作系统的一通知区10的 示意图。通知区IO紧邻一工作列12。 一通知图标14显示于通知区10中,而通知图标14 的一功能选单16列出相关主程序的各项功能,其包含"关闭多重窗口"、"桌面延伸"、"显示 屏幕ID"及"离开"。 为求简化,图l仅画出一个通知图标。然而,在实际状况中,使用者可能新增多种 应用程序至窗口操作系统,使得通知图标的数目剧增,影响了工作列的使用范围。
发明内容
因此,本发明提供一种用于一计算机系统转移关于一通知区的一通知图标的方法
及其相关计算机系统,以减少通知区的占用空间及加强通知图标的使用便利性。 本发明披露一种用于一计算机系统转移关于一通知区的一通知图标的方法,其包
含有过滤出入于该通知区的信息;根据所过滤的信息,取得该通知图标的一图标信息与一
功能信息;隐藏该通知图标;根据该图标信息,显示该通知图标于一显示窗中;以及根据该
功能信息,提供该通知图标所对应的功能。 本发明还披露一种可转移一通知区的通知图标的计算机系统,其包含一过滤单 元、一信息储存单元、一第一图标转移单元及一第二图标转移单元。该过滤单元用来过滤出 入于该通知区的信息。该信息储存单元耦接于该过滤单元,用来根据所过滤的信息,取得该 通知图标的一图标信息与一功能信息。该第一图标转移单元用来隐藏该通知图标。该第二 图标转移单元用来根据该图标信息,显示该通知图标于一显示窗中,及根据该功能信息,提 供通知图标所对应的功能。
图1为显示于一显示器的一通知区的示意图;
图2为本发明实施例一流程的流程示意图; 图3为本发明实施例显示于一显示器的一显示窗的示意图;以及
图4为本发明实施例一计算机系统的功能方块图。
具体实施例方式
请参考图2,图2为本发明实施例一流程20的流程示意图。流程20用于一计算机 系统转移关于一通知区的一通知图标,而该计算机系统通过一显示器显示通知区,并可于 通知区中显示多个通知图标。流程20包含有下列步骤
步骤200:开始。 步骤202 :提供显示于该显示器上的一显示窗。
步骤204 :过滤出入于该通知区的信息。 步骤206 :根据所过滤的信息,取得该通知图标的一图标信息与一功能信息。
步骤208 :隐藏该通知图标。 步骤210 :根据该图标信息,显示该通知图标于该显示窗中。
步骤212 :根据该功能信息,提供该通知图标所对应的功能。
步骤214:结束。 根据流程20,本发明实施例利用过滤出入于通知区的信息,取得关于通知图标的 所有图标信息与功能信息之后,先隐藏通知图标,不将通知图标显示于通知区,再根据图标 及功能信息,于显示窗中显示通知图标及相关信息(如对应主程序的路径)并提供通知图 标所对应的功能。 较佳地,通知图标为一静态图标或一动态图标。步骤204可利用一动态链接库 (Dynamic Link Library,DLL)文件,过滤传送于通知区与计算机系统的一操作系统之间的 信息,进而取得图标与功能信息。此外,在步骤212中,本发明实施例可通过一鼠标行为,显 示该通知图标所对应的一功能选单,或弹跳出该通知图标所对应的一应用程序的主窗口。 举例来说,将鼠标指针移至于通知图标上,接着点击鼠标右键一下,以于通知图标上显示功 能选单。或是,当鼠标指针位于通知图标上时,连续点击鼠标左键两下,以弹跳出相关应用 程序的主窗口。 在步骤208中,当流程20启动时,针对已存在通知区中的通知图标及之后新增的 通知图标,隐藏的方式有所不同。对于已存在通知区中的通知图标,当流程20取得通知区 中目前所有通知图标的图标与功能信息之后,将这些通知图标从通知区中删除,改以显示 于显示窗中。在此情况下,通过流程20,通知图标能原封不动由通知区转移至显示窗,并保 留通知图标原有的功能。相对地,对于新增的通知图标,当流程20拦截关于该通知图标传 送至于该通知区的信息(如新增指令)之后,标示该通知图标为隐藏状态,并直接由显示窗 显示通知图标,以避免出现在通知区。较佳地,步骤208的隐藏及显示动作可通过一应用程 序接13 (Application Programminglnterface, API)实现。 请参考图3,图3为本发明实施例显示于一显示器的一显示窗30的示意图。图3 提供显示窗30于图1的窗口操作系统。显示窗30包含一图标区块32及一路径区块34,分 别用来显示通知图标14及通知图标14所对应的主程序的路径。由图3可知,通知图标14 与功能选单16原封不动由工作列10转移至显示窗30中。 请参考图4,图4为本发明实施例一计算机系统40的功能方块图。计算机系统40 可用来实现流程20,进行转移关于一通知区的一通知图标,其包含一显示窗400、一过滤单 元410、一信息储存单元420、一第一图标转移单元430、一第二图标转移单元440及一接收 单元45Q。该计算机系统操作于一操作系统(如窗口操作系统),并通过一显示器显示通知区及显示窗400。过滤单元410包含一动态链接库文件FL_DLL,过滤由通知区传送至操作 系统的信息MSG1及由操作系统传送至通知区的信息MSG2。其中,信息MSG1及MSG2可根 据应用程序接口产生。信息储存单元420用来根据信息MSG1及MSG2,取得通知图标的一 图标信息ICON_info与一功能信息FUNC_info。第一图标转移单元430用来根据图标信息 ICON_info,隐藏该通知图标。第二图标转移单元440用来根据图标信息ICON_info,显示通 知图标于显示窗400中,及根据功能信息FUNCjnfo,提供通知图标所对应的功能。为了提 供通知图标所对应的功能,接收单元450用来接收一鼠标行为信号S_MOUSE,以控制第二图 标转移单元440显示该通知图标所对应的一功能选单,或弹跳出该通知图标所对应的一应 用程序的主窗口。 对于已存在通知区中的通知图标,第一图标转移单元430先将通知图标从通知区 中删除,使通知区停止显示通知图标。对于新增的通知图标,第一图标转移单元430则直接 隐藏该通知图标,不让新增的通知图标显示在通知区。由于计算机系统40可用来实现流程 20,因此详细的工作原理请参考流程20。 总括来说,本发明实施例转移原本显示或将显示于通知区的通知图标至独立于通 知区的显示窗,并保留相关的通知图标操作。因此,本发明实施例有效解决通知图标占用通 知区过多空间而影响工作列范围的问题。 以上所述仅为本发明的较佳实施例,凡依本发明权利要求书所做的均等变化与修 饰,皆应属本发明的涵盖范围。
权利要求
一种用于计算机系统转移关于通知区的通知图标的方法,其特征是,上述方法包含有过滤出入于上述通知区的信息;根据所过滤的信息,取得上述通知图标的图标信息与功能信息;隐藏上述通知图标;根据上述图标信息,显示上述通知图标于显示窗中;以及根据上述功能信息,提供上述通知图标所对应的功能。
2. 根据权利要求1所述的方法,其特征是,过滤出入于上述通知区的信息包含利用动 态链接库文件,过滤传送于上述通知区与上述计算机系统的操作系统之间的信息。
3. 根据权利要求1所述的方法,其特征是,根据上述功能信息,提供上述通知图标所对 应的功能包含通过鼠标行为,显示上述通知图标所对应的功能选单,或弹跳出上述通知图 标所对应的应用程序的主窗口 。
4. 根据权利要求1所述的方法,其特征是,上述通知图标是静态图标或动态图标。
5. 根据权利要求1所述的方法,其特征是,隐藏上述通知图标包含将上述通知图标从 上述通知区中删除,以停止显示上述通知图标于上述通知区中。
6. 根据权利要求1所述的方法,其特征是,上述出入于上述通知区的信息根据应用程 序接口产生。
7. —种可转移通知区的通知图标的计算机系统,其特征是,上述计算机系统包含 过滤单元,用来过滤出入于上述通知区的信息;信息储存单元,耦接于上述过滤单元,用来根据所过滤的信息,取得上述通知图标的图 标信息与功能信息;第一图标转移单元,用来隐藏上述通知图标;以及第二图标转移单元,用来根据上述图标信息,显示上述通知图标于显示窗中,及根据上 述功能信息,提供上述通知图标所对应的功能选项。
8. 根据权利要求7所述的计算机系统,其特征是,上述过滤单元利用动态链接库文件, 过滤传送于上述通知区与上述计算机系统的操作系统之间的信息。
9. 根据权利要求7所述的计算机系统,其特征是,上述计算机系统还包含接收单元,耦 接于上述第二图标转移单元,用来接收鼠标行为信号,以控制上述第二图标转移单元显示 上述通知图标所对应的功能选单,或弹跳出上述通知图标所对应的应用程序的主窗口。
10. 根据权利要求7所述的计算机系统,其特征是,上述通知图标是静态图标或动态图标。
11. 根据权利要求7所述的计算机系统,其特征是,上述第一图标转移单元还包含将上 述通知图标从上述通知区中删除,以停止显示上述通知图标于上述通知区中。
12. 根据权利要求7所述的计算机系统,其特征是,上述出入于上述通知区的信息根据 应用程序接口产生。
全文摘要
本发明关于计算机系统转移关于通知区的通知图标的方法及相关装置。用于一计算机系统转移关于一通知区的一通知图标的方法,其包含有过滤出入于该通知区的信息;根据所过滤的信息,取得该通知图标的一图标信息与一功能信息;隐藏该通知图标;根据该图标信息,显示该通知图标于一显示窗中;以及根据该功能信息,提供该通知图标所对应的功能。该计算机系统通过一显示器显示该通知区。
文档编号G06F9/44GK101714079SQ200810169808
公开日2010年5月26日 申请日期2008年10月7日 优先权日2008年10月7日
发明者孙国祥, 许文修 申请人:华硕电脑股份有限公司