Object-oriented interprocess communication system interface for a
procedural operating system
    11.
    发明授权
    Object-oriented interprocess communication system interface for a procedural operating system 失效
    用于程序操作系统的面向对象的进程间通信系统接口

    公开(公告)号:US5404529A

    公开(公告)日:1995-04-04

    申请号:US94682

    申请日:1993-07-19

    CPC分类号: G06F9/4428 G06F9/45537

    摘要: An apparatus for enabling an object-oriented application to access in an object-oriented manner a procedural operating system having a native procedural interface is disclosed. The apparatus includes a computer and a memory component in the computer. A code library is stored in the memory component. The code library includes computer program logic implementing an object-oriented class library. The object-oriented class library comprises related object-oriented classes for enabling the application to access in an object-oriented manner services provided by the operating system. The object-oriented classes include methods for accessing the operating system services using procedural function calls compatible with the native procedural interface of the operating system. The computer processes object-oriented statements contained in the application and defined by the class library by executing methods from the class library corresponding to the object-oriented statements. An object-oriented interprocess communication system is employed to enhance communication between threads.

    摘要翻译: 公开了一种用于使面向对象应用程序以面向对象的方式访问具有本机过程接口的过程操作系统的装置。 该装置包括计算机和计算机中的存储器组件。 代码库存储在存储器组件中。 代码库包括实现面向对象的类库的计算机程序逻辑。 面向对象的类库包括相关的面向对象类,用于使应用程序能够以面向对象的方式访问由操作系统提供的服务。 面向对象的类包括使用与操作系统的本机过程接口兼容的过程函数调用来访问操作系统服务的方法。 计算机通过从对应于面向对象语句的类库执行方法,处理包含在应用程序中并由类库定义的面向对象语句。 采用面向对象的进程间通信系统来增强线程之间的通信。

    Object-oriented data access framework system
    12.
    发明授权
    Object-oriented data access framework system 失效
    面向对象的数据访问框架系统

    公开(公告)号:US5717877A

    公开(公告)日:1998-02-10

    申请号:US482314

    申请日:1995-06-06

    摘要: An object-oriented user interface utilizes object-oriented controls that operate together and compartmentalize the response code in three separate objects. The first object is called an interactable object and is incorporated into the application program. The interactable object includes a displayable representation generically referred to as an icon and a number of methods for manipulating the icon display. The display itself is managed by a second object called a view object which is associated with the display screen. The view object monitors and tracks the position of the icons on the display screen. The view object and the interactable objects are coordinated by means of an interaction object which receives input messages and event signals generated by mouse movements, mouse button presses, keyboard key presses and position information generated by the view object. Based on a collective determination of all of the information, the interaction object invokes logic in the interactable objects to cause the objects to change the displayed information.

    摘要翻译: 面向对象的用户界面使用面向对象的控件,它们一起操作,并将响应代码区分为三个独立的对象。 第一个对象被称为可交互对象,并被并入到应用程序中。 可交互对象包括通常被称为图标的可显示表示和用于操纵图标显示的多个方法。 显示器本身由称为与显示屏幕相关联的视图对象的第二对象来管理。 视图对象监视和跟踪显示屏上图标的位置。 视图对象和可交互对象通过交互对象协调,该对象接收由鼠标移动,鼠标按钮按压,键盘按键生成的输入消息和事件信号以及由视图对象生成的位置信息。 基于对所有信息的集体确定,交互对象调用可交互对象中的逻辑,以使对象改变显示的信息。

    Wrapper for enabling an object otented application to maintain virtual
memory using procedural function calls
    14.
    发明授权
    Wrapper for enabling an object otented application to maintain virtual memory using procedural function calls 失效
    使用过程函数调用启用对象应用程序来维护虚拟内存的包装器

    公开(公告)号:US5473777A

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

    申请号:US94670

    申请日:1993-07-19

    IPC分类号: G06F9/44 G06F9/455

    CPC分类号: G06F9/45537 G06F9/4428

    摘要: An apparatus for enabling an object-oriented application to access in an object-oriented manner a procedural operating system having a native procedural interface is disclosed. The apparatus includes a computer and a memory component in the computer. A code library is stored in the memory component. The code library includes computer program logic implementing an object-oriented class library. The object-oriented class library comprises related object-oriented classes for enabling the application to access in an object-oriented manner services provided by the operating system. The object-oriented classes include methods for accessing the operating system services using procedural function calls compatible with the native procedural interface of the operating system. The computer processes object-oriented statements contained in the application and defined by the class library by executing methods from the class library corresponding to the object-oriented statements.

    摘要翻译: 公开了一种用于使面向对象应用程序以面向对象的方式访问具有本机过程接口的过程操作系统的装置。 该装置包括计算机和计算机中的存储器组件。 代码库存储在存储器组件中。 代码库包括实现面向对象的类库的计算机程序逻辑。 面向对象的类库包括相关的面向对象类,用于使应用程序能够以面向对象的方式访问由操作系统提供的服务。 面向对象的类包括使用与操作系统的本机过程接口兼容的过程函数调用来访问操作系统服务的方法。 计算机通过从对应于面向对象语句的类库执行方法,处理包含在应用程序中并由类库定义的面向对象语句。

    Method and apparatus for providing an object-oriented application
interface for a computer system
    16.
    发明授权
    Method and apparatus for providing an object-oriented application interface for a computer system 失效
    一种用于为计算机系统提供面向对象应用接口的方法和装置

    公开(公告)号:US6146027A

    公开(公告)日:2000-11-14

    申请号:US898768

    申请日:1997-07-23

    摘要: A computer system has a processor, a display, and a object-oriented application interface between a user input device such as a cursor placement device and an object-oriented application program. The cursor placement device has a user button for generating a device event signal for controlling a pointer graphic on the display. The object-oriented application program includes a plurality of objects with logic and data for performing particular functions. An interactor object is responsive to a device event signal to change the display from displaying an icon to a thumbnail display. An interactable object is instantiated in an application address space, and includes data and methods for manipulating the data. The interactor object is instantiated in a system address space and is responsive to the device event signal for calling a predetermined one of the interactable object's methods to change the data therein. The system can also include apparatus for playing a script, thereby executing selected data changing methods in specified data objects, and a means for generating a presentation of data in a data model object.

    摘要翻译: 计算机系统在诸如光标放置设备的用户输入设备和面向对象的应用程序之间具有处理器,显示器和面向对象的应用接口。 光标放置装置具有用于生成用于控制显示器上的指针图形的装置事件信号的用户按钮。 面向对象的应用程序包括具有用于执行特定功能的逻辑和数据的多个对象。 交互器对象响应于设备事件信号,以将显示从显示图标改变为缩略图显示。 可交互对象在应用程序地址空间中被实例化,并且包括用于操纵数据的数据和方法。 交互器对象在系统地址空间中被实例化,并且响应于设备事件信号来调用可交互对象的方法中的预定的一个来改变其中的数据。 该系统还可以包括用于播放脚本的装置,从而在指定数据对象中执行所选择的数据改变方法,以及用于在数据模型对象中生成数据呈现的装置。