From 64c13398e638d01e2ae48a143231209bdd1a9b50 Mon Sep 17 00:00:00 2001
From: Yves Gouriou <yves.gouriou@ird.fr>
Date: Mon, 14 Jan 2008 18:20:07 +0000
Subject: [PATCH] =?UTF-8?q?Le=20bouton=20QC=20est=20desactiv=C3=A9=20quand?=
 =?UTF-8?q?=20on=20clique=20sur=20les=20boutons=20ZOOM=20ou=20PAN.?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

J'ai complété le fichier TODOS
---
 TODOS       | 19 +++++++++++++++++++
 tsgqc_GUI.m | 18 +++++++++++++++---
 2 files changed, 34 insertions(+), 3 deletions(-)

diff --git a/TODOS b/TODOS
index 37239ee..95fe639 100644
--- a/TODOS
+++ b/TODOS
@@ -5,3 +5,22 @@ $Id$
 In tsg_plot_SalTsgSample:
 section: % Plot sample measurements
 plot SSPS_WS, SSPS_WS_DIF and SSPS_EXT, SSTP_EXT
+
+14/01/2007:
+-----------
+Trace du trajet du navire :
+- Tester le trace avec un navire traversant la
+  longitude 180° et lalongitude 0°
+- Tester le trace pour un navire tour du monde
+- La carte devrait etre ajustee au trace du navire.
+
+Fichiers LABVIEW :
+1 - Les fichiers LABVIEW enregistrent la conductivite RAW
+et les frequences : penser a les sauvegarder dans le 
+fichier NetCdf.
+2 - Que se passe-t-il en cas de valeurs manquantes dans les
+fichiers LabView (codes avec des NaN)
+
+Donnees Externes (colocalisation avec le trajet des navires)
+1 - écrire la routine de lecture de ces fichiers et conserver
+    les données qui correspondent au trajet analysé
\ No newline at end of file
diff --git a/tsgqc_GUI.m b/tsgqc_GUI.m
index b4d8efe..a9d01f0 100644
--- a/tsgqc_GUI.m
+++ b/tsgqc_GUI.m
@@ -568,7 +568,9 @@ tsg_initialisation(hMainFig, hQcCmenu)
         zoomAdaptiveDateTicks('off');
       case 'off'
         pan off
-        set(hQCPushtool, 'UserData', 'off' );
+        % Desactivate the QC toggle button
+        % --------------------------------
+        set(hQCPushtool, 'state', 'off' );
 
         zoom on
         zoomAdaptiveDateTicks('on');
@@ -592,7 +594,9 @@ tsg_initialisation(hMainFig, hQcCmenu)
         panAdaptiveDateTicks('off');
       case 'off'
         zoom off
-        set(hQCPushtool, 'UserData', 'off' );
+        % Desactivate the QC toggle button
+        % --------------------------------
+        set(hQCPushtool, 'state', 'off' );
 
         pan on
         panAdaptiveDateTicks('on');
@@ -629,10 +633,18 @@ tsg_initialisation(hMainFig, hQcCmenu)
     % Activate right clic context menu on first axes (salinity)
     % ---------------------------------------------------------
     set(hPlotAxes(1),'UIContextMenu', hQcCmenu);
-    
+
     % Activate clic mouse menu on first axes (salinity)
     % -------------------------------------------------
     set(hPlotAxes(1),'ButtonDownFcn', @QC_ZoomCallback);
+
+    % Try to make visible the context menu a the top of
+    % the figure. DOESN'T WORK
+    %oldUnits = get(hMainFig,'units' );
+    %set(hMainFig,'units', 'pixels');
+    %figPos = get(hMainFig,'Position');
+    %set(hQcCmenu, 'Visible', 'on', 'Position', [figPos(1) figPos(4)]);
+    %set(hMainFig,'units', oldUnits);
     
     % change cursor to crosshai aspect
     % --------------------------------
-- 
GitLab