ContributionsMost RecentMost LikesSolutionsRe: JavaFX WebView Control Support Testcomplete Is there any movement on this or is it still sitting in the possible future enhancements bucket? Re: How to deal with SwingPopupMenu ? I'm not sure exactly what you are asking here, but here are a couple of ways you can deal with SwingPopupMenu's, that should help get you started. Assume menu = someObj.SwingPopupMenu; Then you can get the number of items in the menu menu.count; And you can traverse the menu for (i = 0; i < menu.count; i++) { Log.Message("Menu choice - " + menu.items(i).Caption); } Re: How can I change ProjectSuite.Variables when using testexecute? Some interesting ideas from all! What we did in the end is create a test called SetProjectVariables and in it we assigned each of the ProjectSuiteVariables to themself. So the file might look like this: function Test1() { ProjectSuite.Variables.Name = ProjectSuite.Variables.Name; ProjectSuite.Variables.Path = ProjectSuite.Variables.pathvar; Log.Message("ASPName is - " + ProjectSuite.Variables.Name); Log.Message("pathvar is - " + ProjectSuite.Variables.Path); } We added the logging of the values so when somone came to QA and said "it's failing" the first thing we could check is what they set the system wide variables to as that is often the problem. Turns out we can open this script file and edit it using UltraEdit. So the process for someone using TestExecute is to grab the test suite from the repository and then edit the above file using UltraEdit to match their environment, start testexecute, run this file as the first one in the test suite and it works as expected. So if I was running TestExcute I would edit the file to look something like this: function Test1() { ProjectSuite.Variables.Name = "bobs_test_run"; ProjectSuite.Variables.Path = "c:\tmp\testexcute\bob"; Log.Message("ASPName is - " + ProjectSuite.Variables.Name); Log.Message("pathvar is - " + ProjectSuite.Variables.Path); } The reason we assign the variable to itself is that makes it work as expected with TestComplete and gives the TestExecute users a place to edit and change the global ProjectSuiteVariables. You can add as many ProjectSuiteVariables as you want in TestComplete and add them to this file and the TestExecute users can then change their values as needed. Re: How can I share functions across multiple projects within a project suite? I did this, but the piece I was missing is that it refers to the file on the disk, so until you do a save the copy is not updated. Once you save it the updates show up across all of the versions. Thanks for the reply. How can I share functions across multiple projects within a project suite? We have a set of functions that we use across all the projects within a project suite. I placed these functions in their own script file within a project and used //USEUNIT functions to include them in each test. When I tried this for a second project within the suite it was unable to locate the functions. So I tried add -. Existing item and this made a copy of the functions in the next project. But when I added a new function to the original file it did not show up in the function script file in the other projects. Right now the solution we have to a copy of the functions in each project, which is really annoying because whenever we add a new function or make changes to an existing, we have to remembe to copy it to the 20 or 30 projects in the project suite. Any ideas on how to share a script file actoss projects? This is all done with jscript for desktop testing. SolvedHow can I change ProjectSuite.Variables when using testexecute? We have a large automated test suite that has several ProjectSuite.Variables used throughout it. We have some TestExecute licenses and we want the developers to run the automations using testexecute before they hand the code off to the QA group. The developers do not have access to TestComplete, only to TestExecute. They need to be able to change the values of several of the ProjectSuite.Variables prior to running TestExecute. Anyone know how to change the values of ProjectSuite.Variables using TestExecute? Re: javax.swing.JTable does not scroll to display off screen cell? I still have not been able to get tc to scroll to the cells automagically, but ... table.scrollRowToVisible( row#); table.scrollColumnToVisible( col # ); Work wonderfully for us. Re: How do I get the x y coordinates of a java swing table cell? The Rectangle method worked to get me the x,y coordinates. Thanks Re: javax.swing.JTable does not scroll to display off screen cell? I posted this one first and quickly realized I asked 2 questions and knew that it was unlikely that either would be answered when posted on this board, so I put the second one in the other post. In this post I am looking for help figuring out why my swing table is not scrolling as it is supposed to in TC per . See the third bullet under "Basic Prnciples" How do I get the x y coordinates of a java swing table cell? Just wondering if there is a way to get the x y coordinates of a cell in a java swing table, using jscript? Solved