Download
Getting Started
Members
Projects
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
More
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
Toggle navigation
Bugzilla – Attachment 192831 Details for
Bug 341482
Overview chart image not readable for users who use high contrast settings
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
[patch]
PieChartPane patch
org.eclipse.mat.chart.ui.patch (text/plain), 1.87 KB, created by
Pete Robbins
on 2011-04-08 09:46:22 EDT
(
hide
)
Description:
PieChartPane patch
Filename:
MIME Type:
Creator:
Pete Robbins
Created:
2011-04-08 09:46:22 EDT
Size:
1.87 KB
patch
obsolete
>Index: src/org/eclipse/mat/ui/internal/chart/PieChartPane.java >=================================================================== >--- src/org/eclipse/mat/ui/internal/chart/PieChartPane.java (revision 1096) >+++ src/org/eclipse/mat/ui/internal/chart/PieChartPane.java (working copy) >@@ -90,7 +90,16 @@ > queryResult = (QueryResult) argument; > IResultPie pie = (IResultPie) (queryResult).getSubject(); > slices = pie.getSlices(); >- canvas.setChart(ChartBuilder.create(pie, true)); >+ >+ // Get the system colors >+ Color bgColor = canvas.getParent().getBackground(); >+ Color fgColor = canvas.getParent().getForeground(); >+ >+ Chart chart = ChartBuilder.create(pie, true, ColorDefinitionImpl.create(bgColor.getRed(), bgColor >+ .getGreen(), bgColor.getBlue()), ColorDefinitionImpl.create(fgColor.getRed(), fgColor >+ .getGreen(), fgColor.getBlue())); >+ >+ canvas.setChart(chart); > canvas.getAccessible().addAccessibleListener(new AccessibleAdapter() > { > >@@ -140,7 +149,6 @@ > public void createPartControl(Composite parent) > { > Composite top = new Composite(parent, SWT.NONE); >- top.setBackground(parent.getDisplay().getSystemColor(SWT.COLOR_WHITE)); > > // Add a traverse listener or the canvas breaks the > // ability to tab between the different viewers. >@@ -163,8 +171,6 @@ > canvas.addTraverseListener(traverseListener); > > label = new FormText(top, SWT.NONE); >- label.setBackground(parent.getDisplay().getSystemColor(SWT.COLOR_WHITE)); >- > GridDataFactory.fillDefaults().grab(true, false).indent(5, 0).hint(SWT.DEFAULT, 45).applyTo(label); > > canvas.renderer.setProperty(IDeviceRenderer.UPDATE_NOTIFIER, new CallBackListener());
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
krum.tsvetkov
:
iplog+
Actions:
View
|
Diff
Attachments on
bug 341482
:
192270
|
192825
|
192826
| 192831