Visual helps while using code assist in visual tools
    1.
    发明授权
    Visual helps while using code assist in visual tools 失效
    Visual可视化帮助在视觉工具中使用代码辅助

    公开(公告)号:US07568162B2

    公开(公告)日:2009-07-28

    申请号:US11450017

    申请日:2006-06-09

    IPC分类号: G06F3/048

    CPC分类号: G06F8/38 Y10S715/967

    摘要: A method, apparatus and computer-readable medium for improved correlation between source code in a source code view pane and a corresponding control in a graph view pane in an Integrated Development Environment (IDE) is presented. In one embodiment, the method includes the steps of receiving, from a user of a source code view pane, an entered name of a type of control that is to be modified in an Integrated Development Environment (IDE), wherein the control is displayed in a graph view pane of a Graphical User Interface (GUI); in response to a hyperbutton being activated, displaying a mini-GUI in the source code view pane, wherein the mini-GUI displays all controls that have the entered name as part of their source code; and in response to a selection of a selected control in the mini-GUI, dismissing the mini-GUI and pasting, in the source code view pane, a name of an actual source code object that, when executed, displays the selected control in the GUI.

    摘要翻译: 提出了一种用于改善源代码视图窗格中的源代码与集成开发环境(IDE)中的图形视图窗格中的相应控件之间的相关性的方法,装置和计算机可读介质。 在一个实施例中,该方法包括以下步骤:从源代码视图窗格的用户接收在集成开发环境(IDE)中要修改的控件类型的输入名称,其中控件被显示在 图形用户界面(GUI)的图形视图窗格; 响应于被激活的超级按钮,在源代码视图窗格中显示小型GUI,其中,所述微型GUI将具有输入的名称的所有控件显示为其源代码的一部分; 并且响应于在所述微型GUI中选择所选择的控件,在所述源代码视图窗格中解除所述小型GUI并粘贴所述实际源代码对象的名称,所述实际源代码对象在执行时将所选择的控件显示在 GUI。

    Visual helps while using code assist in visual tools
    2.
    发明申请
    Visual helps while using code assist in visual tools 失效
    Visual可视化帮助在视觉工具中使用代码辅助

    公开(公告)号:US20070288867A1

    公开(公告)日:2007-12-13

    申请号:US11450017

    申请日:2006-06-09

    IPC分类号: G06F9/44

    CPC分类号: G06F8/38 Y10S715/967

    摘要: A method, apparatus and computer-readable medium for improved correlation between source code in a source code view pane and a corresponding control in a graph view pane in an Integrated Development Environment (IDE) is presented. In one embodiment, the method includes the steps of receiving, from a user of a source code view pane, an entered name of a type of control that is to be modified in an Integrated Development Environment (IDE), wherein the control is displayed in a graph view pane of a Graphical User Interface (GUI); in response to a hyperbutton being activated, displaying a mini-GUI in the source code view pane, wherein the mini-GUI displays all controls that have the entered name as part of their source code; and in response to a selection of a selected control in the mini-GUI, dismissing the mini-GUI and pasting, in the source code view pane, a name of an actual source code object that, when executed, displays the selected control in the GUI

    摘要翻译: 提出了一种用于改善源代码视图窗格中的源代码与集成开发环境(IDE)中的图形视图窗格中的相应控件之间的相关性的方法,装置和计算机可读介质。 在一个实施例中,该方法包括以下步骤:从源代码视图窗格的用户接收在集成开发环境(IDE)中要修改的控件类型的输入名称,其中控件被显示在 图形用户界面(GUI)的图形视图窗格; 响应于被激活的超级按钮,在源代码视图窗格中显示小型GUI,其中,所述微型GUI将具有输入的名称的所有控件显示为其源代码的一部分; 并且响应于在所述微型GUI中选择所选择的控件,在所述源代码视图窗格中解除所述小型GUI并粘贴所述实际源代码对象的名称,所述实际源代码对象在执行时将所选择的控件显示在 GUI

    Automatic content completion of valid values for method argument variables
    3.
    发明授权
    Automatic content completion of valid values for method argument variables 有权
    自动内容完成方法参数变量的有效值

    公开(公告)号:US07865870B2

    公开(公告)日:2011-01-04

    申请号:US11190132

    申请日:2005-07-26

    IPC分类号: G06F9/44

    CPC分类号: G06F8/315 G06F8/20

    摘要: The invention is directed to a method which derives from metadata definitions the allowable values for a method argument, where the allowable values are a subset or a restricted set of values from a defined range of values for that type of method argument. The subset of allowable values is then converted into a fragment of source code that can be used to initialize the argument variable with one of the allowable values when the method is invoked. The fragment of source code is inserted into the source code for that method argument using an editor tool. A system for implementing the method may comprise an integrated development environment (IDE) program.

    摘要翻译: 本发明涉及一种从元数据定义中导出方法参数的允许值的方法,其中可允许值是来自该类型方法参数的定义的值范围的子集或受限制的值集合。 然后将允许值的子集转换为源代码片段,该片段可用于在调用该方法时使用其中一个允许值初始化参数变量。 使用编辑器工具将源代码片段插入到该方法参数的源代码中。 用于实现该方法的系统可以包括集成开发环境(IDE)程序。

    Method and data processing system for providing an improved graphics design tool
    4.
    发明授权
    Method and data processing system for providing an improved graphics design tool 失效
    方法和数据处理系统,用于提供改进的图形设计工具

    公开(公告)号:US07962862B2

    公开(公告)日:2011-06-14

    申请号:US10720804

    申请日:2003-11-24

    IPC分类号: G06F3/048

    摘要: A method and software tool for performing an operation on a graphic object in a display of overlapping graphic objects in a data processing system are provided. The method comprises the steps of detecting the position of a pointer on the display; displaying to a user an indication of potential target objects of the operation which coincide with the pointer position; detecting a selection of one of the indicated potential target objects as the target object; and performing the operation on the selected object. In the case where the target object is not the outermost layer of the graphic objects on the display, the method may also comprise temporarily making the selected target object visible during performance of the operation on the target object by making the overlying objects transparent.

    摘要翻译: 提供了一种用于在数据处理系统中的重叠图形对象的显示器中对图形对象执行操作的方法和软件工具。 该方法包括以下步骤:检测指示器在显示器上的位置; 向用户显示与指针位置一致的操作的潜在目标对象的指示; 检测所指示的潜在目标对象之一的选择作为所述目标对象; 并对所选择的对象执行操作。 在目标对象不是显示器上的图形对象的最外层的情况下,该方法还可以包括通过使上覆对象透明地在对目标对象的操作执行期间暂时使所选择的目标对象可见。

    Fault-tolerant dynamic editing of GUI display and source code
    5.
    发明授权
    Fault-tolerant dynamic editing of GUI display and source code 有权
    GUI显示和源代码的容错动态编辑

    公开(公告)号:US07331042B2

    公开(公告)日:2008-02-12

    申请号:US10327378

    申请日:2002-12-21

    IPC分类号: G06F9/45

    CPC分类号: G06F8/38

    摘要: A fault-tolerant method of bottom-up editing whereby simultaneous display of the GUI view and source code view are available, and wherein real-time bottom-up editing is provided. In accordance with a preferred embodiment of the present invention, changes to the source code are isolated, first by isolating and analyzing source code according to groupings associated with the structure of the language used for the source code and then isolating and analyzing individual lines of source code within these groupings. If there are no errors in a particular grouping of source code, the changes in the grouping are automatically applied to the GUI. If errors are found in a grouping, the grouping is further analyzed to determine which lines contain the error. Semantic and syntactic errors are thereby isolated and, where found, are ignored. However, correct lines of the source code are also identified and thereby applied to the GUI for interpretation and display. Thus, correct edits to the source code are displayed in real-time while errors are ignored.

    摘要翻译: 自下而上编辑的容错方法可以同时显示GUI视图和源代码视图,并且提供实时自下而上的编辑。 根据本发明的优选实施例,源代码的改变是隔离的,首先通过根据与用于源代码的语言的结构相关联的分组隔离和分析源代码,然后隔离和分析源的源 这些分组中的代码。 如果特定的源代码组没有错误,则分组中的更改将自动应用于GUI。 如果在分组中发现错误,则进一步分析分组以确定哪些行包含错误。 因此,语义和句法错误被隔离,并且在发现的地方被忽略。 然而,源代码的正确线也被识别,从而应用于GUI以进行解释和显示。 因此,正确编辑源代码将被实时显示,而忽略错误。

    FAULT-TOLERANT DYNAMIC EDITING OF GUI DISPLAY AND SOURCE CODE
    6.
    发明申请
    FAULT-TOLERANT DYNAMIC EDITING OF GUI DISPLAY AND SOURCE CODE 失效
    GUI显示和源代码的容错动态编辑

    公开(公告)号:US20080178046A1

    公开(公告)日:2008-07-24

    申请号:US12014367

    申请日:2008-01-15

    IPC分类号: H02H3/05

    CPC分类号: G06F8/38

    摘要: A fault-tolerant method of bottom-up editing whereby simultaneous display of the GUI view and source code view are available, and wherein real-time bottom-up editing is provided. In accordance with a preferred embodiment of the present invention, changes to the source code are isolated, first by isolating and analyzing source code according to groupings associated with the structure of the language used for the source code and then isolating and analyzing individual lines of source code within these groupings. If there are no errors in a particular grouping of source code, the changes in the grouping are automatically applied to the GUI. If errors are found in a grouping, the grouping is further analyzed to determine which lines contain the error. Semantic and syntactic errors are thereby isolated and, where found, are ignored. However, correct lines of the source code are also identified and thereby applied to the GUI for interpretation and display. Thus, correct edits to the source code are displayed in real-time while errors are ignored.

    摘要翻译: 自下而上编辑的容错方法可以同时显示GUI视图和源代码视图,并且提供实时自下而上的编辑。 根据本发明的优选实施例,源代码的改变是隔离的,首先通过根据与用于源代码的语言的结构相关联的分组隔离和分析源代码,然后隔离和分析源的源 这些分组中的代码。 如果特定的源代码组没有错误,则分组中的更改将自动应用于GUI。 如果在分组中发现错误,则进一步分析分组以确定哪些行包含错误。 因此,语义和句法错误被隔离,并且在发现的地方被忽略。 然而,源代码的正确线也被识别,从而应用于GUI以进行解释和显示。 因此,正确编辑源代码将被实时显示,而忽略错误。

    Fault-tolerant dynamic editing of GUI display and source code
    7.
    发明授权
    Fault-tolerant dynamic editing of GUI display and source code 失效
    GUI显示和源代码的容错动态编辑

    公开(公告)号:US08010951B2

    公开(公告)日:2011-08-30

    申请号:US12014367

    申请日:2008-01-15

    IPC分类号: G06F9/44 G06F9/45

    CPC分类号: G06F8/38

    摘要: A fault-tolerant method of bottom-up editing whereby simultaneous display of the GUI view and source code view are available, and wherein real-time bottom-up editing is provided. In accordance with a preferred embodiment of the present invention, changes to the source code are isolated, first by isolating and analyzing source code according to groupings associated with the structure of the language used for the source code and then isolating and analyzing individual lines of source code within these groupings. If there are no errors in a particular grouping of source code, the changes in the grouping are automatically applied to the GUI. If errors are found in a grouping, the grouping is further analyzed to determine which lines contain the error. Semantic and syntactic errors are thereby isolated and, where found, are ignored. However, correct lines of the source code are also identified and thereby applied to the GUI for interpretation and display. Thus, correct edits to the source code are displayed in real-time while errors are ignored.

    摘要翻译: 自下而上编辑的容错方法可以同时显示GUI视图和源代码视图,并且提供实时自下而上的编辑。 根据本发明的优选实施例,源代码的改变是隔离的,首先通过根据与用于源代码的语言的结构相关联的分组隔离和分析源代码,然后隔离和分析源的源 这些分组中的代码。 如果特定的源代码组没有错误,则分组中的更改将自动应用于GUI。 如果在分组中发现错误,则进一步分析分组以确定哪些行包含错误。 因此,语义和句法错误被隔离,并且在发现的地方被忽略。 然而,源代码的正确线也被识别,从而应用于GUI以进行解释和显示。 因此,正确编辑源代码将被实时显示,而忽略错误。

    Method, system, and computer program product for user-specified GUI object distribution
    8.
    发明授权
    Method, system, and computer program product for user-specified GUI object distribution 失效
    用于用户指定的GUI对象分发的方法,系统和计算机程序产品

    公开(公告)号:US07376905B2

    公开(公告)日:2008-05-20

    申请号:US10326647

    申请日:2002-12-20

    IPC分类号: G06F3/048 G06F17/00 G09G5/00

    CPC分类号: G06F3/0481

    摘要: An improvement to the known method/system for distribution of elements displayed in GUI windows and similar processing environments is disclosed. A visible, moveable, and size-adjustable bounding box is provided. The user can specify any size for the bounding box and locate the bounding box anywhere in the window. In this manner, the user adjusts the size and location of the bounding box as desired, rather than having to manipulate the various elements to try to define the desired spacing and location.

    摘要翻译: 公开了对在GUI窗口和类似处理环境中显示的元素的分发的已知方法/系统的改进。 提供了一个可视的,可移动的和尺寸可调的边界框。 用户可以为边界框指定任何大小,并在窗口的任意位置找到边界框。 以这种方式,用户根据需要调整边界框的大小和位置,而不是必须操纵各种元素以试图限定期望的间隔和位置。

    Dynamic interface component control support
    10.
    发明授权
    Dynamic interface component control support 有权
    动态界面组件控件支持

    公开(公告)号:US08943424B2

    公开(公告)日:2015-01-27

    申请号:US13569577

    申请日:2012-08-08

    IPC分类号: G06F3/00 G06F9/44

    CPC分类号: G06F8/38 G06F8/31

    摘要: A system, computer program and method for developing a graphical user interface (GUI) in a computer program. The invention allows developers to control the properties of interface components according to the state of a program during execution. According to the invention, a GUI development environment may be configured to provide a GUI builder for creating the GUI, display an interface component with at least one interface component property to be instantiated in the GUI, display a property interface to input at least one value for the interface component property in response to an event detectable by the computer program during GUI program execution, and automatically generate GUI program code effectuating the value for the interface component property in response to the event detectable by the computer program during GUI program execution.

    摘要翻译: 一种用于在计算机程序中开发图形用户界面(GUI)的系统,计算机程序和方法。 本发明允许开发人员在执行期间根据程序的状态来控制接口组件的属性。 根据本发明,GUI开发环境可以被配置为提供用于创建GUI的GUI构建器,在GUI中显示具有要被实例化的至少一个界面组件属性的接口组件,显示属性界面以输入至少一个值 响应于在GUI程序执行期间可由计算机程序检测到的事件的接口组件属性,并且响应于在GUI程序执行期间由计算机程序检测到的事件,自动生成GUI程序代码来实现界面组件属性的值。