设置数据保存进度结构的方法及客户端的制作方法

文档序号:6371332阅读:225来源:国知局
专利名称:设置数据保存进度结构的方法及客户端的制作方法
技术领域
本发明属于计算终端、软件技术领域。
背景技术
人们在工作和生活中,会经常建立各种文档,用以撰写或编辑数据内容。比如word文档,它是人们最常用的办公用具之一。通过word文档用户可以写入字符,或者载入图片或音频或视频数据。所载入或编辑的数据,需要进行保存。可编辑的文档类型在数据未进行保存时,有两种情况一,不做任何提醒,目前大多数的文档都是这样的;ニ,会对该文档做某种形式的提醒,比如MindManager软件所建立的文档,会对没有保存的文件内容,在文档标题栏的后部设置ー个星号“*”,来提醒未进行保存的文档,当文档保存之后,星号“* ”消失。 目前文档的保存提醒形式,范围面太宽,缺乏明确指示,不利于用户操作。

发明内容
本发明的目的是提供ー种设置数据保存进度结构的方法,以及对应的客户端,利用本发明能够对编辑但未保存的数据内容进行有效指示。本发明提供ー种设置数据保存进度结构的方法,该方法具有如下步骤采集文档中进行编辑但未保存的数据;设置纵向的进度条来对应着未保存的数据作出指示。进ー步,所述的未保存的数据,是未通过用户主动保存的数据。进ー步,对应着两组或两组以上的编辑而未保存的数据,对应设置两组或两组以上的进度条结构。进ー步,对于包括有逐行排布的文档来说,所述的进度条是以行为单位进行设置的。进ー步,所述的进度条,在文档没有设置滚动条的ー侧进行设置。进ー步,所述的进度条,在滚动条所在的滚动条栏框上设置。进ー步,所述的进度条,随着编辑而未保存数据的增加而延伸。进ー步,所述的进度条,对于字符逐行排布的文档来说,通过每行选择相同位置的字符以差异化显示的方式来实施。进ー步,所述的相同位置,是每一行字符的最左侧或者最右側。进ー步,采集所在文档的自动保存数据部分,在进度条中与未进行自动保存的数据内容之间进行差异化标识。本发明还提供ー种设置数据保存进度结构的客户端,该客户端包括未保存数据获取単元,用以采集文档中进行编辑但未保存的数据;进度条指示単元,用以设置纵向的进度条来对应着未保存的数据作出指示。


图I是本发明中第一个具体实施例的示意图,为实施例I。图2是本发明中第二个具体实施例的示意图,为实施例2。图3是本发明中第三个具体实施例的示意图,为实施例3。图4是本发明所述设置数据保存进度结构的方法的流程图,为实施例4。图5是本发明所述设置数据保存进度结构的客户端的结构框图,为实施例5。
具体实施例方式实施例I 參图I所示,这儿展示了利用逐行展开的文档,在没有设置滚动条的ー侧设置进度条的实施方案。參图中所示,这儿展示了文档100,其上包括有内容区域110,在内容区域110中展示有字符111,每个字符使用方格的形式来表达。在文档110的右侧位置,设置有滚动条120,滚动条120的移动区域是滚动条栏框121。本实施例是在文档100没有设置滚动条的ー侧,设置了用以代表保存进程情况的进度条200。在进度条200右侧区域范围内的数据信息,代表着没有进行保存操作的数据内容。本实施例中未保存的数据信息为字符内容,当然也不限定。实施例2參图2所示,这儿展示了利用逐行展开的文档,在滚动条上设置进度条的实施方案。和前面图I所示的实施例比较起来,相当于在本实施例中,将进度条200在滚动条栏框121中进行设置。需要指出的是,进度条200仅仅和没有保存的信息内容相对应,并不和滚动条120的位置相对应。实施例3參图3所示,这儿展示了利用逐行展开的文档,在每行最左侧的字符上设置进度条的实施方案。如图中所示的那样,本实施例中所设置的进度条200,是通过文档中内容自身来实现的,具体是通过字符来实现的,可将其称为字符型进度条210。具体实施时,是针对没有进行保存的字符所在的行,将其字符和其它的字符形式作差异化显示,比如改为和周围字符不一样的色彩,或者外加条框或者外加阴影或者外加背景等,都是可以的。实施例4以类似于word —类的文档编辑工具进行举例说明。作为举例而非限定,參图4所示,其步骤如下步骤S110,采集对目标文档客户端的开启消息,打开目标文档客户端的应用界面;这儿将需要应用本发明的已开启文档,称为目标文档客户端,打开之后的界面,为应用界面。步骤S120,采集在前述应用界面中的载入数据,载入数据包括逐行排布的文本,或插入的图片数据,或插入的音频数据,或插入的多媒体数据;通过该目标文档客户端,可以载入不同形式的数据内容。步骤S130,将载入数据在前述的应用界面中进行布局,每个数据的位置对应有相应的行数;步骤S140,采集已经载入但未由用户主动保存的数据,将该部分数据分为两类,一类是未主动保存但已经进行自动保存的数据,另ー类是未主动保存且也没有自动保存的数据;步骤S150,针对于所有未进行主动保存的数据,对应着所在行右侧的滚动条栏框, 将其设置为蓝色,而将未主动保存但已经进行自动保存的数据所在行对应的滚动条栏框设置成浅蓝色,用以实现进度条的功能; 步骤S160,采集获得用户主动保存的操作消息后,将滚动条栏框恢复为初始色彩;步骤S170,重复前述的步骤S120-步骤S160,直至关闭前述目标文档客户端所对应的文档内容。对应着前述的方法做进ー步说明如下一,未保存数据的类型所述的未保存数据,指的是未通过用户主动保存的数据。很多目标文档客户端,都可以设置自动保存的间隔时间。但如果数据没有进行主动保存,则无法确定用户最終的保存状态。ニ,进度条的数量对应着两组或两组以上的已编辑而未保存的数据,对应设置两组或两组以上的进度条结构。也就是说,在一篇文档中,若有多少位置产生了编辑结果,就对应着设置多少位置处的进度条结构,设置的数量是不限定的。三,进度条的布局方式对于包括有逐行排布的文档来说,所述的进度条优选以“行”为单位进行展开的。需要指出的是,本发明应用的文档类型,也优选为逐行展开的文档结构。因为这种文档结构便于对应逐行的文档结构延伸或缩减本发明中的进度条。在设置进度条时,可以在文档的没有设置滚动条的ー侧进行设置。当然,所述的进度条,也适合在滚动条栏框上设置。在滚动条栏框还设置有滑块。拖动滑块可以移位到文档的各处,便于查看文档。整个滚动条栏框在贯穿于整篇文档的情况下,就可以利用现成的滚动条栏框来设置进度条。这种实施的优点,是既利用了现有的滚动条,也可以指示数据未保存的状況。所述的进度条,随着编辑而未保存数据的增加而延伸,或减少而缩减。这样便于用
户查看。另外,所述的进度条,还可以利用已经编辑的数据进行呈现。比如,对于字符逐行排布的文档来说,每行选择相同位置的字符,以差异化显示的方式进行标识。所述的相同位置,指的是每一行的最左侧或者最右側。作为举例,取最左侧的字符,在字符的初始色彩为黒色的情况下,将未保存的字符数据调整为红色或蓝色,以此进行标识。
进ー步,还可以采集所在文档的自动保存数据部分,在进度条中与未进行自动保存的数据内容之间进行差异化标识。如前所述的实施例,未主动保存但已自动保存的数据所在行的滚动条栏框标识为浅蓝色,未主动保存也没有进行自动保存的数据标识为蓝色,以此进行区分。在进行数据采集时,作为举例,可以通过所在的目标文档客户端,对应着自动保存的功能结构设置钩子函数,采集每次自动保存的数据,进而采集新写入但没有自动保存的数据。实施例5參图5所示,在本发明中,还提供了ー种设置数据保存进度结构的客户端300,该客户端300包括未保存数据获取単元310,用以采集文档中进行编辑但未保存的数据;进度条指示単元320,用以设置纵向的进度条来对应着未保存的数据作出指示。
在使用中,在对应文档的客户端300处于开启的状态下,通过该客户端300的操作界面能够对载入的数据进行采集操作。其中,通过所设置的未保存数据获取単元恩310,采集文档中进行编辑但未保存的数据,如果设置有主动保存机制的话,还可以进行区分,比如分为未主动保存但已进行自动保存的数据部分,以及未主动保存也没有进行自动保存的数据部分。进而通过进度条指示単元320,设置纵向的进度条来对应着未保存的数据作出指示。比如,对应已经进行编辑但没有保存的数据所在的行,将滚动条栏框进行标识,来达到作出指示的目的。另外,在进行指示时,还可以对已经自动保存的数据部分和没有自动保存的数据部分作出显示效果上的区分。以上是对本发明的描述而非限定,基于本发明思想的其它实施例,亦均在本发明的保护范围之中。
权利要求
1.ー种设置数据保存进度结构的方法,其特征在于该方法具有如下步骤 采集文档中进行编辑但未保存的数据; 设置纵向的进度条来对应着未保存的数据作出指示。
2.根据权利要求I所述的ー种设置数据保存进度结构的方法,其特征在于所述的未保存的数据,是未通过用户主动保存的数据。
3.根据权利要求I所述的ー种设置数据保存进度结构的方法,其特征在于对应着两组或两组以上的编辑而未保存的数据,对应设置两组或两组以上的进度条结构。
4.根据权利要求I或3所述的ー种设置数据保存进度结构的方法,其特征在于对于包括有逐行排布的文档来说,所述的进度条是以行为单位进行设置的。
5.根据权利要求I所述的ー种设置数据保存进度结构的方法,其特征在于所述的进度条,在文档没有设置滚动条的ー侧进行设置。
6.根据权利要求I所述的ー种设置数据保存进度结构的方法,其特征在于所述的进度条,在滚动条所在的滚动条栏框上设置。
7.根据权利要求I所述的ー种设置数据保存进度结构的方法,其特征在于所述的进度条,随着编辑而未保存数据的增加而延伸。
8.根据权利要求I所述的ー种设置数据保存进度结构的方法,其特征在于所述的进度条,对于字符逐行排布的文档来说,通过每行选择相同位置的字符以差异化显示的方式来实施。
9.根据权利要求8所述的ー种设置数据保存进度结构的方法,其特征在于所述的相同位置,是每一行字符的最左侧或者最右側。
10.根据权利要求I所述的ー种设置数据保存进度结构的方法,其特征在于采集所在文档的自动保存数据部分,在进度条中与未进行自动保存的数据内容之间进行差异化标识。
11.ー种设置数据保存进度结构的客户端,其特征在于该客户端包括 未保存数据获取単元,用以采集文档中进行编辑但未保存的数据; 进度条指示単元,用以设置纵向的进度条来对应着未保存的数据作出指示。
全文摘要
本发明提供了一种设置数据保存进度结构的方法及客户端,属于计算终端、软件技术领域。该方法具有如下步骤采集文档中进行编辑但未保存的数据;设置纵向的进度条来对应着未保存的数据作出指示。利用本发明能够对编辑但未保存的数据内容进行有效指示。
文档编号G06F17/21GK102737011SQ20121019338
公开日2012年10月17日 申请日期2012年6月12日 优先权日2012年6月12日
发明者马宇尘 申请人:上海量明科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1