Hi Bruce,
Thank-you for the update. FYI, a nice enhancement to the Contract/Expand feature would be the ability to contract and expand more than one row on the browse. This can be achieved by changing the JavaScript function contractVertically in the jquery.nt-browse.js and jquery.mobile.nt-browse.js files.
To scroll more than one row, the following line in the function,
var l = this.options.rowsHigh-1;
would need to be changed to
var l = this.options.rowsHigh-X;
where X is JavaScript variable representing the number of rows to contract. It would be nice to set this JavaScript variable from a value in the NetTalk templates.
I only have one browse where I am using the Contract/Expand feature in my app, and I need to contract/expand three rows, thus I am modified the application’s copy of the script. And Yes, I have to reapply the modification on every NetTalk update.
Rob Kolanko