You are here

Superclass objects

Subscribe to Syndicate
The following super-class objects are important to the stability and function of the applications. Any changes to these require prior consultation and peer level review before and after changes are made:
  • tableBase – the base table class for all database i/o
  • any class that starts with ‘wModeless’ (wModeless, wModelessList, wModelessEntry, etc) – these are the 4 or 5 key windows that control and manage all GUI interaction and record i/o.
  • any class that starts with ‘reportBase’ as they look after reports
  • the oQuery and oQueryGroup objects as they are used to pass around an SQL query between objects.
  • oStringFields - which handles specialized string manipulation
  • oEditCheck - which handles special validation for certain kinds of data
  • the oSecurity object that handles the Role Based Access Control