[Mono-bugs] [Bug 509152] New: Down arrow does not show the zoom menu on the PrintPreviewDialog
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Tue Jun 2 12:23:36 EDT 2009
http://bugzilla.novell.com/show_bug.cgi?id=509152
Summary: Down arrow does not show the zoom menu on the
PrintPreviewDialog
Classification: Mono
Product: Mono: Class Libraries
Version: SVN
Platform: x86
OS/Version: openSUSE 11.1
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Windows.Forms
AssignedTo: mono-bugs at lists.ximian.com
ReportedBy: bgmerrell at novell.com
QAContact: mono-bugs at lists.ximian.com
Found By: Integration Test
Description of Problem:
This was found on Mono WinForms revision 133896.
On .NET in Windows, if the zoom split button has keyboard focus, the down arrow
drops down the zoom menu. However, with Mono in Linux, the down arrow just
changes the focus away from the zoom split button.
Steps to reproduce the problem:
1. Grab the winforms examples (if you don't have them already) from
http://www.mono-project.com/WinForms#Sample_Code and compile the
swf-printing.cs
example. (I edited the Makefile to compile with gmcs.)
2. Run the swf-printing.cs sample application, this will open a window that
contains a single "File" menu
3. Select "Print Preview" from the "File" menu. This will open a
PrintPreviewDialog.
4. Use the keyboard to navigate to the zoom split button. Focus should start
in the NumericUpDown control. Depending on the status of Bug 509142, you can
press Alt+Down to move the focus to the printing icon button and then use the
arrows to move to the zoom split button. Otherwise you may simply be able to
use the Tab key to move to the zoom split button.
5. Press the down arrow
Actual Results:
Keyboard focus leaves the zoom split button
Expected Results:
The down arrow should drop-down the zoom menu
How often does this happen?
Every time.
Comments:
I don't see any way to drop-down the menu with the keyboard. This is bad for
the accessibility and accessibility tests.
--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the mono-bugs
mailing list