Prerequisites
You need to have a basic knowledge of Python and Rave acquired by attending the courses: Basic Python and Basic Rave. You will also need UNIX knowledge and the knowledge gained by attending the Carmen Administration and the Basic GUI Customization courses. We also recommend that you have attended the Basic Rave Publisher course.
  
 
 
 
 
  GUI Customization
 
 

Audience
This course addresses Modelling Engineers closely with the planners, thereby understanding the planning process and the potential benefits of improving this process by modifying the Carmen Graphical User Interface.

Benefits
The course enables you to customise the Graphical User Interface of the Carmen System in several different ways. After completing the course you will be able to:

  • Design the Rave parameter window
  • Define RUDOBs
  • Change colors and texts in the working windows
  • Change the information and status windows
  • Add new menu entries making them context sensitive - and remove unwanted ones
  • Integrate UNIX tools
  • Work with the Carmen Form Handler (CFH)
  • Add and modify file managers (CFM)
  • Customize the layout of etables

Prerequisites
You need the knowledge gained by having attended the courses: Rave I and Carmen Administration. We strongly recommend that you have experience working with the Carmen Graphical User Interface.

Course topics

  • Become familiar with the documentation about GUI possibilities.

  • The parameter window
    • Grouping in Rave
    • The groupdefs file

  • Objects and colours
    • RUle Defined OBjects (RUDOBs)
    • Header colours and text
    • Leg colours and text

  • Dynamic reports for
    • Popup windows
    • Info windows
    • Status window

  • Modify the menues
    • Add new menu entries and making them context sensitive
    • Change the toolbar
    • Remove menu entries
    • Integrating UNIX commands

  • The Carmen Form Handler (CFH)
    • Modify existing forms
    • Objects in forms
    • Picklist

  • The Carmen File Manager (CFM)
    • Modify existing CFMs
    • Add new ones
    • Link to UNIX commands and CS

Duration
2 days.

Read more