PMGuide - Container Controls
Appearance
About Container Controls
Container Control Functionality
Container Items
Container Views
Icon View
Name View
Non-Flowed Name View
Flowed Name View
Text View
Non-Flowed Text View
Flowed Text View
Tree View
Tree Icon View and Tree Text View
Tree Name View
Details View
Determining the Width of a Column in a Details View
Split Bar Support for the Details View
Using Container Controls
Creating a Container
Allocating Memory for Container Records
Allocating Memory for Container Columns
Inserting Container Records
Removing Container Records
Setting the Container Control Focus
Using Container Views
Changing a Container View
Creating a Grid for Icons
Graphical User Interface Support for Container Controls
Scrolling
Dynamic Scrolling
Selecting Container Items
Selection Types
Selection Techniques
Selection Mechanisms
Providing Emphasis
Using Direct Manipulation
Enhancing Container Controls Performance and Effectiveness
Positioning Container Items
Scrollable Workspace Areas
Workspace and Work Area Origins
Specifying Space between Container Items
Providing Source Emphasis
Providing Target Emphasis
Specifying Deltas for Large Amounts of Data
Direct Editing of Text in a Container
Searching for Exact Text String Matches
Specifying Container Titles
Specifying Fonts and Colors
Drawing Container Items and Painting Backgrounds
Filtering Container Items
Optimizing Container Memory Usage
Allocating Memory for when Using MINIRECORDCORE
Sharing Records among Multiple Containers
Invalidating Records Shared by Multiple Containers
Freeing Records Shared by Multiple Containers