To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=54137 Issue #:|54137 Summary:|Testtool: Enhance Object handling to find objects by |name and allow object assignments Component:|utilities Version:|680m126 Platform:|All URL:| OS/Version:|All Status:|NEW Status whiteboard:| Keywords:| Resolution:| Issue type:|ENHANCEMENT Priority:|P3 Subcomponent:|automation Assigned to:|gh Reported by:|jsk
------- Additional comments from [EMAIL PROTECTED] Fri Sep 2 01:00:00 -0700 2005 ------- Goal: Simplify testing of conditional controls (controls that are not always visible or are context sensitive) Special case: Dialog property browser has changing content depending on the control it has been opened for. It would be possible to keep a simple list of controls expected to be found on the dialog and to instanciate the controls from the list instead of try ... catching any control or keeping multiple lists. The property browser currently has some 74 different properties for 21 different controls leading to a testmatrix of 1554 combinations just to "touch" all properties, not to mention the possible values of each control. Being able to execute code like below would help a lot: Kontext "FormWizard" dim xx as object xx = FormWizard xx = findobject("FormWizard") print xx.id, xx.name print ColumnarLabelsLeft.id print FormWizard.id print xx.id, xx.name if xx.exists() then print "exists" if findobject("FormWizard").notexists() then print "notexists" xx = nothing --------------------------------------------------------------------- Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]