Concepts
Language Basics
Assignments
Commands
Command Lines
Command Blocks
String Constants
Aliasing
Identifiers
Identifier Types
User Types (Structures)
Identifier Naming
Atables
Search Path and Scope
Identifier Arrays
Null Identifier
Identifier Text Output
Control Flow
Conditional Statements
Loops
Macros, Procedures and Functions
Polling
Debugging Aids
Conditional Expressions
Fire Windows
Window Slots
Window Identifiers
The Window Structure
Window Manager Frames
Window State
Window Visibility & Ghosting
Window Events
Window Deletion
Window Menubar
Window Scrollbars
Window Geometry
Window Colors
Window Fonts
Doing More with Identifiers
Numeric Identifiers
String Identifiers
Time Identifiers
Alias Identifiers
Stanza Identifiers
Point Identifiers
Doing More with Arrays (V7)
Aggregate Arrays (V7)
Fire
Applications
What is a Fire Application
One Application, Multiple
Deployment Scenarios
The Fire (WAM) Application
Manager
About Application
Views
Running your Fire
Application
The appstart command
Applications Running
in a Web Browser
The Application Root
Path
Running your application
in Development Mode
Building
a Fire Application
Step
1. Creating the Project Directories
Step
2. Create the Development Mode Deployment Files
Step
3. Create the Required Source Files
Step
4. Define the User Interface
Step
5. Connecting to the Data Source(s)
Step
6. Add Application Functionality
Step
7. Compile the Application
Step
8. Configure the other Deployment Styles
Step
9. Packaging your Application for Web Deployment
Compiling
Fire Applications
The Application
Compiler
Compiling
An Application
Binary Execution
Files
File Access
Permissions
Creating
the Application Library
WAM - Fire
Application Manager
Writing Applications
An Example
Using the
Unix Make Uitility
Using applib
without a makefile
Installing
a non-WAM Application
Running
a non-WAM Application
Stopping
a non-WAM Application
Licensed
Applications
Demonstration
Applications
Unlicensed
Applications
Privileged
Applications
Testing
Applications
Generating
License Codes for Applications
FireRender
FireRender
Service Broker
Starting
Fire As a FireRender Service
Accessing
other FireRender Functions
FireRender/Fire
Interface
Initialization
Handling
Client Requests
Sending
Data Responses
Liaison with the Service Manager
Programming Considerations
Web Deployed Fire
Java Application Manager
Fire Engine
Jam Parameters
Jam Methods
Example Index.html file
Proxy Considerations
Web Deployed Files
Common Jam Configuration Problems
Downloading Rules
Oracle Web Forms
Fire Integration
Using the FireBean
Fire as an OLE Client
Fire as an OLE Server
The Fire Service Object
Visual Basic
Developer 2000
Delphi
Installation Notes
Troubleshooting
Fire/.NET Interoperability
Creating a .NET Component
Deploying the .NET assembly
Accessing the .NET assembly from Fire
Handling Events
Defining a .NET Button Control
Deploying the .NET eventing assembly
Accessing the .NET eventing assembly from Fire
Reading XML
General Principles
Tags and Attributes
Array Values
Sub Structures
Data Coercion