Foundation
This manual provides conceptual and hands-on information for developing applications that incorporate Views Foundation. It describes the fundamentals that underlie Views graphic objects and shows how to create and use graphic objects.
This manual contains the following chapters:
-
Introducing Views Foundation provides an overview of Views Foundation.
-
Graphic Objects describes the concept of a graphic object and explains the use of the many classes derived from the IlvGraphic class.
-
Graphic Resources describes the resource and palette classes that define the appearance of graphic objects and text.
-
Graphic Formats describes the vectorial and bitmap formats available with Views.
-
Image Processing Filters shows the subclasses of IlvBitmapFilter that allow you to process your bitmap images in various ways, such as combining two images with a selection of filters.
-
The Display System provides information on IlvDisplay, Views’ basic class for connection to the display system.
-
Drawing Ports describes the IlvPort base class.
-
Views explains the concept of a view or visual display area as used in Views.
-
Containers explains how to use containers to provide efficient display and behavior of graphic objects in applications.
-
Dynamic Modules contains information about creating and loading a dynamic library or DLL.
-
Events contains information on the classes that implement event loops.
-
IlvNamedProperty: The Persistent Properties Class explains how to associate application-dependent data with Views objects.
-
Printing in Views explains how to use the Views printing framework to define printer, document, and paper formats and other printing controls.
-
Script Programming explains how to use Script, the Views high-level scripting language.
-
Internationalization explains how to develop localized language versions of Views applications.
The appendixes provide auxiliary and reference information as follows:
-
Packaging Views Applications describes the ilv2data tool for packaging your applications with Views.
-
Using Views on Microsoft Windows discusses requirements and give tips on interfacing Views with Microsoft Windows.
-
Using Views on X Window Systems discusses requirements and give tips on interfacing Views with the X Window system.
-
Portability Limitations discusses the system-dependent aspects of Views Foundation that may limit portability across multiple platforms.
-
Error Messages lists the error messages that Views Foundation may generate and discusses possible causes and workarounds.
-
Script Language Reference is a reference for the syntax of Script.