https://bugzilla.novell.com/show_bug.cgi?id=474889
Summary: PrintPreviewDialog toolbar overlaps the
PrintPreviewControl control
Classification: Mono
Product: Mono: Class Libraries
Version: 2.4.x
Platform: x86
OS/Version: Linux
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Windows.Forms
AssignedTo: [email protected]
ReportedBy: [email protected]
QAContact: [email protected]
Found By: Integration Test
Description of Problem:
This was found on Mono 2.4
The PrintPreviewDialog is a dialog box form that contains a toolbar above a
PrintPreviewControl. The problem is that, with Mono, the PrintPreviewControl
is overlapped by the toolbar. Therefore, the entire PrintPreviewControl (and
the print preview page it contains) is not visible.
Steps to reproduce the problem:
1. Run the attached test case IronPython script. Make sure you have a printer
and all of the CUPs packages installed so you don't get the a message about
your printer not being installed.
2. Click on the "PrintPreviewDialog" button.
3. Notice that the PrintPreviewControl is showing a blank white page
4. Click and drag the bottom right corner of the PrintPReviewDialog window,
expanding the window until you see the black text on the white page.
Actual Results:
You should be able to see that the black text is overlapped by the toolbar. It
was completely hidden until repro step 4.
Expected Results:
The entire page should be visible, that is, the PrintPreviewControl should butt
against the toolbar but should not be overlapped by it.
How often does this happen?
Every time.
Comments:
Another good way to verify this issue is to install the Mono accessibility
packages and use Accerciser to show the extents/geometry of the control (simply
by selecting the control in Accerciser's left pane). This can be compared to
Windows behavior by doing the same thing in UISpy. This method is probably a
bit more complicated, but could be done in case of any doubt.
The expected results have been verified in Windows Vista.
--
Configure bugmail: https://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.
_______________________________________________
mono-bugs maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-bugs