Shopping cart  Shopping cart
0 Product(s) in cart
Total $0.00
» Checkout
 

 

Home » Software » SoftVelocity

Clarion Training - Course #1 - Inside the Clarion 6 IDE

Course I — The IDE

Module
Topic Outline
The Environment

This lesson introduces the Clarion environment. Topics discussed include: navigation within the environment, the purpose of each major menu selection, the major areas of functionality within Clarion, the files created and used by the environment, and the steps associated with the development of a typical application.

  • The Clarion Environment
  • A quick look at loading Clarion
  • Navigation in the Clarion IDE
  • The Clarion Main Menu
  • The File Menu
  • Major Environment Components
  • Launch the Application Generator
  • Launch the Dictionary Editor
  • Launch the Source Editor and Project
  • The Project Menu
  • The Setup Menu
  • What is a Registry?
  • The Help Menu
  • Self Test
  • Flash Movies
Using the Dictionary Editor

This lesson describes the creation and maintenance of Database Dictionaries. Database dictionaries define the physical layout of the data tables to be accessed by an application, the relationships existing between tables, and the rules for maintaining these relationships. Database Dictionaries are required by programs created with the Application Generator in order to access data tables.

  • Why Clarion is Different than other Programming Languages
  • A Quick Tour
  • Creating a New Dictionary
  • Creating a Dictionary
  • Adding Tables to Your Dictionary
  • Table Import Technique
  • Copy & Past Technique
  • Custom Method
  • Adding Columns
  • Adding Numeric Columns
  • Adding Text Based (STRING) Columns
  • Adding Keys
  • Adding a Single Component Key
  • Adding a Multi Component Key
  • Adding Relationships
  • Adding One-to-One Relationships
  • Adding Many-to-Many Relationships
  • Special Options
  • Validity Checks
  • Miscellaneous Options
  • Self Test
  • Flash Movies
The Application Generator

This lesson describes the basic functionality of the Application Generator. Defining procedures, using the Application Generator's Application and Procedure Wizards, defining global characteristics, and creating common types of windows are discussed. The purpose of template files and template file defaults is also covered.

  • What is an Application
  • What is a Procedure
  • Starting a New Application
  • Application Wizard
  • Shaking the Application Tree
  • Defining Global Characteristics
  • More Global Options
  • Creating a New Application File
  • Creating Procedures
  • Creating A Procedure
  • Common Procedure Properties
  • An Important Word About the Right Mouse Button
  • Self-Test
  • Flash Movies

Using the Window Formatter

This lesson takes a first look at the commands, options, and features of the IDE Window Formatter. Understand the various techniques used to populate and align windows controls.

  • The Window Formatter
  • Using the Window Formatter
  • The Window Formatter's Edit Menu
  • Editing Window Properties
  • The List Box Formatter
  • Using the List Box Formatter
  • Populating Controls
  • Populating a Window
  • Window Controls
  • Aligning Controls
  • Changing Window Formatter Options
  • Self-Test
  • Flash Movies

Using the Report Formatter

This lesson describes the fundamentals of creating reports in Clarion 6. Topics include: report design fundamentals, using the Application Generator’s Report Formatter, and the supporting report template tools.

  • What is a Report?
  • Before you enter the Formatter
  • Using the Report Formatter
  • The Report Formatter Menu
  • Placing Controls on the Report
  • Movie - Populating Controls on a Report
  • Additional Bands
  • Optional Formatter Views
  • Movie - Views in the Report Formatter
  • The Populate Menu
  • Formatter Options
  • Saving the Report
  • Self-Test
  • Flash Movies
Formulas and the Formula Editor

This lesson describes the creation and use of program formulas in the Application Generator’s Formula Editor using simple and conditional assignments. Program Formulas are used to manipulate and translate pieces of information that are being accessed in the program.

  • What is a Formula?
  • What is a Simple Assignment?
  • What is a Conditional Assignment?
  • Creating Formulas
  • Creating Simple Formulas
  • The Formula Editor
  • Constructing the Formula
  • Creating a Computed Date Field
  • Concatenating Fields and Constant Text
  • Using a Formula in a Browse Box
  • Creating Conditional Formulas
  • Creating a Conditional Field
  • Self-Test
  • Flash Movies
Template Tools and Wizards

This lesson describes the internal template components of the Application Generator. It presents a brief summary of the development environment, followed by an overview of the template registry file and its major building blocks: Control, Extension, and Code templates.

The lesson concludes with an in-depth look at the Application Wizard, which uses the template technology to the fullest by offering an easy-to-use interface that results in a feature-rich application.

  • Development Environment Summary
  • Graphical Look at the Clarion Development Environment
  • Template Classifications
  • Template Registry
  • The Wizards
  • Application Wizard
  • Theme Selection
  • File Usage
  • Control Model
  • Window and Control Customization
  • Internet Connect
  • Procedures and Reports
  • Self Test
  • Flash Movies

Creating Menus

In this lesson, we will explore the elements of a standard Clarion Frame procedure, and look in detail at the Menu Editor.

  • How to Create a Menu
  • Using the Menu Editor
  • Template Support for Menus - The Frame
  • Self-Test
  • Flash Movies

Template Tools — Browse (Scrolling Lists)

A detailed look at the Browse Wizard and Browse Box Control Template. Understand the concept of a scrolling list and its use in the Browse procedure. Understand the use of the Browse Wizard. Become familiar with the List Box Formatter. Learn the different types of Record Filter and Range Limits available in the Browse template procedure. Understand the use of runtime filters (Query by Example).

  • Creating Scrolling Lists
  • Using the Browse Wizard
  • The Browse Procedure Wizard
  • Modifying Your Browse Procedure
  • Using the List Box Formatter
  • Record Filters
  • A Record Filter under Program Control
  • A Record Filter under User Defined Control
  • Range Limits
  • Using Range Limits
  • Filtering Records at Runtime: An Introduction to Queries
  • Self-Test
  • Flash Movies

Template Tools — Form (Data Entry)

A look at the Form Wizard and the Save Button control template. Learn how to create Data Entry Windows (Form or Update Procedures) in the Clarion Application Generator, the easy process of populating controls, and the support templates provided for Form procedures. Understand how to access and use the Form Wizard.

  • Creating Data Entry Windows
  • Populating Controls
  • Save Button Control Template
  • The Cancel, Close, and Save Button Control Templates
  • Self-Test
  • Flash Movies

Template Tools — Building Reports

A look at the powerful Report Wizard and Report Procedure defaults. Understand the Windows based report paradigm. Learn how to create and format report data, and how to use the available template tools that support report generation.

  • Creating Reports
  • The Three-step Report Design Process
  • The Report Wizard - TO DO
  • The Report Wizard Movie
  • Report Customization
  • Report Template - Properties
  • Additional Report Properties
  • Breaks
  • Hot Fields and Detail Filters
  • Report Properties Movie
  • Special Template Tools for Reports
  • Using the Custom Report Control Templates
  • Self-Test
  • Flash Movies

Program Creation and Distribution

A look at the program distribution options and settings available. Understand the process of compiling and linking, be able to create a distributable program. Understand the template generated shipping file, the source editor and its use during the project compile cycle.

  • Compiling and Linking from the Application Generator
  • Generating source from the Project Menu
  • The Compile "Flow"
  • Compile and Link
  • The Project Menu
  • Tour of the Project Editor
  • Project Editor Properties
  • Adding/Removing Files to the Project System
  • Troubleshooting a Project
  • Meet the Source Editor
  • Editing source from the Application Generator
  • Source Editor in Standard Mode
  • Source Editor in Error Mode
  • Source Editor in Embeditor mode
  • The File Menu
  • The Edit Menu
  • The Search Menu
  • My Application is Done. Now What Do I Ship?
  • Generating On-line Help for your Clarion Programs
  • Self Test
  • Flash Movies
   


Copyright
© 2003 SoftVelocity, All rights reserved worldwide


 

 
Price: $199.00 ( $218.90 Inc. GST)
123.38 USD

 
« Previous | Next »

 

 
 

Copyright © 2011 Data Down Under

Designed by 1st Logo Design