Module_ListField

Type: Module Parent Module: N/A

Module Module_ListField
Version / Date 1.1 / 13th August 1999
Author (Organisation) Kevin Gale (Newcastle Computer Services Plc) and Andy Hilton (Totally Brilliant Software)
e-mail keving@ncs-plc.co.uk

This module fixes properties of List fields and Complex Grids on window classes where the display or behaviour is different to that previously exhibited in OMNIS 7v3. Vertical scroll bars are added to all list fields and vertical row dividers made not moveable for all complex grid fields.

Functionality

Only window classes are processed. Searches all windows for scrollable list fields ($objtype=kListBox) or complex grids ($objtype=kComplexGrid). Also searches for any such object located within a container field (e.g. tab pane).

For each list box field located:

  1. Switch on the vertical scroll bar by assigning kTrue to $vertscroll.

For each complex grid field located:

  1. Make row dividers fixed (i.e. not moveable by the user) by assigning kFalse to $canresizerows.

Assumptions

  1. None.

User Setup Required for this Module

  1. None.