MODULE DESCRIPTION: Routines and utilities to work on SQA Type=SCROLLBAR objects in Data-Driven Automation.Action Commands Global Variables Routine Details
SUPPORTED ACTION COMMANDS: PageRight '(horizontal scrollbars) scroll page right PageLeft '(horizontal scrollbars) scroll page left OneRight '(horizontal scrollbars) scroll right OneLeft '(horizontal scrollbars) scroll left PageUp ' (vertical scrollbars) scroll page up PageDown ' (vertical scrollbars) scroll page down OneUp ' (vertical scrollbars) scroll up OneDown ' (vertical scrollbars) scroll down
(none)
Sub ScrollBarPageRight () DESCRIPTION: Tries to perform a ScrollPageRight on a scrollbar. The input record can optionally specify the number of iterations to perform the action. The routine expects that the given object already has Context or Focus. It also expects that Global StepDriverTestInfo contains all the information it needs to perform its function. DATA TABLE PARAMETERS: (5) Optional integer to specify how many times to perform the action. ERRORS: none Orig Author: Carl Nagle Orig Date: APR 12, 2000 History: APR 12, 2000 Original Release
Sub ScrollBarPageLeft () DESCRIPTION: Tries to perform a ScrollPageLeft on a scrollbar. The input record can optionally specify the number of iterations to perform the action. The routine expects that the given object already has Context or Focus. It also expects that Global StepDriverTestInfo contains all the information it needs to perform its function. DATA TABLE PARAMETERS: (5) Optional integer to specify how many times to perform the action. ERRORS: none Orig Author: Carl Nagle Orig Date: APR 12, 2000 History: APR 12, 2000 Original Release
Sub ScrollBarPageUp () DESCRIPTION: Tries to perform a ScrollPageUp on a scrollbar. The input record can optionally specify the number of iterations to perform the action. The routine expects that the given object already has Context or Focus. It also expects that Global StepDriverTestInfo contains all the information it needs to perform its function. DATA TABLE PARAMETERS: (5) Optional integer to specify how many times to perform the action. ERRORS: none Orig Author: Carl Nagle Orig Date: APR 12, 2000 History: APR 12, 2000 Original Release
Sub ScrollBarPageDown () DESCRIPTION: Tries to perform a ScrollPageDown on a scrollbar. The input record can optionally specify the number of iterations to perform the action. The routine expects that the given object already has Context or Focus. It also expects that Global StepDriverTestInfo contains all the information it needs to perform its function. DATA TABLE PARAMETERS: (5) Optional integer to specify how many times to perform the action. ERRORS: none Orig Author: Carl Nagle Orig Date: APR 12, 2000 History: APR 12, 2000 Original Release
Sub ScrollBarOneRight () DESCRIPTION: Tries to perform a ScrollRight on a scrollbar. The input record can optionally specify the number of iterations to perform the action. The routine expects that the given object already has Context or Focus. It also expects that Global StepDriverTestInfo contains all the information it needs to perform its function. DATA TABLE PARAMETERS: (5) Optional integer to specify how many times to perform the action. ERRORS: none Orig Author: Carl Nagle Orig Date: APR 12, 2000 History: APR 12, 2000 Original Release
Sub ScrollBarOneLeft () DESCRIPTION: Tries to perform a ScrollLeft on a scrollbar. The input record can optionally specify the number of iterations to perform the action. The routine expects that the given object already has Context or Focus. It also expects that Global StepDriverTestInfo contains all the information it needs to perform its function. DATA TABLE PARAMETERS: (5) Optional integer to specify how many times to perform the action. ERRORS: none Orig Author: Carl Nagle Orig Date: APR 12, 2000 History: APR 12, 2000 Original Release
Sub ScrollBarOneUp () DESCRIPTION: Tries to perform a ScrollLineUp on a scrollbar. The input record can optionally specify the number of iterations to perform the action. The routine expects that the given object already has Context or Focus. It also expects that Global StepDriverTestInfo contains all the information it needs to perform its function. DATA TABLE PARAMETERS: (5) Optional integer to specify how many times to perform the action. ERRORS: none Orig Author: Carl Nagle Orig Date: APR 12, 2000 History: APR 12, 2000 Original Release
Sub ScrollBarOneDown () DESCRIPTION: Tries to perform a ScrollLineDown on a scrollbar. The input record can optionally specify the number of iterations to perform the action. The routine expects that the given object already has Context or Focus. It also expects that Global StepDriverTestInfo contains all the information it needs to perform its function. DATA TABLE PARAMETERS: (5) Optional integer to specify how many times to perform the action. ERRORS: none Orig Author: Carl Nagle Orig Date: APR 12, 2000 History: APR 12, 2000 Original Release
Sub Main () DESCRIPTION: Entry point to process a StepDriver ACTION COMMAND on a SCROLLBAR. The routine merely reads the Global StepDriverTestInfo.testcommand and calls the appropriate subroutine to process it. If the testcommand is unrecognized it will log a WARNING_MESSAGE and exit with a WARNING status. DATA TABLE PARAMETERS: none - the called subroutine has the requirements ERRORS: none Orig Author: Carl Nagle Orig Date: APR 12, 2000 History: APR 12, 2000 Original Release OCT 17, 2002 (CANAGL) Reroute fallback to GenericObjectFunctions. OCT 22, 2002 (CANAGL) Warn of unimplemented TF and TW record types. DEC 12, 2002 (CANAGL) Added support for XSLComponentActions.MAP DEC 08, 2003 (YWANG) Added HScrollTo and VScrollTo DEC 09, 2003 (YWANG) Moved HScrollTo and VScrollTo to GenericObjectFunctions.
Copyright (C) SAS Institute GNU General Public License: http://www.opensource.org/licenses/gpl-license.php ==============================================================================