一种显示文件位置的方法、系统及电子装置制造方法及图纸

技术编号:5960368 阅读:191 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种显示文件位置的方法、系统及具显示文件位置功能的电子装置。所述方法适用于具有显示单元的电子装置,所述方法包括以下步骤:侦测显示单元所显示的图形用户界面中是否建立文件,若文件被建立则取得文件的名称,再根据名称取得文件在图形用户界面中的图标位置,最后在图标位置上产生标记,且在图形用户界面中最上层显示此标记。本发明专利技术能及时找到建立在桌面的文件图标。

【技术实现步骤摘要】

本专利技术属于显示文件位置
,尤其涉及一种显示文件位置的方法、系统及 具显示文件位置功能的电子装置。
技术介绍
目前,一般的Windows或Linux等操作系统中,皆提供一个主要的图形用户界面 (Graphic User hterface,⑶I)给使用者当作“桌面”,而使用者通常会习惯在桌面上工 作,例如将使用者惯用的应用程序快捷方式复制到桌面、常用的文件或数据存放于桌面上, 或在网络上下载的数据存放于桌面上,而各种不同的文件或快捷方式通常会让操作系统以 特定规则排列在桌面上。然而当桌面上摆放了过多的快捷方式或文件时,新增加的对象可 能不容易被使用者发现。当使用者使用鼠标或用键盘以Ctrl+C及Ctrl+V等指令将文件从某个文件夹复制 到桌面上时,新增的文件图标会在其周围以其它的颜色表示,以让使用者可以通过颜色的 差异看到新增的文件图标。但当使用者开启某个文件夹后,利用Ctrl+C及Ctrl+V复制文 件到桌面时,被复制的文件图标会依照操作系统的规则而排列,但排列之后的文件图标位 置可能会被已经开启的文件夹窗口或其它正在展开的窗口遮蔽,当使用者拖移开遮蔽的窗 口时,被复制文件的文件图标原有的颜色差异效果已经消失,因此该文件图标变成一般的 图标,导致使用者不易找到被复制文件的文件图标。此外,当使用者开启应用程序的窗口工作,并利用此应用程序储存文件到桌面,但 此储存文件的文件图标周围并不会有不同颜色的效果,因此当使用者结束工作而要到桌面 上找寻储存的文件时会变的相当不易。
技术实现思路
本专利技术实施例的目的在于提供一种显示文件位置的方法,旨在解决现有技术中存 在的不能及时找到建立在桌面的文件图标问题。本专利技术是这样实现的,一种显示文件位置的方法,其适用于具有显示单元的电子 装置,所述方法包括以下步骤使用侦测模块侦测显示单元所显示的图形用户界面中是否有文件被建立,当有文 件被建立时,则取得所述文件的名称;通过位置取得模块接收所述名称,并根据所述名称取得所述文件在所述图形用户 界面中的图标位置;以及利用处理模块在所述图标位置上产生一标记,且在所述图形用户界面中最上层显 示所述标记。本专利技术的另一目的在于提供一种显示文件位置的系统,其适用于具有显示单元的 电子装置,所述显示文件位置的系统包括侦测模块,用于侦测显示单元所显示的图形用户界面中建立的文件,并取得该文件的名称;位置取得模块,用于接收所述侦测模块所取得的文件名称,并根据所述名称取得 所述文件在所述图形用户界面中的图标位置;以及处理模块,用于连接所述位置取得模块,并在所述图标位置上产生一标记,且在该 图形用户界面中最上层显示该标记。本专利技术的另一目的在于提供一种包括上面所述的显示文件位置的系统的具显示 文件位置功能的电子装置。本专利技术的显示文件位置的方法、系统及具显示文件位置功能的电子装置,其可具 有下述优点此显示文件位置的方法、系统及具显示文件位置功能的电子装置可通过在建立的 图标位置上产生最上层显示的标记,以提示使用者此被建立文件的图标位置,从而使得使 用者能及时找到建立在桌面的文件图标。附图说明图1是本专利技术提供的显示文件位置的方法第一实施例的实施步骤流程图。图2A是本专利技术的桌面上新增文件的位置未被其它窗口覆盖住的示意图。图2B是本专利技术的桌面上新增文件的位置被其它窗口覆盖住的示意图。图3是本专利技术的显示文件位置的方法第二实施例的实施步骤流程图。图4是本专利技术提供的显示文件位置的系统的方块图。图5是本专利技术提供的具显示文件位置功能的电子装置的方块图。具体实施例方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并 不用于限定本专利技术。请参阅图1,为本专利技术的显示文件位置的方法第一实施例的实施步骤流程图。此显 示文件位置的方法适用于具有显示单元的电子装置,此显示单元较佳为一屏幕。图中,此显 示文件位置的方法包括下列步骤。在步骤SlO中,使用侦测模块侦测显示单元所显示的图形用户界面(GraphicUser Interface,⑶I)中是否有文件被建立,当有文件被建立时,则通过侦测模块取得该文件的 名称。此GUI较佳为电子装置所使用的操作系统所提供的桌面。在Windows操作系统中, 可通过FileSystemWatcher这个类别达成此侦测功能,当目录或目录中的文件变更或建立 时,FileSystemWatcher可收到文件被建立在桌面上的事件通知及被建立文件的名称。当 得知文件被建立后即进行步骤S20。在步骤S20中,通过位置取得模块接收被建立文件的名称,并根据名称取得文 件在图形用户界面中的图标位置。在Windows操作系统中,桌面上的每一图标都是属于 桌面的List View控制元件中的一个项目(Item),在对执行桌面运作的程序(ftOcess) 要求一个虚拟内存区块后,即可通过ListVieW_GetItemPosition()这个应用程序接口 (Application ProgrammingInterface, API)得到此虚拟内存区块中所储存的图标位置及其相对应的文件名称。在步骤S30中,利用处理模块在图标位置上产生一标记,且在图形用户界面中最 上层显示此标记。在得知新建立文件的图标位置后,处理模块会产生一个标记在图标上,且 此标记是最上层显示的,当有其它窗口覆盖住标记时,此标记会将标记的窗口阶层设定在 最上层,因此可不会被其它窗口覆盖住,且此标记可具有半透明的特性以避免将新建立文 件的图标完全覆盖,让使用者能看到新建立文件的图标并了解新增文件的图标位置。请参阅图2A及图2B,为桌面上新增文件的位置未被其它窗口覆盖住的示意图及 桌面上新增文件的位置被其它窗口覆盖住的示意图。图2A中,处理模块产生标记的外型可 用火焰的形式来表现,此火焰可半透明的覆盖在建立的文件图标上,以提醒使用者此被建 立的文件图标位置。其中,此标记也可为火焰动画或其它能够提示使用者得知新增文件图 标位置的各式不同外观的动画,在此仅以半透明火焰的形式表现此标记,但不以此为限。当 新建立的文件图标位置被其它窗口遮蔽时,由于此火焰被设定为最上层显示,且火焰的位 置在新建立的文件图标上,因此具火焰外观的标记可覆盖在遮蔽的窗口上,以提醒使用者 新建立的文件图标在遮蔽的窗口下,且正确的位置在火焰标记之下,如图2B所示。在步骤S40中,当标记被使用者以指针控制单元点击后或标记产生后未被点击的 时间间隔超出一预设值,则使用处理模块自动关闭该标记。此指针控制单元较佳为鼠标,可 移动屏幕上的指针或进行点击的动作。若使用者点击产生的标记时,处理模块则会将标记 关闭。且当标记产生后,处理模块会更进一步开始一个计时动作,当标记未被点击的时间间 隔超出预设值时,处理模块会自动将标记关闭。请参阅图3,为本专利技术的显示文件位置的方法第二实施例的实施步骤流程图。与第 一实施例相较,其差异在于在步骤S20与S30之间,还包括S21 SM等步骤,其余部分皆 为相同,就不在此赘述。在步骤S21中,使用屏幕侦测模块侦测电子装置是否外接一延伸显示单元。若有 外接则进行步骤S22,若无外接则进行步骤S30。在步骤S22中,利本文档来自技高网...

【技术保护点】
一种显示文件位置的方法,其适用于具有显示单元的电子装置,其特征在于,所述方法包括以下步骤:使用侦测模块侦测显示单元所显示的图形用户界面中是否有文件被建立,当有文件被建立时,则取得所述文件的名称;通过位置取得模块接收所述名称,并根据所述名称取得所述文件在所述图形用户界面中的图标位置;以及利用处理模块在所述图标位置上产生一标记,且在所述图形用户界面中最上层显示所述标记。

【技术特征摘要】

【专利技术属性】
技术研发人员:江启逞
申请(专利权)人:宏碁股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1