Introduction

An enterprise application typically requires multiple views of information to be made available simultaneously. It is common for these applications to provide what is known as a multiple document interface (MDI) to accomplish this goal. With this kind of user interface, end-users are able to manage several windows of information within a single application.

The following chapter shows how to create the enterprise MDI framework, and investigates the following areas of Curl programming:

  • How to use a canvas to manage virtual windows

  • How to use drag and drop within a canvas

  • How to create completely customized windows

  • How to create and use events to communicate between classes asynchronously

  • How to use inline procedures

Get Enterprise Curl now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.