Commit 6d83968
[win32] different coordinate system strategies
This contribution extracts two different strategies to provide a consistent coordinate system in the win32 implemenentation for a single-zoom and a multi-zoom environment. The existing logic remains unchanged in this commit. It is only moved and consolidated in the new inner classes in Display.
Contributes to #62 and #131
Fixes eclipse-platform/eclipse.platform.ui#25951 parent 811a4a6 commit 6d83968
File tree
5 files changed
+371
-33
lines changed- bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets
5 files changed
+371
-33
lines changedLines changed: 7 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4007 | 4007 | | |
4008 | 4008 | | |
4009 | 4009 | | |
4010 | | - | |
| 4010 | + | |
| 4011 | + | |
| 4012 | + | |
4011 | 4013 | | |
4012 | 4014 | | |
4013 | 4015 | | |
| |||
4040 | 4042 | | |
4041 | 4043 | | |
4042 | 4044 | | |
4043 | | - | |
4044 | | - | |
4045 | | - | |
| 4045 | + | |
4046 | 4046 | | |
4047 | 4047 | | |
4048 | 4048 | | |
| |||
4068 | 4068 | | |
4069 | 4069 | | |
4070 | 4070 | | |
4071 | | - | |
| 4071 | + | |
| 4072 | + | |
4072 | 4073 | | |
4073 | 4074 | | |
4074 | 4075 | | |
| |||
4101 | 4102 | | |
4102 | 4103 | | |
4103 | 4104 | | |
4104 | | - | |
4105 | | - | |
4106 | | - | |
| 4105 | + | |
4107 | 4106 | | |
4108 | 4107 | | |
4109 | 4108 | | |
| |||
0 commit comments