Index: /trunk/src/series.m
===================================================================
--- /trunk/src/series.m	(revision 75)
+++ /trunk/src/series.m	(revision 76)
@@ -2077,5 +2077,5 @@
      set(handles.GetObject,'BackgroundColor',[1 1 0])%put unactivated buttons to yellow
 %      DataInit.ParentButton=handles.GetObject;
-     hset_object=findobj(allchild(0),'Name','set_object');%find the set_object interface handle
+     hset_object=findobj(allchild(0),'tag','set_object');%find the set_object interface handle
      if ishandle(hset_object)
          uistack(hset_object,'top')
Index: /trunk/src/series/aver_stat.m
===================================================================
--- /trunk/src/series/aver_stat.m	(revision 75)
+++ /trunk/src/series/aver_stat.m	(revision 76)
@@ -36,5 +36,5 @@
 test_object=get(hseries.GetObject,'Value');
 if test_object%isfield(Series,'sethandles')
-    hset_object=findobj(allchild(0),'Name','set_object');
+    hset_object=findobj(allchild(0),'tag','set_object');
     ProjObject=read_set_object(guidata(hset_object));
     %answeryes=questdlg({['field series projected on ' Series.ProjObject.Style]});
Index: /trunk/src/series/merge_proj.m
===================================================================
--- /trunk/src/series/merge_proj.m	(revision 75)
+++ /trunk/src/series/merge_proj.m	(revision 76)
@@ -27,5 +27,5 @@
 test_object=get(hseries.GetObject,'Value');
 if test_object
-    hset_object=findobj(allchild(0),'Name','set_object');
+    hset_object=findobj(allchild(0),'tag','set_object');
     ProjObject=read_set_object(guidata(hset_object));
     if ~isfield(ProjObject,'Style')
Index: /trunk/src/series/time_series.m
===================================================================
--- /trunk/src/series/time_series.m	(revision 75)
+++ /trunk/src/series/time_series.m	(revision 76)
@@ -35,5 +35,5 @@
 test_object=get(hseries.GetObject,'Value');
 if test_object
-    hset_object=findobj(allchild(0),'Name','set_object');
+    hset_object=findobj(allchild(0),'tag','set_object');
     ProjObject=read_set_object(guidata(hset_object));
     %answeryes=questdlg({['field series projected on ' Series.ProjObject.Style]});
Index: /trunk/src/uvmat.m
===================================================================
--- /trunk/src/uvmat.m	(revision 75)
+++ /trunk/src/uvmat.m	(revision 76)
@@ -4246,11 +4246,11 @@
 hset_object=set_object(ObjectData,PlotHandles,ZBounds);% call the set_object interface,
 set(hset_object,'name',ObjectName)
-pos_uvmat=get(handles.uvmat,'Position');
-%position the set_object GUI with respect to uvmat
-if isfield(UvData,'SetObjectOrigin')
-    pos_set_object(1:2)=UvData.SetObjectOrigin + pos_uvmat(1:2);
-    pos_set_object(3:4)=UvData.SetObjectSize .* pos_uvmat(3:4);
-    set(hset_object,'Position',pos_set_object)
-end
+% pos_uvmat=get(handles.uvmat,'Position');
+% %position the set_object GUI with respect to uvmat
+% if isfield(UvData,'SetObjectOrigin')
+%     pos_set_object(1:2)=UvData.SetObjectOrigin + pos_uvmat(1:2);
+%     pos_set_object(3:4)=UvData.SetObjectSize .* pos_uvmat(3:4);
+%     set(hset_object,'Position',pos_set_object)
+% end
 
 %project the current field on the object and plot it
@@ -4262,5 +4262,5 @@
     UvData.Object{IndexObj}.plotaxes=view_field(ProjData);
 end
-
+set(handles.uvmat,'UserData',UvData)
 hother=findobj('Tag','proj_object');%find all the proj objects
 for iobj=1:length(hother)
