集合呈现的制作方法

文档序号:6455339阅读:187来源:国知局
专利名称:集合呈现的制作方法
技术领域
本发明一般涉及软件架构以及用户界面。更具体地,本发明涉 及所描述的集合呈现。
背景技术
可以在文件的集合或者组中收集文件(例如,电子文档、电子 数据表、图像、图形、视频、音频或者其他类型格式的文档)。基 于上下文、内容或者其他因素,文件通常被分组为集合以指示文件 之间的关系。例如,用于工作申请、参考手册、图像族等的形式可 以在集合中组织在一起。尽管可以查看集合中的文件,出于多种原 因,传统解决方案中存在问题。
在某些传统解决方案中,在文件夹中显示集合中的文件。然而, 为了查看文件,对于不同的文件格式和文件相关性而使用不同的本 地应用。换言之,当使用传统解决方案查看文件的集合时,在应用 中打开一个文件,但是其他文件可能需要其他的应用以便查看这些 文件。在其他的传统解决方案中,呈现摘要数据(例如,图标、简 要文件描述、 一般文件参数(例如,大小、修改日期等)),但是 用以查看摘要数据的界面通常不同于用以查看文件的应用。此外, 传统解决方案允许预览文件,而不允许查看文件以外的其他动作。 修改、数据输入、编辑或者其他功能通常使用与每个文件的文件格 式相关联的本地应用来执行。传统地,文件集合通常使用元数据或
者草图(cursory)、摘要数据来显示,其并不提供文件的名称、类 型、格式、修改日期或者内容以外的其他信息。通常使用图标(例 如,与授权或者修改文件的应用相关联的信封、纸张回形针或者标 记)以指示存在文件,但是数据通常局限于标题、最后一次修改日
6期以及文件大小(以位或者字节为单位)。为了确定文件的类型、 形式、格式或者内容,用户通常需要打开文件,如果存在具有不同 文件格式或者关联性的文件,则可能启动另一应用,这导致在启动 不同应用的时候,在时间和处理器两者中都出现延迟。此外,如果 存在附件(即,被附加至另一文件的文件),则传统解决方案通常 将允许显示主文件(即,被附加有附件的文件),而不显示附件。
由此,需要一种呈现文件集合、而不具有传统技术限制的解决 方案。


在以下详细描述以及附图中,公开了各种示例,在附图中
图1示出了示例性集合呈现系统;
图2示出了示例性的附件处理模块;
图3A示出了示例性集合呈现环境;
图3B示出了备选的示例性集合呈现环境;
图4示出了示例性集合呈现配置界面;
图5示出了用于集合呈现的示例性整体处理;
图6示出了用于处理集合呈现的输入的示例性处理;以及
图7示出了适用于集合呈现的示例性计算机系统。
具体实施例
可以以多种方式实现各种实施例或者示例,所述方式包括系统、 过程、装置、或者在如计算机可读存储介质或者计算机网络的计算 机可读介质上的一系列程序指令,其中程序指令通过光、电或者无 线通信链路而发送。 一般而言,除非在权利要求书中另行提供,所 公开过程的操作可以以任意顺序来实现。
在下文中,将随附图提供一个或者多个示例的详细描述。结合 此类示例来提供详细描述,但其并不局限于任何特定示例。仅通过 权利要求书来限定本发明的范围,并且其中涵盖了各种备选方式、修改以及等效设置。在以下描述中阐明了多种具体细节,以便提供 彻底的理解。这些细节作为示例而提供,并且可以在不具有所附某 些或者全部细节中的情况下根据权利要求书来实现所述技术。为清 楚起见,没有详细描述关于实施例的技术领域中的已知技术,以便 避免不必要地混淆描述。
可以在显示器或者图形用户界面环境("环境,,)中显示文件 (例如,文档、图像、图形、视频、音频或者其他数据的组,其可 以被配置、表示、显示或者一起呈现)集合,所述显示器或者图形 用户界面环境("环境")被配置为呈现(即,显示)文件、所选 择文件以及附加至文件的附件的集合。在某些示例中,集合可以是 在普通盘、文件夹或者其他存储资源库中组织在一起的文件。集合 还可以是文档、图像、图形、视频、音频或者其他类型的数据文件 的组,所述其他类型的数据文件可以一起以逻辑方式表示、共享公 共特征、具有类似的元数据等。可以在环境中同时地或者基本同时 地呈现与集合内的每个文件、从集合中所选择的文件或者附件相关 联的数据(例如,形式数据、元数据等)。在某些示例中,可以在
集合显示面板(pane)中查看集合,同时在预览显示面板中显示从 集合选择的一个或者多个文件。通过界面(例如,图形用户界面 ("GUI")、处理器至处理器界面、系统界面等)来接收输入,可 以使用配置用以接收、执行以及保存修改的界面,来对集合或者集 合内部的文件进行修改或者改变("修改")。在某些示例中,可 以通过对随后被拷贝至所选择文件的临时文件或者高速緩存("临 时")的文件进行修改,而对文件进行修改(例如,对数据进行添 加、删除或者其他修改)。然而,当文件或者集合为关闭或者选择 了另一文件(例如,集合中的另一文件,附件)时,可以进行修改, 当环境被关闭时,可以对主文件(即,根文档)进行修改。换言之, 可以对临时文件进行修改,直到集合或者文件被关闭,由此而修改 与临时文件相关联的主文件。所述技术可以有所变化,而并不局限 于所提供的示例。图1示出了示例性集合呈现系统。在这里,系统100包括应用 逻辑102、存储设备104、用户界面模块106、显示模块108、编码 模块110、附件处理模块112以及文件处理模块114。在某些示例中, 系统100中的某些部分、全部或者没有任何部分、以及上文列出的 元件可以实现为其他应用(诸如,在此描述的那些应用)的部分、 或者实现为分开的、单独应用。应用逻辑102可以是应用的部分, 所述应用配置以实现用于集合呈现的所述技术。例如,核心应用逻 辑102可以实现为针对各种目的而处理文件的应用中的控制逻辑, 包括办公室产品、文字处理、电子表单、数据管理、联系人管理、 企业资源管理、创造性编辑或者授权应用等。
在某些示例中,可以经由用户界面("I/F,,)模块106来由用 户来提供并由系统IOO接收命令、信号、指令或者其他输入("输 入")。当请求时,可以向存储设备104存储文件和临时文件、或 者可以从存储设备104取回文件或者临时文件,所述存储设备104 可以由核心应用逻辑102、编码冲莫块IIO或者文件处理冲莫块114来访 问。存储设备104可以是本地或者远程数据库、资源库、高速緩存、 数据仓库、存储区域网络、存储阵列或者用以存储与文件相关联数 据的其他数据结构。在某些示例中,数据可以是元数据、内容、参 数、设置、格式信息或者用以确定对于给定文件将如何呈现以及呈 现什么的其他数据。在其他示例中,数据可以包括其他类型的信息。
在这里,可以通过从存储设备104取回文件来执行文件和集合 的呈现。在某些示例中,文件处理模块114以及编码模块110可用 以提供呈递的数据,所述数据由显示模块108在用户界面上显示。 在其他示例中,文件和集合的呈现可以以不同方式执行,并且不限 于上文所提供的示例。此外,系统100以及上述的元件可以实现为 用以实现上述技术的应用、计算机程序、软件或者代码,其可使用 各种类型的结构化或者非结构化的编程和格式语言来进行开发,所 述语言如C、 C++、 C#、 .Net、 Java、 Cobol、 FORTRAN、 ADA、 HTML、 XML、 XHTML等。所使用的编程或者格式语言的类型并非是限制
9性或者包容性的,而是可以有所变化。
图2示出了一个示例性附件处理模块。在这里,附件处理模块
112包括文档级附件子模块202、页面级附件子模块204以及多媒体 附件子模块206。在某些示例中,附件处理模块112可用以取回、处 理、呈递或者执行与呈现文件或者集合相关联的其他操作。附件可 以是被附加(即,以电子方式被附加、包括、添加、预处理(pre-pend)、 交叉引用、链接、超链接或者其他相关方式))至另一文件的文件。 例如,如果呈现了集合并且选择文件用于查看,则在所选择文件内 可以包括附件。在某些示例中,当选择附件时(即,用户指示、冲旨 令、信号或者提供输入以便打开),附件处理模块112可用以确定 附件的文件类型(例如,格式、显示参数或者设置、配置、内容等)。 在确定附件的文件格式之后,呈递、显示以及其他呈现数据可由附 件处理模块112提供至显示模块108,用于在系统显示器(例如,计 算机监视器、屏幕、液晶显示器(LCD)、电视(TV)或者其他显 示器设备)上进行呈现。在其他示例中,附件处理模块112可以以 不同方式实现,并且包括比所示和所述的那些更多或者更少的模块。 图3A示出了一个示例性的集合呈现环境。在这里,示出了显示 环境("环境")300,其中包括集合显示面板302、图标304-312、 文件描述314-322、预览显示面板324、文件326、滚动条328、菜单 栏330、以及子菜单栏332。在某些示例中,环境300可用以在集合 显示面板302中查看文件的集合。以与在集合显示面板302中查看 文件集合基本同步的方式,在预览显示面板324中可以选择和查看 文件。当在预览显示面板324中查看文件(例如,文件326 )时,可 以对文件进行修改。当选择另一文件时,附件被打开,或者如果当 前文件关闭,则可以将对文件326的修改从与文件326相关联的临 时文件拷贝至主文件。除了查看文件集合以外,在环境300中还可 以修改被选择和查看的文件,环境300提供了允许呈现、查看、修 改、检索、存储以及对文件的其他使用的界面,而不必使用多个应 用或者使用不同应用。在其他示例中,可以在环境300以及预览显示324中查看文件326,而不必关心文件关联的任何特定类型(例 如,.doc、 .zip、 .pdf、 .jpg、 .mpeg、 .xls、 .ppt、 .swf等)。
在某些示例中,当在集合显示面板302中查看集合时,可以呈 现图标304-312以及数据(例如,文件描述314-322 )。然而,除了 提供文件的图标式表示以及描述外,可以在预览显示面板324中查 看所选择文件(例如,文件1由阴影图标304和文件描述314来指 示)。在这里,预览显示面板324允许查看以外的功能,包括但不 局限于修改和编辑、删除、添加或者与附件相关的工作,其中所述 附件由正在预览显示面板324中被查看的文件(文件326 )所包括。 例如,文件326是一种表单,所述表单具有多个信息域,使用环境 300以及预览显示面板324可以向所述多个信息域中进行输入。除了 向文件326的域中输入信息以外,还可以执行其他功能,如改变页 面视图(在这里示出为"3之1")、增加或者减小缩放因子(在这 里示出为"74.5%)、打开、保存、打印等。可以使用如在菜单栏330 中所示的那些菜单(例如,下拉菜单)来选择功能,或者通过操纵 如在子菜单栏332中所提供的那些图标来进行选择。例如,如果选 择了表示"保存,,功能的图标,则可以将对文件326的修改从临时 文件拷贝至所选择的主文件(即,"文件1")。作为另一示例,如 果选择了打印功能(例如,图标、下拉菜单选择或者其他选项), 则可以将对文件326的修改从临时文件拷贝至所选择的主文件,接 着将其发送至与打印机相关联的打印机队列。在又一示例中,可以 以不同方式来实现与环境300相关联的打印功能,并且并不局限于 上文所述。另外,环境300以及元件、功能和上文示出和描述的其 他方面可以有所变化,并且在设计、功能或者实现的方面并不局限 于所提供的示例。
图3B示出了一个备选示例性集合呈现环境。在这里,再次示出 了显示环境("环境")300,其中包括图标304-308、文件描述314-318、 文件326、滚动条328、菜单栏330、以及子菜单栏332。在某些示 例中,可以使用备选布局配置,如由集合显示面板340以及预览显示面板342所示。在这里,提供了水平布局,在集合显示面板340 中呈现图标304-308以及文件描述314-318,以及在预览显示面板342 中呈现文件326。作为备选,环境300可用以允许以更宽范围对文件 326进行查看。此外,在集合显示面板340中可以提供与文件1-3(例 如,文件描述314-318)相关联的其他信息。例如,"名称"、"修 改"日期、以及"大小,,是用于集合中每个文件的各种属性的标签。 然而,可以在集合显示面板340中呈现与集合中每个文件相关联的 其他属性、特征、参数、数据或者信息。此外,可以实现上文所示 以及所述那些以外的其他布局配置,并且并不局限于所提供的示例。 例如,用于集合呈现的另一备选布局包括通过将先前所述的集合 显示面板340以及预览显示面板342结合至环境300中存在的单一 面板,而呈现每个文件的图标、文件描述以及表示。换句话说,在 环境300中代替两个面板的是,使用单一面板来呈现关于集合以及 所选择文件、以及属于所述集合的附件的数据和信息两者。上述示 例在设计、功能和实现方面可以有所变化,而并不局限于所提供的 描述。
图4示出了一个示例性集合呈现配置界面。在这里,示出了界 面400,其中包括面板402、下拉菜单404-408、按钮410-426以及 选项428。在某些示例中,界面400可用以提供配置信息、参数以及 用于集合呈现或者修改集合属性的其他数据。例如,可以选择在文 件描述314-322 (图3A)中展现特定域。通过对在面板402以及按 钮410-420中提供的选择框进行选择(即,"选中")或者解除选择 (即,"未选中,,),可以在集合显示面板302 (图3A)中以不同 方式呈现域描述314-322。此外,从下拉菜单404-408中选择选项还 可用以在界面400中以不同方式呈现集合、所选择的文件以及附件。
在这里,下拉菜单404可用以确定集合呈现的初始—见图。此外, 下拉菜单406-408可用以基于诸如文件名称的属性以升序方式对集 合中的文件分别进行排序。在其他示例中,诸如文件大小、最后修 改曰期或者其他信息的属性可用以对集合中的文件进行排序,且由
12此,为这些属性提供的选项可以通过下拉菜单406来提供。在又一 示例中,可以以不同顺序存储文件,包括降序、字母表顺序、字母
数字表顺序等。界面400可以不同方式配置,并且不限于所示和所
述的方面、特征或者功能性。
图5示出了用于集合呈现的示例性完整过程。在这里,在集合 显示面板中显示集合(502 )。在某些示例中,呈现集合可以包括显 示图标、文件描述、属性或者特征或者其他参数,以便对在一个集 合中组织在一起的文件提供概要视图。在其他示例中,可以评估元 数据以便确定在环境(例如,集合显示面板(302 )(图3A))中 呈现什么属性、特征或者其他参数。当呈现集合时,为在预览显示 面板(例如,预览显示面板324(图3A))中呈现而标识文件(504 )。 在某些示例中,当接收到确定选择了文件的用户输入时,文件可以 被系统或者应用所标识。在从 一 个集合中标识用于呈现的文件之后, 显示该文件(506 )。或者在显示所选择文件的同时、或者在显示所 选择文件之后,打开与所述被选择文件相关联的临时文件(508 )。 在某些示例中,临时文件可用以在打开集合时保存对所选择文件的 改变或者修改。可针对集合、集合内的文件或者附件(即,被附加 至其他文件的文件)而打开临时文件。当执行修改时,使用临时文 件来捕荻修改,以及当关闭集合或者所选择文件时,改变是层叠的 或者针对选择内的所选择文件而进行。换言之,直到已经关闭了所 选择文件之后,才对所选择文件进行修改。同样,直到已经关闭了 集合时才对集合进行修改。在某些示例中,附件可以是集合中的其 他文件。附件还可以是各种类型,诸如被附加至其他文件的文件(即, 文档级文件附件)、被附加至另一文件的页面(即,页面级文件附 件)或者各种类型的媒体格式的文件(即,多媒体文件附件),包 括视频、音频、图形等。所述技术可以使用其他类型的附件,包括 但不限于所提供的示例。
在某些示例中,在已经为所选择文件、集合或者附件打开临时 文件之后,关于是否已经接收到用以修改所选择文件的输入而做出确定(510)。如果没有接收到指示对所选择文件(即,打开的临时 文件)进行修改的输入,则为了接收指示修改的输入而进行等待
(512)。备选的是,如果接收到指示修改的输入,则将其保存至临 时文件(514)。然后,针对是否接收到用以关闭所选择文件的另一 输入而做出另一确定(516)。如果所接收的输入指示关闭所选择的 文件,则关闭所选择的文件(518)。备选的是,如果没有接收到另 一输入,则进行延迟或者等待(512)。
在某些示例中,可以关闭所选择的文件,这导致将修改从临时 文件拷贝至所选择的文件(即,主文件或者根文档)。当选择另一 文件用于在例如预览显示面板324 (图3A)中呈现时,当前的所选 择文件随同其临时文件 一 起关闭。在临时文件中存储的修改继而传 送(即,拷贝)至实际所选择的文件,实际所选择的文件可以存储 在存储库(例如,存储设备104 (图1))中。当从临时文件对所选 择文件执行修改时,所选择文件进入"脏"状态。换句话说,"脏" 文件是属于集合的文件,其中当选择该文件时对该文件进行修改。 上述过程可以有所变化,并且不限于上文提供的示例。
图6示出了用于处理集合呈现输入的示例性过程。下文所述的 处理提供用于处理接收到的用来关闭所选择文件(516 (图5))的 另一输入。可以使用其他备选过程,并且所述集合呈现技术并不局 限于所提供的示例。在这里,当接收到另一输入时,针对所述输入 是否指示选择另一文件而做出确定(602 )。换句话说,针对当前被 选择文件以外的文件是否已经被标识用于在环境300 (图3)中呈现 而做出确定。如果没有选择另一文件,则针对是否已经标识了所选 择文件内的附件(即,文档级文件附件、页面级文件附件、多媒体 文件附件等)做出确定(604)。如果已经选择了另一文件或者附件, 则将修改从当前所选择文件的临时文件保存至实际选择的文件(即, 主文件或者根文档)。在将修改保存至临时文件之后,关闭当前选 择的文件(608 ),并且打开新近标识的所选择文件或者附件,并在 环境300(图3)中呈现,这导致还打开新的临时文件(502(图5))。备选的是,如果所接收的输入没有标识对另一文件或者文件附 件的选择,则针对输入是否指示了当前选择的文件或者当前打开的 集合将要被关闭而做出确定(610)。如果输入指示关闭所选择的文 件或者当前的集合而没有标识对另 一 文件、集合或者附件的选择, 则将针对当前选择文件的临时文件做出的修改保存至所选择文件
(即,主文件或者根文档)(614)。 一旦保存(即,将修改从临时 文件拷贝至主文件或者根文档),则关闭当前所选择文件(即,临 时文件以及主文件或者根文档)或者集合(614)。在其他示例中, 上述过程可以有所变化,并且不限于所提供的描述。
图7图示出用于集合呈现的示例性计算机系统。在一些示例中, 计算机系统700可以用于实现计算机程序、应用、方法、进程或其 他软件以执行上述技术。计算机系统700包括用于传送信息的总线 702或其他通信机制,其使子系统和设备互联,所述子系统和设备例 如处理器704、系统存储器706 (例如,RAM)、存储设备708 (例 如,ROM)、盘驱动器710 (例如,磁的或光的)、通信接口 712
(例如,调制解调器或以太网卡)、显示器714(例如,CRT或LCD)、 输入设备716(例如,键盘)和光标控制718(例如,鼠标或轨迹球)。 根据一些示例,计算机系统700执行特定的操作,其中处理器 704执行存储在系统存储器706中的一个或多个指令的一个或多个 序列。此类的指令可以从另一计算机可读介质(例如,静态存储器 设备708或盘驱动器710)读入系统存储器706。在一些示例中,硬 连线电路可用于替代或结合软件指令以便实现。
术语"计算机可读介质,,指任何参与对处理器704提供指令以 便执行的介质。此类介质可采用许多形式,包括但不限于非易失性 介质、易失性介质和传输介质。非易失性介质包括例如光盘或磁盘, 例如盘驱动器710。易失性介质包括动态存储器,例如系统存储器 706。传输介质包括同轴电缆、铜线和光纤,包括包含总线702的线 路。传输介质也可采取声波或光波的形式,例如在无线电波和红外 线数据通信期间生成的那些波。
15计算机可读介质的常见形式包括例如软盘、柔性盘、硬盘、磁
带、任意其他的磁性介质、CD-ROM、任意其他的光学介质、打孔 卡片、纸带、具有孔图案的任意其他物理介质、RAM、 PROM、 EPROM、 FLASH-EPROM、以及任意其他的存储器芯片或盒式磁带、 载波、或计算机可读取的任意其他介质。
在一些示例中,指令序列的执行可以由单个的计算机系统700
来执行。根据一些示例,由通信链路720 (例如,LAN、 PSTN或无 线网络)耦合的两个或更多计算机系统700可彼此协同来执行指令 的序列。计算机系统700可通过通信链路720和通信接口 712来传 输和接收消息、数据和指令,包括程序(即,应用代码)。接收到 的程序代码在其被接收时由处理器704来执行,和/或存储在盘驱动 器710或其他非易失性存储器中以便稍后执行。
出于清楚理解的目的而以某些细节的方式描述了上述示例,但 是上述示例并不局限于所提供的细节。可以存在许多备选方式和技 术用于实现。所公开的示例是示意性的而不是限制性的。
1权利要求
1. 一种方法,包括在环境中显示集合,所述集合具有一个或者多个文件,其中在集合显示面板中显示与所述一个或者多个文件相关联的数据;标识来自所述一个或者多个文件的文件,所述文件正被显示在预览显示面板中,所述预览显示面板被配置为接收修改所述文件的输入;接收用以修改所述文件的输入,对与所述文件相关联的临时文件进行修改,并且所述修改是基于所述输入的;以及当接收到另一输入时,将对所述临时文件的修改实现到所述文件。
2. 根据权利要求1中所述的方法,其中在所述环境中基本上同 时显示所述集合以及所述文件。
3. 根据权利要求1中所述的方法,其中在所述环境中基本同时 地显示所述一个或者多个文件中的至少一个文件以及与所述一个或 者多个文件中的至少 一 个文件相关联的附件。
4. 根据权利要求1中所述的方法,其中所述另一输入指示打印 所述一个或者多个文件中的至少一个文件。
5. 根据权利要求1中所述的方法,其中所述另一输入指示关闭 所述集合。
6. 根据权利要求1中所述的方法,其中所述另一输入指示保存所述集合。
7. 根据权利要求1中所述的方法,其中所述一个或者多个文件 包括文档级附件。
8. 根据权利要求1中所述的方法,其中所述一个或者多个文件 包括页面级附件。
9. 根据权利要求1中所述的方法,其中所述一个或者多个文件 包括多媒体附件。
10. 根据权利要求1中所述的方法,其中在所述环境中基本同时 地显示所述集合显示面板以及所述预览显示面板。
11. 根据权利要求1中所述的方法,其中实现从所述临时文件对所述文件执行所述修改包括对所述文件执行所述修改。
12. —种方法,包括呈现多个文件,所述多个文件中的每个与在环境中的集合显示面 板中显示的数据相关联;标识来自所述多个文件中的一个已选择文件;在预览显示面板中显示所述已选择文件,所述预览显示面板在所 述环境中呈现;响应于输入而修改所述已选择文件,对与所述已选择文件相关联 的临时文件进行修改,并且所述修改是基于所述输入的;以及 当接收到另 一输入时,将所述修改保存至所述已选择文件。
13. 根据权利要求12中所述的方法,其中在所述环境中基本同 时地显示所述数据和所述已选择的文件。
14. 根据权利要求12中所述的方法,其中在所述环境中基本同 时地显示所述多个文件中的至少一个文件以及与所述多个文件中的 至少一个文件相关联的附件。
15. 根据权利要求12中所述的方法,其中所述另一输入指示打 印所述多个文件,其中所述多个文件中的每个文件都被打印。
16. 根据权利要求12中所述的方法,其中所述另一输入指示打 印所述多个文件中的至少 一 个文件。
17. 根据权利要求12中所述的方法,其中所述另一输入指示打 印所述已选择文件,其中所述已选择文件与所述修改一起被打印。
18. 根据权利要求12中所述的方法,其中所述另一输入指示关 闭所述环境。
19. 根据权利要求12中所述的方法,其中所述另一输入标识另 一已选择文件。
20. —种系统,包括存储器,被配置为存储与集合相关联的数据,所述集合具有一个 或者多个文件;以及逻辑,被配置为显示集合,所述集合具有一个或者多个文件,其 中在集合显示面板中显示与所述一个或者多个文件相关联的数据, 以便标识来自所述一 个或者多个文件中的文件,所述文件显示在预 览显示面板中显示,所述预览显示面板被配置用于接收用以修改所 述文件的输入,对与所述文件相关联的临时文件进行修改并且所述 修改是基于所述输入的,以及被配置为当接收到用以保存所述集合 的另 一 输入时执行对所述文件的修改。
21. —种系统,包括环境,被配置为显示包括多个文件的集合,所述环境包括集合显 示面板以及预览显示面板,其中所述集合显示面板被配置为显示与 所述多个文件相关联的数据,以及所述预览显示面板被配置为显示 从所述多个文件中选择的已选择文件;界面,被配置为接收用以修改所述已选择文件的输入,其中当接 收到所述输入时,对与所述已选择文件相关联的临时文件进行修改; 以及存储器,被配置为当接收到另一输入时,将所述修改保存至所述 已选择文件。
22. 根据权利要求21中所述的系统,其中所述另一输入被提供 以关闭所述环境。
23. 根据权利要求21中所述的系统,其中所述另一输入被提供以选择另一已选择文件。
24. —种计算机程序产品,所述计算机程序产品实现在计算机可读介质中并且包括用于以下操作的计算机指令在环境中显示集合,所述集合具有一个或者多个文件,其中在集 合显示面板中显示与所述一个或者多个文件中的每个文件相关联的 数据;标识来自所述一个或者多个文件中的文件,所述文件显示在预览显示面板中,所述预览显示面板被配置为接收用以修改所述文件的输入;接收用以修改所述文件的输入,对与所述文件相关联的临时文件 进行修改,并且所述修改是基于所述输入的;以及当接收到另 一输入时,将对所述临时文件的修改实现到所述文件。
25. —种计算机程序产品,所述计算机程序产品实现在计算机可 读介质中并且包括用于以下操作的计算机指令呈现多个文件,所述多个文件中的每个与在环境中的集合显示面 板中显示的数据相关联;标识来自所述多个文件中的 一个已选择文件;在预览显示面板中显示所述已选择文件,所述预览显示面板在所 述环境中呈现;响应于输入而修改所述已选择文件,对与所述已选择文件相关联 的临时文件进行修改并且所述修改是基于所述输入的;以及 当接收到另 一输入时,将所述修改保存至所述已选择文件。
全文摘要
描述了集合呈现,包括在环境中显示集合,该集合具有一个或者多个文件,在集合显示面板中显示与一个或者多个文件中的每个文件相关联的数据;标识来自一个或者多个文件中的文件,所述文件正被显示在预览显示面板中,所述预览显示面板被配置为接收用以修改所述文件的输入;接收用以修改文件的输入,对与文件相关联的临时文件进行修改,并且修改是基于该输入的;以及当接收到另一输入时,将对临时文件的修改实现到该文件。
文档编号G06F7/00GK101479696SQ200780024207
公开日2009年7月8日 申请日期2007年6月26日 优先权日2006年6月29日
发明者R·K·麦卡菲 申请人:奥多比公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1