Progress
External Program
Interfaces
Functionality
COM objects are provided by third-party vendors as well as by Progress Software Corporation. They have standard features that allow them to be accessed from many different programming environments. The capabilities of COM objects vary widely. Many provide some user interface component, while others provide such functionality as HTTP support and internet access. However, because COM objects are independent of Progress, they have no direct integration with Progress’s data management facilities, such as database fields, formats, and validation.
Progress widgets are objects that are completely defined by Progress and are not directly accessible by any other programming environment. Their capabilities focus primarily on user interface function. Unlike COM objects, Progress widgets are fully integrated into the programming and data management facilities of the 4GL. This means that a variety of default Progress behaviors apply to widgets that do not apply to COM objects.
Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |