Index: /issm/trunk/src/m/classes/public/plot/applyoptions.m
===================================================================
--- /issm/trunk/src/m/classes/public/plot/applyoptions.m	(revision 2497)
+++ /issm/trunk/src/m/classes/public/plot/applyoptions.m	(revision 2498)
@@ -99,5 +99,10 @@
 %colorbar
 if getfieldvalue(options,'colorbar',1)~=0,
-	c=colorbar;set(c,'FontSize',fontsize);
+	if ~isnan(options_structure.colorbarcornerposition),
+		c=colorbar(options_structure.colorbarcornerposition);
+	else 
+		c=colorbar;
+	end
+	set(c,'FontSize',fontsize);
 	if exist(options,'wrapping')
 		lim=get(c,'Ylim');
@@ -127,5 +132,11 @@
 	if exist(options,'colorbartitle'),
 		backup=gca;
-		axes(c);lab=ylabel(getfieldvalue(options,'colorbartitle'));set(lab,'Rotation',-90);set(lab,'VerticalAlignment','bottom');
+		axes(c);lab=ylabel(options_structure.colorbartitle);
+		if ~isnan(options_structure.colorbartitlerotation),
+			set(lab,'Rotation',options_structure.colorbartitlerotation);
+		else
+			set(lab,'Rotation',-90);
+		end
+		set(lab,'VerticalAlignment','bottom');
 		axes(backup);
 	end
@@ -193,2 +204,7 @@
 	plot_contour(md,data,options);
 end
+
+%axes position
+if ~isnan(options_structure.axesPosition)
+	set(gca,'Position',options_structure.axesPosition);
+end
Index: /issm/trunk/src/m/classes/public/plot/plotdoc.m
===================================================================
--- /issm/trunk/src/m/classes/public/plot/plotdoc.m	(revision 2497)
+++ /issm/trunk/src/m/classes/public/plot/plotdoc.m	(revision 2498)
@@ -57,4 +57,6 @@
 disp('       ''colorbartitle'': colorbar title (string)');
 disp('       ''colorbarpos'': [x,y,dx,dy] where x,y,dx and dy are within [0 1]');
+disp('       ''colorbarcornerposition'': ''West'',''North'',etc ...');
+disp('       ''colorbartitlerotation'': -90, etc ...');
 disp('       ''colormap'': same as standard matlab option (''jet'',''HSV'',''cool'',''spring'',''gray'',...)');
 disp('       ''contourlevels'': N or {value1,valu2,value3,...} add the contours of the specified values or N contours');
