1 / 12

User Objects

User Objects. Visual User Objects Class User Objects (Non-visual User Objects). User Objects. Visual User Objects Standard Custom External VBX. User Objects. Standard Visual User Objects Includes all window controls.

Download Presentation

User Objects

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. User Objects Visual User Objects Class User Objects (Non-visual User Objects) PowerBuilder Online Courses - by Prasad Bodepudi

  2. User Objects • Visual User Objects • Standard • Custom • External • VBX PowerBuilder Online Courses

  3. User Objects • Standard Visual User Objects • Includes all window controls. • All events that are available at the standard window control are available in this user object. • Can be placed in another custom visual user object or on a window. PowerBuilder Online Courses

  4. User Objects • Custom Visual User Objects • Any window control including standard/ custom/ external visual uo can be placed on this type of user object. • Can be placed in another custom visual user object or on a window. • Has only constructor, destructor, drag-n-drop events along with rMouseButton and other events. PowerBuilder Online Courses

  5. User Objects • External Visual User Objects • Allows you to use third-party controls in PowerBuilder. • All events that are available for custom visual user objects are available are available. PowerBuilder Online Courses

  6. User Objects • VBX Visual User Objects • Allows you to use VBX (Visual Basic) controls in PowerBuilder. • VBX controls are supported only till v4.0. • From v5.0, you can’t create a new VBX user object, however, you can migrate v4.0 applications that are using VBX user objects. PowerBuilder Online Courses

  7. User Objects Visual User Objects Class User Objects (Non-visual User Objects) PowerBuilder Online Courses - by Prasad Bodepudi

  8. User Objects • Class User Objects (Non-visual uo) • Standard • Custom • C++ PowerBuilder Online Courses

  9. User Objects • Standard Class User Objects • Allows you to create user objects that are inherited from standard classes such as Error, Transaction, etc... • Useful you to extend the functionality of standard classes. PowerBuilder Online Courses

  10. User Objects • Custom Class User Objects • Allows you to create user objects and put business logic. • You can auto-instantiate these user objects. • Does not have any events other than constructor and destructor. PowerBuilder Online Courses

  11. User Objects • C++ Class User Objects • Allows you to write the business logic in C++ and use those classes in PowerBuilder. • Good when the business logic includes a lot of arithmetical calculations and iterations. • The speed benefits are narrowed once PowerBuilder started creating machine code executables from v5.0. PowerBuilder Online Courses

  12. User Objects Visual User Objects Class User Objects (Non-visual User Objects) Questions/Comments? Drop an e-mail at prasad@applied-software.com The End PowerBuilder Online Courses - by Prasad Bodepudi

More Related