CN102915228A - 菜单工具条整合***及方法 - Google Patents
菜单工具条整合***及方法 Download PDFInfo
- Publication number
- CN102915228A CN102915228A CN2011102195123A CN201110219512A CN102915228A CN 102915228 A CN102915228 A CN 102915228A CN 2011102195123 A CN2011102195123 A CN 2011102195123A CN 201110219512 A CN201110219512 A CN 201110219512A CN 102915228 A CN102915228 A CN 102915228A
- Authority
- CN
- China
- Prior art keywords
- menu
- button
- tool bar
- bar
- file
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/38—Creation or generation of source code for implementing user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- User Interface Of Digital Computer (AREA)
- Stored Programmes (AREA)
Abstract
一种菜单工具条整合***及方法,该方法包括:当计算机中的应用程序需要创建菜单工具条时,从存储装置中载入所需语言类型的模板文件;解析模块,对所载入的模板文件中的数据依次进行解析,得到一个或多个群组、各群组的多个菜单、各菜单的按钮,以及各按钮ID、名称与图片路径;为该应用程序创建一个工具条容器存储于存储装置中,并将上述解析后的数据按预设的存储结构存储于该工具条容器中;读取工具条容器中的数据,在应用程序的窗体中的预设位置处,依次创建对应的菜单,并为各菜单添加该菜单的按钮;用于将添加菜单后的窗体显示于显示装置上,并显示第一个菜单的按钮。
Description
技术领域
本发明涉及一种菜单工具条整合***及方法。
背景技术
传统的菜单和工具条显示给用户时,用户需要先了解各菜单下的工具条,才能最快的找到所需要的工具。传统的菜单工具条创建成功后只能实现一种语言显示,想要实现其它语言的工具条菜单又需重新开发创建,多种语言的工具条菜单实现过程较艰难。此外,以往的菜单工具条创建应用范围狭隘,只能在开发当前软件的时候手动添加代码创建菜单工具条,当开发其它软件中需要创建自己的菜单工具条时又需重新写代码或者手动添加,浪费了时间、精力和费用。如果需要修改所创建的菜单工具条,则只能由专门的程序员对代码进行修改,而客户不能直接对菜单工具条进行操作,因此客户对菜单工具条的修改和管理也很不方便。
发明内容
鉴于以上内容,有必要提供一种菜单工具条整合***及方法,通过创建预设的模板文件,以及对定义的模板文件的数据进行处理,利用处理后的数据方便快速地创建和修改菜单与工具条。
一种菜单工具条整合***,应用于计算机中,该***包括:载入模块,用于当计算机中的应用程序需要创建菜单与工具条时,从存储装置中载入所需语言类型的模板文件;解析模块,用于对所载入的模板文件中的数据依次进行解析,得到一个或多个群组、各群组的多个菜单、各菜单的按钮,以及各按钮的ID、名称与图片路径;管理模块,用于为该应用程序创建一个工具条容器存储于存储装置中,并将上述解析后的数据按照预设的存储结构存储于该工具条容器中;第一创建模块,用于读取工具条容器中的数据,在应用程序的窗体中的预设位置处,依次创建对应的菜单及各菜单的工具条,并为各菜单的工具条添加该菜单的按钮;显示模块,用于将添加菜单后的窗体显示于显示装置上,并显示第一个菜单的工具条。
一种菜单工具条整合方法,运行于计算机中,该***包括:载入步骤:当计算机中的应用程序需要创建菜单工具条时,从存储装置中载入所需语言类型的模板文件;解析步骤:对所载入的模板文件中的数据依次进行解析,得到一个或多个群组、各群组的多个菜单、各菜单的按钮,以及各按钮的ID、名称与图片路径;管理步骤:为该应用程序创建一个工具条容器存储于存储装置中,并将上述解析后的数据按照预设的存储结构存储于该工具条容器中;第一创建模块,用于读取工具条容器中的数据,在应用程序的窗体中的预设位置处,依次创建对应的菜单及各菜单的工具条,并为各菜单的工具条添加该菜单的按钮;显示模块,用于将添加菜单后的窗体显示于显示装置上,并显示第一个菜单的工具条。
相较于现有技术,本发明所述的菜单工具条整合***及方法,通过创建预设的模板文件,以及对定义的模板文件的数据进行处理,利用处理后的数据方便快速地创建和修改菜单与工具条。客户可以直接修改模板文件中的数据来对菜单与工具条进行修改,也可以利用不同语言的模板文件,创建不同语言的菜单工具条。添加了常用菜单来显示用户常用的工具条,使用户更加方便、快捷的使用和操作菜单与工具条。
附图说明
图1是本发明菜单工具条整合***较佳实施例的架构示意图。
图2是本发明菜单工具条整合***中模板文件的较佳实施例的示意图。
图3是本发明菜单工具条整合***较佳实施例的功能模块图。
图4是本发明菜单工具条整合***所创建的菜单工具条的示意图。
图5是本发明菜单工具条整合方法较佳实施例的流程图。
图6是本发明菜单工具条整合方法中步骤S13的细化流程图。
主要元件符号说明
计算机 | 1 |
应用程序 | 10 |
整合*** | 20 |
显示装置 | 30 |
存储装置 | 40 |
模板文件 | 41 |
处理器 | 50 |
载入模块 | 100 |
解析模块 | 101 |
管理模块 | 102 |
第一创建模块 | 103 |
显示模块 | 104 |
第二创建模块 | 105 |
添加模块 | 106 |
如下具体实施方式将结合上述附图进一步说明本发明。
具体实施方式
如图1所示,是本发明菜单工具条整合***较佳实施例的架构示意图。所述的菜单工具条整合***20(以下简称“整合***20”)运行于计算机1上。所述的计算机1还包括一个或多个应用程序10、显示装置30、存储装置40以及处理器50。所述的应用程序10是计算机1中任何软件,该应用程序10包括一个窗体,用于作为应用程序10的用户界面,例如,可以包含操作应用程序10所需的命令按钮、标签或其他控件。所述的窗体有预设的大小。所述的处理器50用于处理计算机1的数据和指令。
所述的显示装置30用于显示计算机1的可视化数据,例如图片、文字等。所述的存储装置40用于存储计算机1的各类数据,例如文字数据,图片数据等。所述的存储装置40中存储有多个模板文件41,所述的模板文件41是模板化的菜单与工具条数据文件,可以是不同语言类型的,不同语言类型的模板文件41以该语言类型的名字作为文件名存储。例如,中文的模板文件41,在存储装置40以“中文模板”作为文件名存储;英文的模板文件41,在存储装置40中以“English template”作为文件名存储,以此来方便的区分所需要的语言类型的模板文件41。在本较佳实施例中,所述的模板文件格式为TXT格式,如图2所示,是一个英文类型的模板文件41。该模板文件41中记录的是菜单及其对应的工具条数据。用户可以对该模板文件41中的数据进行修改,来实现方便地对菜单和工具条的修改和管理。
如图3所示,是本发明菜单工具条整合***较佳实施例的功能模块图。所述的菜单工具条整合***20包括载入模块100、解析模块101、管理模块102、第一创建模块103、显示模块104、第二创建模块105以及添加模块106。本发明所称的模块是完成一特定功能的程序段,比程序更适合于描述软件在芯片中的执行过程,因此在本发明以下对软件的描述都以模块来描述。
所述的载入模块100用于当某个应用程序10需要创建菜单工具条时,从存储装置40中读取所需语言类型的模板文件41。
解析模块101用于对所载入的模板文件41中的数据依次进行解析,以得到一个或多个群组、各群组的多个菜单以及各菜单的按钮。所述的解析模块101通过下列方法对所载入的模板文件41中的数据依次进行解析:通过读取模板文件41中“***”所在代码行“=”之后的字符串,以得到群组名;通过所读取模板文件41中的“***”与下一个“***”之间的分隔线(如图2中的长线所示)的下一行中“=”之后“[]”之中的字符串,以得到该群组的菜单名;通过读取该菜单名之后到下一个分隔线之间的各行代码,以得到各菜单的按钮以及按钮之间的分隔符(图2中所示的“separator”),并将各按钮所在行的代码进行拆分,以得到各按钮的工具条参数,包括各按钮的ID(Identity,标识)、名称、快捷键、图片路径、命令等。所述的依次是指依照读取模板文件41中数据的顺序。
以下结合图2进行说明。所述的解析模块101在读取到“***”时,将该行的“=”之后的“PowerDMIS”作为群组名,得到群组“PowerDMIS”;在读取到分隔线时,读取下一行中“=”之后“[]”中的“File”作为该群组的菜单名,以得到菜单“File”;在解析得到工具条参数时,以该菜单名之后到下一个分隔线之间某一行代码为例:“ID_File_New[NewCtrl+N,menu\\New.bmp,New]”,所述的解析模块101根据上述信息解析得到该按钮的ID为“File_New”表示该按钮是在菜单“File”下的;按钮的名称为“New”,按钮的快捷键为“Ctrl+N”,按钮的图片路径为“menu\\New.bmp”,以及工具条的命令为“New”。
所述的管理模块102用于为该应用程序10创建一个工具条容器存储于存储装置40中,并将上述解析后的数据按照预设的存储结构存储于该工具条容器中。所述预设的存储结构描述如下:在以群组名为文件名的文件夹下,依次存储的是以该群组的菜单名为文件名的文件,在各个以菜单名为文件名的文件下,依次存储的是该菜单名的各按钮的参数以及按钮之间的分隔符,其中各按钮的参数是以cstring格式的字符串存储的。这样的存储结构也方便对数据进行管理。
第一创建模块103用于读取工具条容器中的数据,在应用程序10的窗体中的预设位置处,依次创建对应的菜单及各菜单的工具条,并为各菜单的工具条添加该菜单的按钮。
所述的第一创建模块103通过以下步骤依次创建菜单、工具条以及为各菜单添加对应的按钮:步骤一,依次读取工具条容器中各菜单名来创建对应的菜单,并为各菜单创建一个工具条,所述的工具条有预设的背景颜色、预设的高度(垂直长度)与宽度(水平长度),所述预设的高度与宽度可以根据按钮的图片的大小决定。其中工具条的宽度最大为所述应用程序10的窗体的宽度;步骤二,根据该菜单名的文件下各按钮参数以及分隔符,利用各按钮的ID以及按钮之间的分隔符,将各按钮的ID及分隔符依次添加至所创建的工具条中,并为各按钮加载对应的图片以及预设的提示信息,所述预设的提示信息即为该按钮的名称;步骤三,设置按钮的图片的背景颜色与预设的工具条的背景颜色一致,使工具条的颜色比较美感。
应说明的是,在本较佳实施例中,所述的工具条宽度和高度是可以根据所添加的按钮自动调节的。例如,当前预设的宽度下只能显示一个按钮的图片时,以及已经添加了一个按钮的图片之后,需要再添加一个按钮的图片时,所述的工具条的宽度自动增加一个预设的宽度;当工具条的宽度增加到所述应用程序10的窗体的宽度时,如果还需要增加按钮的图片时,所述的工具条的高度自动增加一个预设的高度,以达到自动换行来显示所添加的按钮的图片。此外,当应用程序10的窗体的宽度变化时,若工具条中所有按钮的图片的宽度大于变化后的窗体的宽度时,所述的工具条中的按钮的图片也会根据当前窗体的宽度自动换行。
所述的显示模块104用于将添加菜单后的窗体显示于显示装置30上,并显示第一个菜单的工具条。如图4所示,实际应用中并不局限于图示所示的窗体。所述的显示模块104还用于当计算机1的鼠标指针(图中未示出)移到各按钮上时,在该按钮旁自动显示该按钮的提示信息,以及当某个菜单被选择时,显示该菜单的工具条。
所述的第二创建模块105用于创建一个常用菜单,以及为该常用菜单添加一个工具条,并存储于该应用程序10的工具条容器中。
所述的添加模块106用于记录工具条中各按钮被点击的次数,将被点击次数超过预设次数的按钮添加至常用菜单的工具条中,并添加至该应用程序10的窗体中显示。应说明的是,常用菜单中的工具条中的按钮的排列方式可以根据被点击次数的高低进行排列。
如图5所示,是本发明菜单工具条整合***较佳实施例的流程图。步骤S10,当某个应用程序10需要创建菜单工具条时,所述的载入模块100从存储装置40中读取所需语言类型的模板文件41。
步骤S11,解析模块101用于对所载入的模板文件41中的数据依次进行解析,以得到一个或多个群组、各群组的多个菜单、各菜单的按钮(即为工具条元素),以得到各按钮的工具条参数,包括各按钮的ID、名称、快捷键、图片路径、命令等。
步骤S12,管理模块102为该应用程序10创建一个工具条容器存储于存储装置40中,并将上述解析后的数据按照预设的存储结构存储于该工具条容器中。该预设的存储结构描述如下:在以群组名为文件名的文件夹下,依次存储的是以该群组的菜单名为文件名的文件,在各个以菜单名为文件名的文件下,依次存储的是该菜单名的各按钮的参数以及按钮之间的分隔符,其中各按钮的参数是以cstring格式的字符串存储的。
步骤S13,第一创建模块103读取工具条容器中的数据,在应用程序10的窗体中的预设位置处,依次创建对应的菜单及各菜单的工具条,并为各菜单的工具条添加该菜单的按钮。具体创建方法结合图6的细化流程图进行介绍。
步骤S14,所述的显示模块104将添加菜单后的窗体显示于显示装置30上,并显示第一个菜单的工具条。其中,当计算机1的鼠标指针(图中未示出)移到各按钮上时,在该按钮旁自动显示该按钮的提示信息,以及当某个菜单被选择时,显示该菜单的工具条。
步骤S15,所述的第二创建模块105创建一个常用菜单,以及为该常用菜单添加一个工具条,并存储于该应用程序10的工具条容器中。
步骤S16,添加模块106记录工具条中各按钮被点击的次数,将被点击次数超过预设次数的按钮添加至常用菜单的工具条中,并添加至该应用程序10的窗体中显示。应说明的是,常用菜单中的工具条中的按钮的排列方式可以根据被点击次数的高低进行排列。
如图6所示,是本发明菜单工具条的管理方法步骤S13的细化流程图。
步骤S130,第一创建模块103依次读取工具条容器中各菜单名来创建对应的菜单,并为各菜单创建一个工具条,所述的工具条有预设的背景颜色、预设的高度与宽度。所述预设的高度和宽度可以根据所添加的按钮的图片进行调节。
步骤S131,第一创建模块103根据该菜单名的文件下各按钮参数以及分隔符,利用各按钮的ID以及按钮之间的分隔符,将各按钮的ID及分隔符依次添加至所创建的工具条中,并为各按钮加载对应的图片以及预设的提示信息。
步骤S132,第一创建模块103设置所有按钮的图片的背景颜色与预设的工具条的背景颜色一致。
最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。
Claims (10)
1.一种菜单工具条整合***,其特征在于,该***包括:
载入模块,用于当计算机中的应用程序需要创建菜单工具条时,从存储装置中载入所需语言类型的模板文件;
解析模块,用于对所载入的模板文件中的数据依次进行解析,得到一个或多个群组、各群组的多个菜单、各菜单的按钮,以及各按钮的ID、名称与图片路径;
管理模块,用于为该应用程序创建一个工具条容器存储于存储装置中,并将上述解析后的数据按照预设的存储结构存储于该工具条容器中;
第一创建模块,用于读取工具条容器中的数据,在应用程序的窗体中的预设位置处,依次创建对应的菜单及各菜单的工具条,并为各菜单的工具条添加该菜单的按钮;
显示模块,用于将添加菜单后的窗体显示于显示装置上,并显示第一个菜单的工具条。
2.如权利要求1所述的菜单工具条整合***,其特征在于,该***还包括:
第二创建模块,用于创建一个常用菜单,以及为该常用菜单添加一个工具条,并存储于该应用程序的工具条容器中;
添加模块,用于记录工具条中各按钮被点击的次数,将被点击次数超过预设次数的按钮添加至常用菜单的工具条中,并添加至该应用程序的窗体中显示。
3.如权利要求1所述的菜单工具条整合***,其特征在于,所述预设的存储结构为:
在以群组名为文件名的文件夹下,依次存储的是以该群组的菜单名为文件名的文件,在各个以菜单名为文件名的文件下,依次存储的是该菜单名的各按钮的参数以及按钮之间的分隔符。
4.如权利要求3所述的菜单工具条整合***,其特征在于,所述第一创建模块创建菜单与工具条的步骤为:
依次读取工具条容器中各菜单名来创建对应的菜单,并为各菜单创建一个工具条,所述的工具条有预设的背景颜色、预设的高度及宽度;
根据该菜单名的文件下各按钮参数以及按钮之间的分隔符,将各按钮的ID及分隔符依次添加至所创建的工具条中,并为各按钮加载对应的图片以及预设的提示信息,所述预设的提示信息为该按钮的名称;
设置所有按钮的图片的背景颜色与预设的工具条的背景颜色一致。
5.如权利要求1所述的菜单工具条整合***,其特征在于,所述的存储装置中包括不同语言类型的多个模板文件,所述的模板文件是模板化的菜单与工具条数据文件,以及各语言类型的模板文件以该语言类型的名字作为文件名存储。
6.一种菜单工具条整合方法,其特征在于,该方法包括:
载入步骤:当计算机中的应用程序需要创建菜单工具条时,从存储装置中载入所需语言类型的模板文件;
解析步骤:对所载入的模板文件中的数据依次进行解析,得到一个或多个群组、各群组的多个菜单、各菜单的按钮,以及各按钮的ID、名称与图片路径;
管理步骤:为该应用程序创建一个工具条容器存储于存储装置中,并将上述解析后的数据按照预设的存储结构存储于该工具条容器中;
第一创建步骤:读取工具条容器中的数据,在应用程序的窗体中的预设位置处,依次创建对应的菜单及各菜单的工具条,并为各菜单的工具条添加该菜单的按钮;
显示步骤:将添加菜单后的窗体显示于显示装置上,并显示第一个菜单的工具条。
7.如权利要求6所述的菜单工具条整合方法,其特征在于,该方法还包括:
第二创建步骤:创建一个常用菜单,以及为该常用菜单添加一个工具条,并存储于该应用程序的工具条容器中;
添加步骤:记录工具条中各按钮被点击的次数,将被点击次数超过预设次数的按钮添加至常用菜单的工具条中,并添加至该应用程序的窗体中显示。
8.如权利要求6所述的菜单工具条整合方法,其特征在于,所述预设的存储结构为:
在以群组名为文件名的文件夹下,依次存储的是以该群组的菜单名为文件名的文件,在各个以菜单名为文件名的文件下,依次存储的是该菜单名的各按钮的参数以及按钮之间的分隔符。
9.如权利要求8所述的菜单工具条整合方法,其特征在于,所述第一创建步骤还包括步骤:
依次读取工具条容器中各菜单名来创建对应的菜单,并为各菜单创建一个工具条,所述的工具条有预设的背景颜色、预设的高度及宽度;
根据该菜单名的文件下各按钮参数以及按钮之间的分隔符,将各按钮的ID及分隔符依次添加至所创建的工具条中,并为各按钮加载对应的图片以及预设的提示信息,所述预设的提示信息为该按钮的名称;
设置所有按钮的图片的背景颜色与预设的工具条的背景颜色一致。
10.如权利要求6所述的菜单工具条整合方法,其特征在于,所述的存储装置中包括不同语言类型的多个模板文件,所述的模板文件是模板化的菜单与工具条数据文件,以及各语言类型的模板文件以该语言类型的名字作为文件名存储。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011102195123A CN102915228A (zh) | 2011-08-02 | 2011-08-02 | 菜单工具条整合***及方法 |
TW100128263A TW201308108A (zh) | 2011-08-02 | 2011-08-09 | 功能表工具條整合系統及方法 |
US13/433,200 US8739065B2 (en) | 2011-08-02 | 2012-03-28 | Computing device, storage medium and method for managing software menus using the computing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011102195123A CN102915228A (zh) | 2011-08-02 | 2011-08-02 | 菜单工具条整合***及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102915228A true CN102915228A (zh) | 2013-02-06 |
Family
ID=47613604
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011102195123A Pending CN102915228A (zh) | 2011-08-02 | 2011-08-02 | 菜单工具条整合***及方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8739065B2 (zh) |
CN (1) | CN102915228A (zh) |
TW (1) | TW201308108A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104267882A (zh) * | 2014-10-23 | 2015-01-07 | 中国建设银行股份有限公司 | 一种页面悬浮框显示方法及装置 |
CN104317519A (zh) * | 2014-10-23 | 2015-01-28 | 广州华多网络科技有限公司 | 界面按钮应用方法和*** |
CN104899033A (zh) * | 2015-06-03 | 2015-09-09 | 无锡天脉聚源传媒科技有限公司 | 一种下拉菜单生成和显示方法及装置 |
CN105630326A (zh) * | 2014-11-25 | 2016-06-01 | 三星电子株式会社 | 电子设备和控制电子设备中的对象的方法 |
CN107092471A (zh) * | 2016-07-27 | 2017-08-25 | 阿里巴巴集团控股有限公司 | 一种功能按钮显示方法和装置 |
CN107391726A (zh) * | 2017-08-01 | 2017-11-24 | 郑州云海信息技术有限公司 | 一种加载***页面的方法和装置 |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104050184B (zh) * | 2013-03-13 | 2017-08-22 | 阿里巴巴集团控股有限公司 | 显示页面内容的方法及装置 |
JP5902304B2 (ja) | 2013-04-30 | 2016-04-13 | グリー株式会社 | プログラム及び処理方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101222710A (zh) * | 2008-01-31 | 2008-07-16 | 中兴通讯股份有限公司 | 一种移动终端上实现菜单动态配置的***及方法 |
CN101316183A (zh) * | 2007-05-31 | 2008-12-03 | 海尔集团公司 | 数字家庭网络的人机交互界面生成方法以及*** |
CN101990125A (zh) * | 2010-10-27 | 2011-03-23 | 福建新大陆通信科技股份有限公司 | 数字电视实时动态屏幕截图的方法 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1996009579A1 (en) * | 1994-09-22 | 1996-03-28 | Izak Van Cruyningen | Popup menus with directional gestures |
US5644737A (en) * | 1995-06-06 | 1997-07-01 | Microsoft Corporation | Method and system for stacking toolbars in a computer display |
US7895530B2 (en) * | 2000-11-09 | 2011-02-22 | Change Tools, Inc. | User definable interface system, method, support tools, and computer program product |
US7058902B2 (en) * | 2002-07-30 | 2006-06-06 | Microsoft Corporation | Enhanced on-object context menus |
US20120324377A1 (en) * | 2011-06-15 | 2012-12-20 | Microsoft Corporation | User interface extensibility for web application development tool |
-
2011
- 2011-08-02 CN CN2011102195123A patent/CN102915228A/zh active Pending
- 2011-08-09 TW TW100128263A patent/TW201308108A/zh unknown
-
2012
- 2012-03-28 US US13/433,200 patent/US8739065B2/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101316183A (zh) * | 2007-05-31 | 2008-12-03 | 海尔集团公司 | 数字家庭网络的人机交互界面生成方法以及*** |
CN101222710A (zh) * | 2008-01-31 | 2008-07-16 | 中兴通讯股份有限公司 | 一种移动终端上实现菜单动态配置的***及方法 |
CN101990125A (zh) * | 2010-10-27 | 2011-03-23 | 福建新大陆通信科技股份有限公司 | 数字电视实时动态屏幕截图的方法 |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104267882A (zh) * | 2014-10-23 | 2015-01-07 | 中国建设银行股份有限公司 | 一种页面悬浮框显示方法及装置 |
CN104317519A (zh) * | 2014-10-23 | 2015-01-28 | 广州华多网络科技有限公司 | 界面按钮应用方法和*** |
CN104267882B (zh) * | 2014-10-23 | 2017-12-15 | 中国建设银行股份有限公司 | 一种页面悬浮框显示方法及装置 |
CN105630326A (zh) * | 2014-11-25 | 2016-06-01 | 三星电子株式会社 | 电子设备和控制电子设备中的对象的方法 |
CN104899033A (zh) * | 2015-06-03 | 2015-09-09 | 无锡天脉聚源传媒科技有限公司 | 一种下拉菜单生成和显示方法及装置 |
CN107092471A (zh) * | 2016-07-27 | 2017-08-25 | 阿里巴巴集团控股有限公司 | 一种功能按钮显示方法和装置 |
CN107391726A (zh) * | 2017-08-01 | 2017-11-24 | 郑州云海信息技术有限公司 | 一种加载***页面的方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
TW201308108A (zh) | 2013-02-16 |
US20130036379A1 (en) | 2013-02-07 |
US8739065B2 (en) | 2014-05-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102915228A (zh) | 菜单工具条整合***及方法 | |
CN104133772A (zh) | 一种自动生成测试数据的方法 | |
CN105868166B (zh) | 一种正则表达式的生成方法及*** | |
US10366154B2 (en) | Information processing device, information processing method, and computer program product | |
EA033675B1 (ru) | Система и способ автоматизированного преобразования интерактивных сайтов и приложений для поддержки мобильных и других сред отображения | |
CN108536745B (zh) | 基于Shell的数据表提取方法、终端、设备及存储介质 | |
CN102929473A (zh) | 文档数据输入建议 | |
CN104317587A (zh) | 面向安卓移动设备的程序自动生成方法 | |
CN103597469A (zh) | 集成开发环境中的实况浏览器工具 | |
CN101923434B (zh) | 一种应用图标的排版方法、***移动终端 | |
CN107066246A (zh) | 一种软件开发方法及装置 | |
CN109460521A (zh) | web页面中图片编辑方法、装置、介质和计算机设备 | |
CN113283216A (zh) | 网页内容显示方法、装置、设备及存储介质 | |
US9141867B1 (en) | Determining word segment boundaries | |
CN103019697A (zh) | 一种lua脚本的编辑插件 | |
CN103778128A (zh) | 一种列表信息的绘制方法和装置 | |
CN104899203B (zh) | 一种网页页面的生成方法、装置及终端设备 | |
CN103607668A (zh) | 一种视频播放方法及装置 | |
CN105718434A (zh) | 一种自然语言公式编辑方法和*** | |
CN101595470A (zh) | 用于管理***规范的方法和装置 | |
JP2018534657A (ja) | ページ構築方法、装置、デバイス及び不揮発性コンピュータ記憶媒体 | |
CN113805861B (zh) | 基于机器学习的代码生成方法、代码编辑***及存储介质 | |
CN111199138A (zh) | 使用QML对含Emoji表情弹幕描边方法、***、服务器及存储介质 | |
CN112114794B (zh) | 网站应用程序自动生成方法、装置和计算机存储介质 | |
CN114691926A (zh) | 一种信息显示方法及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20130206 |