83Plus:BCALLs:52FF

From WikiTI
Jump to: navigation, search

Synopsis

Unofficial Name: DispAppRestrictions

BCALL Address: 52FF

Minimum OS Version: 2.40

Display "TestGuard 2"/"Press-to-Test" application/program restrictions screen ("APPS HAVE BEEN DISABLED", etc.).

Inputs

  • A = 0: query application by name
    • OP1 = type and name of application
    • If application is disabled, "APPS AND/OR PROGRAMS HAVE BEEN DISABLED" is displayed, otherwise returns
  • A = 1: any applications disabled?
    • If any application is disabled, "APPS HAVE BEEN DISABLED" is displayed, otherwise returns
  • A = 2: programs disabled?
    • If programs are disabled, "PROGRAMS HAVE BEEN DISABLED" is displayed, otherwise returns
  • A = 3: programs or applications disabled?
    • If anything has been disabled, "APPS AND/OR PROGRAMS HAVE BEEN DISABLED" is displayed, otherwise returns
  • A = 4: certain number of applications disabled?
    • C: number of applications to check for
    • If less than C apps have been disabled, "APPS AND/OR PROGRAMS HAVE BEEN DISABLED" is displayed, otherwise returns
  • A = 5: displays "PROGRAMS HAVE BEEN DISABLED"
  • A = 6: displays "APPS HAVE BEEN DISABLED"

Outputs

  • None

Destroys

  • All

Comments

This routine will display the appropriate message, wait for a key to be pressed, and then return.