Interactive tooltip
    1.
    发明申请
    Interactive tooltip 有权
    互动式工具提示

    公开(公告)号:US20050050470A1

    公开(公告)日:2005-03-03

    申请号:US10962361

    申请日:2004-10-08

    CPC分类号: G06F17/246 G06F9/453

    摘要: An interactive tooltip provides access to help information and enhanced editing capabilities. The interactive tooltip is especially useful for a user editing a function within a spreadsheet formula. The present invention integrates HTML-like interactivity with a conventional tooltip to provide a new interface for working with the associated data. The interactivity of the tooltip provides additional levels of help or documentation when requested and provides additional editing navigation functionality within the associated data. The present invention provides a tooltip in close proximity to the associated data, while the associated data is being edited. In the case of a spreadsheet, a tooltip will be provided when the user begins editing a function within a spreadsheet cell. The help facility of the present invention recognizes that the user has begun entering a function, when the user has entered an equals sign (identifying a formula), a known function name, and a parenthesis (indicating the beginning of an argument set). The help facility then references a function database and determines the required argument set. The help facility renders the function name and argument set in an HTML-like text, and provides an alternate method for selecting any argument. Finally, the help facility displays the HTML-like text to the user next to the point at which the user is editing the spreadsheet function.

    摘要翻译: 交互式工具提示可以访问帮助信息和增强的编辑功能。 交互式工具提示对于用户在电子表格公式中编辑函数特别有用。 本发明将HTML类交互性与常规工具提示集成,以提供用于处理相关数据的新界面。 工具提示的交互性在请求时提供额外的帮助或文档级别,并在相关数据中提供附加的编辑导航功能。 本发明提供了一个紧密关联数据的工具提示,同时正在对相关数据进行编辑。 在电子表格的情况下,当用户开始编辑电子表格单元格内的函数时,将提供工具提示。 本发明的帮助设施认识到,当用户已经输入等号(识别公式),已知功能名称和括号(指示参数集的开始)时,用户已经开始输入功能。 然后,帮助工具引用函数数据库并确定所需的参数集。 帮助功能将函数名称和参数设置为类似HTML的文本,并为选择任何参数提供了一种替代方法。 最后,帮助工具在用户正在编辑电子表格功能的点旁边向用户显示类似HTML的文本。

    Interactive tooltip
    2.
    发明授权
    Interactive tooltip 有权
    互动式工具提示

    公开(公告)号:US07533340B2

    公开(公告)日:2009-05-12

    申请号:US10962361

    申请日:2004-10-08

    IPC分类号: G06F3/048

    CPC分类号: G06F17/246 G06F9/453

    摘要: An interactive tooltip provides access to help information and enhanced editing capabilities. The interactive tooltip may be useful for a user editing a function within a spreadsheet formula. The present invention may integrate HTML-like interactivity with a conventional tooltip to provide a new interface for working with the associated data. The interactivity of the tooltip may provide additional levels of help or documentation when requested and may provides additional editing navigation functionality within the associated data. Embodiments of the present invention may provide a tooltip in close proximity to the associated data, while the associated data is being edited. In the case of a spreadsheet, a tooltip may be provided when the user begins editing a function within a spreadsheet cell. The help facility may recognize that the user has begun entering a function.

    摘要翻译: 交互式工具提示可以访问帮助信息和增强的编辑功能。 交互式工具提示可能对用户编辑电子表格公式中的函数很有用。 本发明可以将HTML类交互性与常规工具提示集成,以提供用于处理相关数据的新界面。 工具提示的交互性可以在请求时提供额外的帮助或文档级别,并可能在相关数据中提供附加的编辑导航功能。 本发明的实施例可以提供紧密相关联的数据的工具提示,同时正在对相关联的数据进行编辑。 在电子表格的情况下,当用户开始编辑电子表格单元格内的功能时,可以提供工具提示。 帮助设施可以识别用户已经开始输入功能。

    Interactive tooltip
    3.
    发明授权
    Interactive tooltip 有权
    互动式工具提示

    公开(公告)号:US06828988B2

    公开(公告)日:2004-12-07

    申请号:US09794691

    申请日:2001-02-27

    IPC分类号: G06F314

    CPC分类号: G06F17/246 G06F9/453

    摘要: An interactive tooltip provides access to help information and enhanced editing capabilities. The interactive tooltip is especially useful for a user editing a function within a spreadsheet formula. The present invention integrates HTML-like interactivity with a conventional tooltip to provide a new interface for working with the associated data. The interactivity of the tooltip provides additional levels of help or documentation when requested and provides additional editing navigation functionality within the associated data. The present invention provides a tooltip in close proximity to the associated data, while the associated data is being edited. In the case of a spreadsheet, a tooltip will be provided when the user begins editing a function within a spreadsheet cell. The help facility of the present invention recognizes that the user has begun entering a function, when the user has entered an equals sign (identifying a formula), a known function name, and a parenthesis (indicating the beginning of an argument set). The help facility then references a function database and determines the required argument set. The help facility renders the function name and argument set in an HTML-like text, and provides an alternate method for selecting any argument. Finally, the help facility displays the HTML-like text to the user next to the point at which the user is editing the spreadsheet function.

    摘要翻译: 交互式工具提示可以访问帮助信息和增强的编辑功能。 交互式工具提示对于用户在电子表格公式中编辑函数特别有用。 本发明将HTML类交互性与常规工具提示集成,以提供用于处理相关数据的新界面。 工具提示的交互性在请求时提供额外的帮助或文档级别,并在相关数据中提供附加的编辑导航功能。 本发明提供了一个紧密关联数据的工具提示,同时正在对相关数据进行编辑。 在电子表格的情况下,当用户开始编辑电子表格单元格内的函数时,将提供工具提示。 本发明的帮助设施认识到,当用户已经输入等号(识别公式),已知功能名称和括号(指示参数集的开始)时,用户已经开始输入功能。 然后,帮助工具引用函数数据库并确定所需的参数集。 帮助功能将函数名称和参数设置为类似HTML的文本,并为选择任何参数提供了一种替代方法。 最后,帮助工具在用户正在编辑电子表格功能的点旁边向用户显示类似HTML的文本。

    Virtualized and realized user interface controls
    7.
    发明授权
    Virtualized and realized user interface controls 失效
    虚拟化和实现的用户界面控件

    公开(公告)号:US07281248B2

    公开(公告)日:2007-10-09

    申请号:US10299460

    申请日:2002-11-19

    IPC分类号: G06F9/455 G06F9/44

    CPC分类号: G06F9/451

    摘要: One aspect relates to a process and associated apparatus that implements a user interface (UI) control within a computer environment. The computer environment includes a managed code portion and a native code portion. The implementing the UI control includes creating a plurality of control node data structures within the managed code portion. A managed UI control is virtualized within the managed code portion by associating and/or batching at least two of the control node data structures. The UI control is realized in the native code portion by migrating the managed UI control into the native code portion. In certain aspects, the UI control is populated and parented prior to the realizing.

    摘要翻译: 一个方面涉及在计算机环境中实现用户界面(UI)控制的过程和相关联的装置。 计算机环境包括托管代码部分和本地代码部分。 实现UI控制包括在托管代码部分内创建多个控制节点数据结构。 管理的UI控件通过关联和/或批量控制节点数据结构中的至少两个而在托管代码部分内进行虚拟化。 通过将管理的UI控件迁移到本地代码部分,在本地代码部分中实现UI控件。 在某些方面,在实现之前,UI控件被填充和归属。

    Enhanced find and replace for electronic documents
    8.
    发明授权
    Enhanced find and replace for electronic documents 有权
    增强查找和替换电子文件

    公开(公告)号:US08205149B2

    公开(公告)日:2012-06-19

    申请号:US09755863

    申请日:2001-01-05

    IPC分类号: G06F17/00

    CPC分类号: G06F17/246

    摘要: An enhanced find and replace feature for a spreadsheet program module is disclosed. The enhanced find and replace feature allows users to search for terms and attributes across multiple sheets of a workbook. The find and replace feature also allows searches to be performed based on the formatting attributes of a cell as well as the textual or numerical contents of a cell. The enhanced find and replace feature also allows users to perform bulk formatting of cells (even cells without text) in a spreadsheet. In another aspect, the enhanced find and replace feature lists all the results of the find operation in a results list so that the user may choose which result(s) to view and edit. In another aspect, the find and replace feature is modeless so that a user can search for terms or attributes, view a results list, exit the find and replace feature, perform editing functions in the document and then return to the find and replace feature. With modelessness, when the user clicks into a worksheet and clicks back into the find and replace dialog, the search resumes on the current selection in the worksheet.

    摘要翻译: 公开了一种用于电子表格程序模块的增强的查找和替换功能。 增强的查找和替换功能允许用户在工作簿的多个工作表中搜索术语和属性。 查找和替换功能还允许基于单元格的格式属性以及单元格的文本或数字内容执行搜索。 增强的查找和替换功能还允许用户在电子表格中执行单元格的批量格式化(即使没有文本的单元格)。 另一方面,增强的查找和替换功能列出了结果列表中查找操作的所有结果,以便用户可以选择要查看和编辑的结果。 另一方面,查找和替换功能是无模式的,以便用户可以搜索术语或属性,查看结果列表,退出查找和替换功能,在文档中执行编辑功能,然后返回到查找和替换功能。 具有无模式性,当用户点击工作表并点击查找和替换对话框时,搜索将恢复工作表中当前的选择。

    Method and system for accessing drawing resources
    9.
    发明申请
    Method and system for accessing drawing resources 有权
    访问绘图资源的方法和系统

    公开(公告)号:US20080016514A1

    公开(公告)日:2008-01-17

    申请号:US11772747

    申请日:2007-07-02

    IPC分类号: G06F9/44

    CPC分类号: G06T1/60

    摘要: This disclosure relates to drawing within a computer environment using a drawing resource. The computer environment includes a managed code portion and a native code portion. The computer environment compares a draw parameter call value being passed from the managed code portion to the native code portion with a stored drawing resource value stored in the native code portion. If the draw parameter call value is the same as the stored drawing resource value, then the computer environment is configured to draw onto a native drawing surface using the stored drawing resource. If the draw parameter call value is not the same as the drawing resource value, then a new drawing resource is created in the managed code portion. In another aspect, a portion of the drawing resource feature portion that contains data that describes at least one or more parameter of the drawing resource is transmitted between the managed code portion and the native code portion.

    摘要翻译: 本公开涉及使用绘图资源在计算机环境内绘图。 计算机环境包括托管代码部分和本地代码部分。 计算机环境将从托管代码部分传递的绘制参数调用值与存储在本地代码部分中的存储的绘图资源值相对应的本机代码部分进行比较。 如果绘制参数调用值与存储的绘图资源值相同,则将计算机环境配置为使用存储的绘图资源绘制到本机绘图面。 如果绘图参数调用值与绘图资源值不同,则在托管代码部分中创建新的绘图资源。 在另一方面,在托管代码部分和本地代码部分之间传送包含描述绘图资源的至少一个或多个参数的数据的绘图资源特征部分的一部分。

    Drawing Resources
    10.
    发明申请

    公开(公告)号:US20080016298A1

    公开(公告)日:2008-01-17

    申请号:US11772649

    申请日:2007-07-02

    IPC分类号: G06F12/00

    CPC分类号: G06T1/60

    摘要: This disclosure relates to drawing within a computer environment using a drawing resource. The computer environment includes a managed code portion and a native code portion. The computer environment compares a draw parameter call value being passed from the managed code portion to the native code portion with a stored drawing resource value stored in the native code portion. If the draw parameter call value is the same as the stored drawing resource value, then the computer environment is configured to draw onto a native drawing surface using the stored drawing resource. If the draw parameter call value is not the same as the drawing resource value, then a new drawing resource is created in the managed code portion. In another aspect, a portion of the drawing resource feature portion that contains data that describes at least one or more parameter of the drawing resource is transmitted between the managed code portion and the native code portion.