Documentation Home
> Common Desktop Environment: Application Builder User's Guide
Common Desktop Environment: Application Builder User's Guide
Book Information
Preface
Chapter 1 Getting Started
Application Builder Primary Window
Starting and Exiting App Builder
To Open App Builder from an Icon
To Start App Builder from the Command Line
To Exit App Builder
Overview of the App Builder Process
Object Types
Rules for Dropping Objects
Chapter 2 Managing Projects and Modules
Creating, Opening, and Saving Projects
To Create a New Project
To Open an Existing Project
To Save a Project
To Save a Version of a Project
To Rename a Project
To Save a Project to a File (Encapsulate Project)
To Close a Project
Creating, Importing, Exporting, and Saving Modules
To Create a New Module
To Import a Module into a Project
To Save a Module
To Rename a Module
To Export a Module
To Save a Module in UIL Format
Showing, Hiding, and Removing Modules
To Show a Hidden Module
To Hide a Shown Module
To Remove a Module from a Project
Chapter 3 Laying Out a User Interface
Dragging and Dropping Palette Objects
To Create a Main Window, Custom Dialog, or File Selection Dialog
To Create a Window With a Spanning Control Pane
Selecting Interface Objects
To Select Window or Pane Objects in the Interface or the Browser
To Select Control Objects in the Interface or the Browser
Editing Objects in the Interface or in the Browser
To Cut or Copy Objects
To Paste Objects
To Delete Objects
Aligning and Distributing Objects in an Interface
To Align Control Objects in an Interface
To Distribute Control Objects Evenly
Chapter 4 Editing Properties of Interface Objects
Property Editor Procedures
To Open a Property Editor
To Edit Properties of an Object
To Display a Fixed Property Editor
To Select Colors From the Color Chooser
Example: Editing Main Window Properties
To Edit Properties of a Main Window
Chapter 5 Creating and Editing Panes, Menus, and Messages
Creating and Editing Pane Entities
Child Panes
To Create a Child Pane
Layered Panes
To Create a Layered Pane
To View Layered Panes
Paned Windows
To Create a Paned Window
To Add a Pane to a Paned Window
To Unmake a Paned Window
Creating and Editing Menus
Menu Property Editor
To Create a Menu
To Edit a Menu
To Attach an Existing Menu to an Object
To Create and Attach a Menu
To Attach an Existing Submenu to a Menu Item
To Create and Attach a Submenu
To Create and Attach a Help Menu
Creating and Editing Messages
Message Editor
To Create a Message Dialog Box
To Edit a Message
To Connect a Non-Modal Message to a Function
Example: Writing Code for Messages
To Write Code for Modal Messages
To Write Code for Non-Modal Messages
Chapter 6 Adding Functionality to the Interface
Creating Help and Help Connections
About App Builder Help
To Create Help
To Connect a Help Menu to On Item Help
To Connect a Help Menu to a Help Volume
Making Connections Between Objects
To Make a Connection between Two Objects
Connecting Menu Items to Actions
To Connect a Menu Item to a Predefined Action
To Connect a Menu Item to a Call Function
To Connect a Menu Item to an Execute Code Action
Editing Existing Connections
To Edit an Existing Connection
Establishing Drag and Drop Behavior
To Establish Drag and Drop Behavior
Establishing Application Framework Behavior
To Establish Application Framework Behavior
Chapter 7 Grouping and Attaching Objects
Grouping Objects
To Create a Group
To Edit Group Properties
To Ungroup Objects in an Interface
To Create a Border Around an Object
Attaching Objects
Attachments Editor
To Attach Objects in an Interface
Attachment Example: Custom Dialog
Chapter 8 Testing Menus, Help, and Connections
Test Procedures
To Test a Project or Selected Modules
To Test Help Volume Access
To Test On Item Help
To Test Menus in a Module
To Test Connections in a Project
Chapter 9 Generating Code and Building an Application
Making and Running an Application
To Make and Run in One Step
To Generate Code, Make, and Run Separately
To Set Code Generator Options
To Set Environment Options
To Generate Code From the Command Line
Adding User Code to Generated Code
Appendix A App Builder Windows and Dialog Boxes
App Builder Primary Window
Windows Palette
Main Window
Custom Dialog
File Selection Dialog
Panes Palette
Control Pane
Text Pane
Draw Area Pane
Term Pane
Controls Palette
Object Information Area
Project Organizer
Module Browser
Code Generator Window
Code Generator Options Dialog Box
Code Generator Environment Options Dialog Box
Appendix B Revolving Property Editor
Property Editor: Universal Properties
Property Editor: Common Properties
Property Editor: Common Buttons
Individual Property Editors
Button Property Editor
Choice Property Editor
Combo Box Property Editor
Control Pane Property Editor
Custom Dialog Property Editor
Draw Area Pane Property Editor
File Selection Dialog Property Editor
Group Property Editor
Label Property Editor
List Property Editor
Main Window Property Editor
Menu Property Editor
Menubar Property Editor
Paned Window Property Editor
Scale Property Editor
Separator Property Editor
Spin Box Property Editor
Term Pane Property Editor
Text Field Property Editor
Text Pane Property Editor
Index
A
B
C
D
E
F
G
H
I
L
M
N
O
P
Q
R
S
T
U
V
W
© 2010, Oracle Corporation and/or its affiliates