I am working on a project that involves a long table object. I have a script that runs on a numeric text box ‘propertyChange’ event when the property that has changed is the value property. The script then takes that value and selects a row in the table based on the value that was entered.
The user enters “57” in the text box.
The propertyChange script is triggered.
The propertyChange script loops through every row in the table data until it finds the row (thisRow) where a particular column equals “57.”
The propertyChange script sets Table.selectedRow = thisRow.
In the designer, when running on a PC, the script will cause the table to scroll to a position where the selected row is visible. On the HOPE industrial touch screens our clients are actually running on, the row is selected but the table does not scroll to a position where the row is visible. Is there a key difference between running the application in “touch screen” mode vs “mouse & keyboard” mode that is causing this? Any suggestions or ideas would be appreciated. Thanks!