Empress Software GUI Tools Reference
Empress v8.62
May 2006

(Unix only)

© 1983, 2006 Empress Software Inc.

All rights reserved. Reproduction of this document in whole or part, by electronic or any other means, is prohibited without written consent from Empress Software Inc.

RESTRICTED RIGHTS LEGEND

Use, duplication, or disclosure by the Government is subject to restrictions as set forth in
subparagraph (c) (1) (ii) of the Rights in Technical Data and Computer Software clause at 52.227-7013.

05/06


This manual describes the tools and facilities provided by Empress GUI Builder development environment. It is intended as a reference manual.


Table of Contents

CHAPTER 1: Utilities for Empress GUI Builder

1.1 Utilities Available
1.2 Initializing a Database for Empress GUI Builder

1.2.1 Command Line Options

1.3 Empress GUI Builder Development Environment

1.3.1 Command Line Options

1.4 Empress GUI Builder Tools
1.5 Compiling Empress C API Programs

1.5.1 Command Line Options

1.6 Printing Empress GUI Builder Applications

1.6.1 Command Line Options

CHAPTER 2: Common Elements of Empress GUI Builder Screens

2.1 Accelerator Keys and Mnemonics
2.2 Selection and Clicking
2.3 Filters
2.4 Menu Bar Options
2.5 Fields
2.6 Dialog Boxes
2.7 Empress Button
2.8 Message Area

CHAPTER 3: Applications & Modules

3.1 Application Manager
3.2 Application Property Editor
3.3 Module Manager
3.4 Application Module Manager
3.5 Module Property Editor
3.6 Module Checker

CHAPTER 4: Objects in Modules

4.1 Action Manager
4.2 Action Property Editor
4.3 Syntax Checker
4.4 Bin Manager
4.5 Bin Property Editor
4.6 Hypertext Manager
4.7 Hypertext Property Editor
4.8 Pixmap Manager
4.9 Pixmap Property Editor
4.10 Style Manager
4.11 Window Manager
4.12 Window Property Editor

CHAPTER 5: Component Editors

5.1 Components
5.2 The Component Editor
5.3 Drawing Area
5.4 Pop-up Menu
5.5 Toolbar Contents

5.5.1 Mode Icons
5.5.2 Select
5.5.3 Pen
5.5.4 Component Icons

5.6 Common Elements of Component Property Editors
5.7 Component Section

5.7.1 Elements Common to All Types of Components
5.7.2 Elements Common To Some Types of Components
5.7.3 Action Name of the Action Attached to the Component

5.8 Audio Field Property Editor
5.9 Cascade Button Property Editor
5.10 Field Property Editor
5.11 Hypertext Field Property Editor
5.12 Image Field Property Editor
5.13 Label Property Editor
5.14 List Property Editor
5.15 Multilist Property Editor
5.16 Option Menu Property Editor
5.17 Push Button Property Editor
5.18 Radio Box Property Editor
5.19 Scale Property Editor
5.20 Separator Property Editor
5.21 Toggle Button Property Editor
5.22 User-Defined Object Property Editor

CHAPTER 6: Styles & Style Editors

6.1 Style Editors
6.2 Font Style Editor
6.3 Object Font Detail
6.4 Object Override Font Detail
6.5 Color Style Editor
6.6 Object Color Detail
6.7 Object Override Color Detail
6.8 Default Style Setup

CHAPTER 7: Registry

7.1 The Registry

7.1.1 Read and Update Modes
7.1.2 Applications and Modules
7.1.3 Implicit and Explicit Methods
7.1.4 The DBA User

7.2 Registry Manager

CHAPTER 8: Default Application Generator

8.1 Default Application Generator
8.2 Create Default Application Dialog
8.3 The Default Application

8.3.1 Modules in the Application
8.3.2 The PUBLIC DEF APPL MODULE
8.3.3 The Main Module
8.3.4 The MAINWIN Window
8.3.5 The RECORD Window
8.3.6 Push Buttons in MAINWIN
8.3.7 The Menu Bar

APPENDIX A: Mouse Operation Concepts