Learning Genero

Write, compile, and run a graphical application that creates, modifies, and reports on data stored in a database.

See also our Youtube channel

Genero User Interface Development v2.50

These modules are recordings from a Genero User Interface Development training that tool place in September of 2014.

Module 1: Course Overview

This is the 1st module of the Genero User Interface Development training course.

At the end of this module, you will be able to:
– Describe what will be covered by the videos in the Genero User Interface Development training course.

This recording was based on Genero 2.50 and took place in Sept 2014.

Module 2: Editable Display Array

This is the 2nd module of the Genero User Interface Development training course.

At the end of this module, you will be able to:
– Describe the advantages of DISPLAY ARRAY modification triggers and blocks.
– Manage user interaction with Control Blocks and modification triggers.
– Use built-in find and seek features.
– Use built-in class methods to allow users to select multiple rows in a list.

This recording was based on Genero 2.50 and took place in Sept 2014.

Module 3: Actions

This is the 3rd module of the Genero User Interface Development training course.

At the end of this module, you will be able to:
– Centralize the appearance of actions with an Action Defaults file.
– Describe action view attributes and their precedence.
Load action defaults with a ui.Interface method.

This recording was based on Genero 2.50 and took place in Sept 2014.

Module 3a: Day 1 Lab Assistance

This should be viewed AFTER watching the 3rd module of the Genero User Interface Development training course.

In this video, I provided some additional information to help students connect to the database needed for the labs.

This recording was based on Genero 2.50 and took place in Sept 2014.

Module 4: Multiple Dialogs and the ui.Dialog class methods

This is the 4th module of the Genero User Interface Development training course.

At the end of this module, you will be able to:
– Use a DIALOG block to enable multiple subdialogs simultaneously.
– Identify subdialogs by name.
– Work with pre-defined DIALOG object references.
– Disable and enable fields and actions during a dialog.

This recording was based on Genero 2.50 and took place in Sept 2014.

Module 5: Styles

This is the 5th module of the Genero User Interface Development training course.

At the end of this module, you will be able to:
– Centralize the appearance of user interface elements with presentation styles.
– Apply conditional styles with pseudo selectors.
– Use a TABLE style to render a Picture Flow (display images with an animated transition).
– Provide users with a TextEdit field with integrate search and spell-check capability.
– Manage HTML hyperlinks with Labels.
– Control the display of status bars.
– Load a Styles file with a ui.Interface method.

This recording was based on Genero 2.50 and took place in Sept 2014.

Day 2 Q&A Recap - Genero User Interface Development

These are the answers to questions from the first two days of the Genero User Interface Development training class. Questions included:
– Action panel order
– Changing the image displayed on the tab when using GWC for HTML5
– The cumulative nature of styles

Watch this video after watching the videos for Modules 1 – 5.

This recording was based on Genero 2.50 and took place in Sept 2014.

Module 6: Changing the User Interface Dynamically

This is the 6th module of the Genero User Interface Development training course.

At the end of this module, you will be able to:
– Find the node for the current window.
– Reference a Form object.
– Change or hide form items.
– Load a ComboBox dynamically.
– User the domNode and nodeList classes.

This recording was based on Genero 2.50 and took place in Sept 2014.

Module 7: Start Menus

This is the 7th module of the Genero User Interface Development training course.

At the end of this module, you will be able to:
– Define a Start Menu, which is a tree of commands that start programs.
– Use XML to define a Start Menu.
– Describe Start Menu attributes.
– Load a Start Menu from an XML file.

This recording was based on Genero 2.50 and took place in Sept 2014.

Module 8: Web Components

This is the 8th (and final) module of the Genero User Interface Development training course.

At the end of this module, you will be able to:
– Integrate third-party graphical components into your application.
– Manage communication between the program and the component with an interface script.
– Define a Web Component in teh form file.
– Use the Web Component in a program.

This recording was based on Genero 2.50 and took place in Sept 2014.

Day Three Lab Overview

This is the lab overview for the final lab of the Genero User Interface Development training. It is recommended that you watch the videos for Modules 6 – 8 before watching this lab overview.

This recording was based on Genero 2.50 and took place in Sept 2014.