|
From: <de...@us...> - 2013-06-24 22:17:02
|
Revision: 8425
http://sourceforge.net/p/fudaa/svn/8425
Author: deniger
Date: 2013-06-24 22:16:59 +0000 (Mon, 24 Jun 2013)
Log Message:
-----------
CRUE-542
Modified Paths:
--------------
trunk/framework/ebli-1d/src/main/java/org/fudaa/ebli/courbe/EGAxeRepereConfigurator.java
trunk/framework/ebli-1d/src/main/java/org/fudaa/ebli/courbe/EGAxeVertical.java
Modified: trunk/framework/ebli-1d/src/main/java/org/fudaa/ebli/courbe/EGAxeRepereConfigurator.java
===================================================================
--- trunk/framework/ebli-1d/src/main/java/org/fudaa/ebli/courbe/EGAxeRepereConfigurator.java 2013-06-24 22:16:50 UTC (rev 8424)
+++ trunk/framework/ebli-1d/src/main/java/org/fudaa/ebli/courbe/EGAxeRepereConfigurator.java 2013-06-24 22:16:59 UTC (rev 8425)
@@ -234,7 +234,17 @@
}
// un seul | pour forcer l'appel aux deux methodes
// normal ....
- if (applyVertical() | applyHorizontal()) {
+ boolean axeHModified = applyHorizontal();
+ boolean axeVModified = applyVertical();
+ if (axeHModified) {
+ graphe_.getModel().fireAxeAspectChanged(axeX_);
+ }
+ if (axeVModified) {
+ for (int i = 0; i < axes_.length; i++) {
+ graphe_.getModel().fireAxeAspectChanged(axes_[i]);
+ }
+ }
+ if (axeHModified | axeVModified) {
graphe_.axeUpdated();
}
pnAxeX.requestFocus();
@@ -614,8 +624,8 @@
// -- selection du type de graduations
if (comboHorizontal_ == null) {
comboHorizontal_ = new BuComboBox(new String[]{EbliLib.getS("Manuel: Nombre de graduations"),
- EbliLib.getS("Manuel: longueur des pas"), EbliLib.getS("Automatique: Nombre de graduations"),
- EbliLib.getS("Automatique: Longueur des pas"), EbliLib.getS("Logarithmique")});
+ EbliLib.getS("Manuel: longueur des pas"), EbliLib.getS("Automatique: Nombre de graduations"),
+ EbliLib.getS("Automatique: Longueur des pas"), EbliLib.getS("Logarithmique")});
lb = new BuLabel(typePasTxt);
// -- listener de la combo --//
comboHorizontal_.addActionListener(new ActionListener() {
@@ -772,8 +782,8 @@
// -- selection du type de graduations
comboVertical_ = new BuComboBox(new String[]{EbliLib.getS("Manuel: Nombre de graduations"),
- EbliLib.getS("Manuel: longueur des pas"), EbliLib.getS("Automatique: Nombre de graduations"),
- EbliLib.getS("Automatique: Longueur des pas"), EbliLib.getS("Logarithmique")}) {
+ EbliLib.getS("Manuel: longueur des pas"), EbliLib.getS("Automatique: Nombre de graduations"),
+ EbliLib.getS("Automatique: Longueur des pas"), EbliLib.getS("Logarithmique")}) {
@Override
public void setSelectedIndex(int anIndex) {
super.setSelectedIndex(anIndex);
Modified: trunk/framework/ebli-1d/src/main/java/org/fudaa/ebli/courbe/EGAxeVertical.java
===================================================================
--- trunk/framework/ebli-1d/src/main/java/org/fudaa/ebli/courbe/EGAxeVertical.java 2013-06-24 22:16:50 UTC (rev 8424)
+++ trunk/framework/ebli-1d/src/main/java/org/fudaa/ebli/courbe/EGAxeVertical.java 2013-06-24 22:16:59 UTC (rev 8425)
@@ -85,14 +85,13 @@
int maxStringwidth = 0;
if (graduations_ || _grille) {
- // java.text.NumberFormat nf = getNumberFormat();
final double asc = _fm.getDescent();
final double fontHeight = _fm.getDescent() + _fm.getAscent();
final double xLeft = droite_ ? (_x + 3) : (_x - 3);
final double xLeftMinor = droite_ ? (_x + 1) : (_x - 1);
- int xMaxGrad = 1000;
- if (_g2d.getClipBounds() != null) {
- xMaxGrad = _g2d.getClipBounds().width;
+ int xMaxGrad = _t.getMaxEcranX();
+ if (droite_) {
+ xMaxGrad = _t.getMinEcranX();
}
final TraceLigne traceGraduations = new TraceLigne(traceGraduations_);
// traceGraduations.setCouleur(getLineColor());
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|