Bug 472729

Summary: ToolBar: items added by Controls are unaccessible
Product: [Mono] UI Automation Reporter: calen chen <cachen>
Component: Winforms - GeneralAssignee: E-mail List <mono-a11y-bugs>
Status: CONFIRMED --- QA Contact: E-mail List <mono-a11y-qa>
Severity: Normal    
Priority: P4 - Low    
Version: Release 1.1   
Target Milestone: ---   
Hardware: x86   
OS: openSUSE 11.0   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description calen chen 2009-02-05 06:41:15 UTC
PROBLEM STATEMENT:

Example toolbar.py have 4 buttons added by toolbar.Buttons.Add, 1 label and 1 combobox added by toolbar.Controls.Add. the problem is label and combobox are unaccessible in accerciser

REPRO:

1.  Run uia2atk/test/samples/toolbar.py  
2.  Run accerciser, expand toolbar in left tree
RESULTS:

there are no label and combobox under toolbar in accerciser left tree

EXPECTED RESULTS:

items added by toolbar.Controls.Add should be accessible
Comment 1 calen chen 2009-02-05 06:43:05 UTC
test in rpm version 020409-5

uiaatkbridge-125772-499
uiautomationwinforms-125786-547
Comment 2 Neville Gao 2009-02-13 09:37:52 UTC
StatusBar also has this issue.

StatusBarPanel and ToolBarButton is component. InitializeChildControlStructure() only handles controls automatially.
Comment 3 Brad Taylor 2009-03-04 16:45:36 UTC
Do we have any examples of this happening in real life?
Comment 4 Neville Gao 2009-03-09 03:26:32 UTC
We could draw a custom progress bar in a status bar using Controls.Add, and could customize a tool bar as well.
Comment 5 Brad Taylor 2009-03-09 13:09:33 UTC
I don't think we're going to have time to accomplish this in the current release.  Moving to Release 1.1.