Issue 91012 - Aqua: scaling issues on multiple monitors
Summary: Aqua: scaling issues on multiple monitors
Status: CLOSED FIXED
Alias: None
Product: gsl
Classification: Code
Component: code (show other issues)
Version: DEV300m20
Hardware: Mac Mac OS X, all
: P3 Trivial (vote)
Target Milestone: OOo 3.0
Assignee: h.ilter
QA Contact: issues@gsl
URL:
Keywords: aqua
Depends on:
Blocks:
 
Reported: 2008-06-24 11:51 UTC by philipp.lohmann
Modified: 2008-09-10 15:23 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description philipp.lohmann 2008-06-24 11:51:34 UTC
Since the usage of GCLayers instead of bit buffers weird scaling issues turn up
in multiple monitor scenarios.

example:
- start startcenter, make sure that it appears on monitor 2
  -> if it didn't move it to monitor 2, close the application and start again
- create a new spreadsheet by pressing the appropriate button
-> scaling of selection and cell is wrong, grid appears right.

similar for writer:
- start startcenter, make sure that it appears on monitor 2
  -> if it didn't move it to monitor 2, close the application and start again
- create a new text document by pressing the appropriate button
-> writer displays wrong
Comment 1 hdu@apache.org 2008-06-24 12:05:07 UTC
accepted, but not as P2
Comment 2 hdu@apache.org 2008-06-25 18:12:07 UTC
@pl: in our debugging session we saw that the problem was that AquaSalGraphics::initResolution() falsely 
assumed that mainscreen was the "menubar screen".
Comment 3 philipp.lohmann 2008-06-25 18:40:38 UTC
Arrgh, one misunderstood documentation causing a week of distress. I hate that.

Fixed in CWS aquavcl08
Comment 4 philipp.lohmann 2008-06-25 19:16:25 UTC
please verify in CWS aquavcl08
Comment 5 h.ilter 2008-06-30 11:21:02 UTC
Seen on PL's machine with cws aquavcl08 = ok
Comment 6 h.ilter 2008-09-10 15:23:36 UTC
.