一种图形用户界面(Graphical User Interface,GUI)的组态方法,此方法通过使用各种收纳容器及功能元件来定义用户界面,并利用编辑各种收纳容器与功能元件间的相依关系,提供不同的用户,依其需要设定出个性化的用户界面,而达到有效发挥软件效能的目的。
【技术实现步骤摘要】
本专利技术涉及一种用户界面的组织方法,且特别涉及一种在软件执行时期,提供用户自行组织图形用户界面的方法。
技术介绍
一般市面上出售的应用软件,为了能够方便用户操作,都会在软件中设计一个用户界面,提供用户执行软件功能,完成多项特定作业。而此用户界面主要是由软件开发人员在软件的开发时期,即预先组态、排列,以及定义好其中所包括的各个功能元件。因此,用户仅需利用此用户界面,就能够操作软件执行各项功能。然而,随着软件功能的提高,单一软件所包含的功能动辄几十种,若将这些功能的元件全部置放于用户界面中,则会占据掉大量的窗口版面,非常不实用;若由开发人员设计,则会因为用户工作内容或习惯的不同,往往无法确切地符合用户的需要,而无法有效地发挥软件的最大效能。虽然当前的某些软件有提供用户个性化的设计功能,例如软件基本设定、工具列组态或辅助窗口的空间参数等等,但仅局限于单一窗口中的功能设定,若用户需要同时执行多项软件功能时,则无法有效地整合系统资源,提供用户最方便而有效的界面完成所欲达到的特定作业。
技术实现思路
鉴于上述情况,本专利技术的目的就是提供一种,通过提供用户定义各种收纳容器及功能元件的排列方式与大小,而能够让不同的用户,皆能依其需要设定出个性化的用户界面,达到有效发挥软件效能的目的。本专利技术提出一种,适于提供用户组织系统中软件的用户界面,并利用此用户界面执行至少一项特定作业,此组态方法包括下列步骤首先,使用一个屏幕容器收纳系统的一个显示屏幕,并使用一个桌面容器收纳此显示屏幕的一个桌面,且此桌面中包括完成上述特定作业中的一项作业的所有元件。此外,还使用一个窗口容器收纳桌面上的一个窗口,且此窗口切分为至少一个区域,以及使用一个窗格容器收纳这些区域中的一个区域。再者,还使用一个功能元件提供一项软件功能,且此功能元件设置于上述区域中的一个区域。依照本专利技术的较佳实施例所述,还包括使用多个屏幕容器收纳系统的多个显示屏幕,其中每一个屏幕容器中还包括设置有多个桌面容器,而收纳显示屏幕的多个桌面。依照本专利技术的较佳实施例所述,上述之屏幕容器还包括利用页签,在桌面容器间切换使用。依照本专利技术的较佳实施例所述,其中桌面容器中还包括设置有多个窗口容器,而收纳多个窗口,其中每一个窗口容器还包括设置有多个窗格容器,适于分别模拟窗口所切分出的各个区域,而窗口容器中还可包括一个主窗口容器及多个辅助窗口容器。其中,主窗口容器适于摆放主要的功能元件,而多个辅助窗口容器则适于提供多个辅助功能。依照本专利技术的较佳实施例所述,上述之每个窗口容器皆具有一个大小及位置,且具有惟一的图层深度,而使这些窗口容器间得以互相重叠。此外,每一个窗格容器还包括设置有多个功能元件,适于提供多项软件功能。依照本专利技术的较佳实施例所述,上述每一个窗格容器还包括利用页签,在功能元件间切换使用。依照本专利技术的较佳实施例所述,还包括新增一个功能元件至桌面容器,其中包括在此桌面容器中新增一个窗口容器,并在此窗口容器中产生一个窗格容器,然后在此窗格容器中加入功能元件。依照本专利技术的较佳实施例所述,还包括新增一个功能元件至窗口容器,其中包括在窗口容器中产生一个窗格容器,然后在此窗格容器中加入功能元件。依照本专利技术的较佳实施例所述,还包括新增一个功能元件至窗格容器,而直接在窗格容器中加入功能元件。依照本专利技术的较佳实施例所述,还包括调整窗口容器及窗格容器中的一个容器的大小及位置。依照本专利技术的较佳实施例所述,还包括删除桌面容器、窗口容器及功能元件的其中一个。依照本专利技术的较佳实施例所述,还包括自窗格容器中拖曳功能元件的其中一个至桌面容器、窗口容器,以及另一个窗格容器中的一个容器之中。依照本专利技术的较佳实施例所述,还包括自窗口容器中拖曳窗格容器至另一个桌面容器、窗口容器,以及窗格容器中的一个容器之中。依照本专利技术的较佳实施例所述,还包括自桌面容器中拖曳窗口容器至另一个桌面容器之中。依照本专利技术的较佳实施例所述,还包括自屏幕容器中拖曳桌面容器至另一个屏幕容器之中。本专利技术因采用多个收纳容器及功能元件的结构,因此可以提供用户依其需要,增删或编辑收纳容器及功能元件的内容,而达到有效发挥软件效能的目的。为让本专利技术的上述和其它目的、特征和优点能更明显易懂,下文特举本专利技术的较佳实施例,并配合附图,作详细说明如下。附图说明图1是依照本专利技术较佳实施例的图形用户界面的架构图。图2是依照本专利技术较佳实施例的图形用户界面之组态方法的流程图。图3是依照本专利技术较佳实施例的窗格拖曳区示意图。图4是依照本专利技术较佳实施例的屏幕容器。图5是依照本专利技术较佳实施例的桌面容器。图6是依照本专利技术较佳实施例的窗口容器。图7是依照本专利技术较佳实施例的窗格容器。图8是依照本专利技术较佳实施例的功能元件。主要元件标记说明110软件120、410、420、430、500屏幕容器130、600桌面容器140窗口容器150窗格容器160功能元件300、610、620、630、640、650窗口310、320、330、340、710、720、730、740、750、760、770窗格311窗格拖曳区312窗口置物区313窗格放置区400显示器501、801页签S210使用屏幕容器收纳系统的显示屏幕 S220使用桌面容器收纳显示屏幕的桌面S230使用窗口容器收纳桌面上的窗口S240使用窗格容器收纳窗口中的区域S250使用功能元件提供软件功能具体实施方式图1是依照本专利技术较佳实施例的图形用户界面的架构图。请参照图1,本实施例的图形用户界面采用阶层化(Hierarchy)的设计,而其阶层由高至低依次为软件110、屏幕容器120、桌面容器130、窗口容器140、窗格容器150,以及功能元件160。其中,附图标记1..*代表上层元件可包含一个或一个以上的下层元件,而0..*则代表上层元件可包含零个(即不包含)或零个以上的下层元件。以下则针对各个收纳容器及功能元件的内容及特性提出说明屏幕(Screen)本实施例的最上层的收纳容器,可以是用户可操作的所有显示屏幕中的其中一个。其中,每个屏幕都有个别的操作空间。虽然功能元件或其它较次级的收纳容器可以在屏幕间拖曳或移动,但不会有一个功能元件或是收纳容器会同时出现在一个以上的屏幕中。桌面(Desktop)屏幕的次级收纳容器。我们以此容器来模拟用户的桌面。其中,一个桌面内的所有元件代表一群可同时显示的功能元件。也就是说,此桌面让用户将欲完成某特定作业时用到的所有功能元件,集中在一个桌面之中,以期在使用这些功能时,不需要来回切换桌面,降低作业效能。此外,在同一个屏幕中,还可以页签的方式,来表示多个桌面,并可利用这些页签来切换于不同的桌面之间。窗口(Window)桌面的次级收纳容器。我们以此窗口模拟桌面上的各个窗口。其中,每个窗口容器都具有个别的大小与位置,且具有惟一的图层深度(垂直于屏幕的方向),因此使得窗口之间还可互相重叠。窗格容器(Cell)窗口的次级收纳容器。这一层并不会对应到任何现今窗口环境的组成要件,此窗格主要是在窗口容器中,切分出多个区域,而在这些切分出来的区域中,容纳多个功能元件。功能元件窗格的收纳内容。这一层就是可以提供用户直接操作的软件功能。而在一个窗格中,可以容纳一个或一个以上的功能元件,并以页签方式让用户在各个功能元件间切换。图2是本文档来自技高网...
【技术保护点】
一种图形用户界面的组态方法,适于提供用户组织一系统中一软件的用户界面,并利用该用户界面执行至少一项特定作业,其特征是该组态方法包括下列步骤:使用屏幕容器收纳该系统之显示屏幕;使用桌面容器收纳该显示屏幕之桌面;使用窗口 容器收纳该桌面上的窗口,且该窗口切分为至少一个区域;使用窗格容器收纳该窗口中之上述这些区域中的一个区域;以及使用功能元件提供一软件功能,且该功能元件设置于上述这些区域中的一个区域。
【技术特征摘要】
1.一种图形用户界面的组态方法,适于提供用户组织一系统中一软件的用户界面,并利用该用户界面执行至少一项特定作业,其特征是该组态方法包括下列步骤使用屏幕容器收纳该系统之显示屏幕;使用桌面容器收纳该显示屏幕之桌面;使用窗口容器收纳该桌面上的窗口,且该窗口切分为至少一个区域;使用窗格容器收纳该窗口中之上述这些区域中的一个区域;以及使用功能元件提供一软件功能,且该功能元件设置于上述这些区域中的一个区域。2.根据权利要求1所述之图形用户界面的组态方法,其特征是还包括使用多个屏幕容器收纳该系统的多个显示屏幕。3.根据权利要求2所述的图形用户界面的组态方法,其特征是每一上述这些屏幕容器中还包括设置有多个桌面容器,而收纳该显示屏幕的多个桌面。4.根据权利要求3所述的图形用户界面的组态方法,其特征是在每一上述这些屏幕容器之中还包括利用页签,在上述这些桌面容器间切换使用。5.根据权利要求3所述的图形用户界面的组态方法,其特征是该桌面容器中还包括设置有多个窗口容器,而收纳多个窗口。6.根据权利要求5所述的图形用户界面的组态方法,其特征是每一上述这些窗口容器还包括设置有多个窗格容器,适于分别模拟该窗口所切分出的上述这些区域。7.根据权利要求5所述的图形用户界面的组态方法,其特征是上述这些窗口容器中包括主窗口容器,适于摆放主要的上述这些功能元件;以及多个辅助窗口容器,适于提供多个辅助功能。8.根据权利要求5所述的图形用户界面的组态方法,其特征是每一上述这些窗口容器皆具有大小及位置,且具有惟一的图层深度,而使上述这些窗口容器间得以互相重叠。9.根据权利要求5所述的图形用户界面的组态方法,其特征是每一上述这些窗格容器还包括设置...
【专利技术属性】
技术研发人员:周钲琪,柯欣成,任正麟,锺佩姗,韩忠祥,
申请(专利权)人:凌群电脑股份有限公司,
类型:发明
国别省市:71[中国|台湾]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。