Bug 519507 - PropertyGrid: toolbarbuttons on toolbar should be 'toggle buttons'
Summary: PropertyGrid: toolbarbuttons on toolbar should be 'toggle buttons'
Status: NEW
Alias: None
Product: UI Automation
Classification: Mono
Component: Winforms - General (show other bugs)
Version: Release 1.0
Hardware: x86 openSUSE 11.1
: P3 - Medium : Normal
Target Milestone: ---
Assignee: E-mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-06 15:14 UTC by calen chen
Modified: 2009-07-06 15:14 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description calen chen 2009-07-06 15:14:08 UTC
PROBLEM STATEMENT:

according to SWF source PropertyGrid.cs, buttons on toolbar are ToolBarButtons with ToggleButton style, so they should be implemented to 'toggle button' role.
if the button is pushed that is should have 'armed' and 'checked' states

REPRO:

1. run uia2atk/test/samples/propertygrid.py
2. run accerciser, expand 'Property Grid' panel, expand 'tool bar', browse to the toolbar buttons to see role name
3. the first button is pushed by default, see its states under interface viewer
4. push the second button on tool bar in GUI, see its states from accerciser

RESULTS:

ToolBarButtons have been implemented to 'push button' role, and doesn't raise 'checked' and 'armed' states for the pushed button

EXPECTED RESULTS:

ToolBarButtons should be 'toggle button' role;

the pushed toggle button should raise 'checked' and 'armed' states