Application Modernization - Part 2 - Source code and Form to Frame transitions for Vision Menu Forms

Application Modernization - Part 2 - Source code and Form to Frame transitions for Vision Menu Forms

During this second part of the series you will be provided with guidance in relation to speed key definitions, ABF menu forms to interactive OpenROAD frames, creation of top level menus and how to connect events raised via the menu options into the existing ABF source code.

rate limit

Code not recognized.

About this course

At the end of this course you will:

Have an understanding of the amendments required within a menu frame component to facilitate user interaction.  In Part 1 we demonstrated how simple it is to migrate an ABF application into an OpenROAD application.  However, the effort does not end there.  The resulting OpenROAD component will require some manual intervention in order to complete the migration effort.  In this course we provide guidance for defining speed keys specific to the application requirements, switch text menu options into interactive buttons, add a top level menu and them bring it all together by plumbing in the original ABF source code. 

Course Style:
The course lessons are informational and how to in nature.  Each lesson should be watched in sequence to ensure that you do not miss any details.
Audience:
For Database administrators, Application Stakeholders and Developers who have a responsibility within an ABF to OpenROAD migration project
Prerequisites:
The level that the course content is set at assumes the following:
  • That you will have downloaded and installed the example ABF application in order to follow along.
  • That you have access to a licensed versions of the OpenROAD Workbench, Runtime and OpenROAD Server software.
  • It is recommended that the OpenROAD Development Database be separate to the ABF Database.
  • The OpenROAD skill level should be least intermediate or a more advanced beginner.  Concepts and demonstrations within this course would not suit complete beginners.
    • If a complete beginner we strongly recommend that as a minimum you complete the OpenROAD Developers Learning Path - here.

 

Curriculum18 min

  • Course Introduction (WIP)
  • Keyboard Mapping File 3 min
  • Menu Frame Construction 2 min
  • Menus and Shortcut/Speed keys 4 min
  • Menu Source Code Conversion 8 min
  • Feedback
  • Take Course Survey 1 min

About this course

At the end of this course you will:

Have an understanding of the amendments required within a menu frame component to facilitate user interaction.  In Part 1 we demonstrated how simple it is to migrate an ABF application into an OpenROAD application.  However, the effort does not end there.  The resulting OpenROAD component will require some manual intervention in order to complete the migration effort.  In this course we provide guidance for defining speed keys specific to the application requirements, switch text menu options into interactive buttons, add a top level menu and them bring it all together by plumbing in the original ABF source code. 

Course Style:
The course lessons are informational and how to in nature.  Each lesson should be watched in sequence to ensure that you do not miss any details.
Audience:
For Database administrators, Application Stakeholders and Developers who have a responsibility within an ABF to OpenROAD migration project
Prerequisites:
The level that the course content is set at assumes the following:
  • That you will have downloaded and installed the example ABF application in order to follow along.
  • That you have access to a licensed versions of the OpenROAD Workbench, Runtime and OpenROAD Server software.
  • It is recommended that the OpenROAD Development Database be separate to the ABF Database.
  • The OpenROAD skill level should be least intermediate or a more advanced beginner.  Concepts and demonstrations within this course would not suit complete beginners.
    • If a complete beginner we strongly recommend that as a minimum you complete the OpenROAD Developers Learning Path - here.

 

Curriculum18 min

  • Course Introduction (WIP)
  • Keyboard Mapping File 3 min
  • Menu Frame Construction 2 min
  • Menus and Shortcut/Speed keys 4 min
  • Menu Source Code Conversion 8 min
  • Feedback
  • Take Course Survey 1 min