﻿--- F:\Local\Far2\unicode_far\.svn\text-base\viewer.cpp.svn-base	Mon Dec 6 18:34:10 2010 UTC
+++ F:\Local\Far2\unicode_far\viewer.cpp	Mon Dec 20 20:48:17 2010 UTC
@@ -1878,13 +1878,13 @@
 		NameLength=ObjWidth-40;
 
 		if (Opt.ViewerEditorClock && HostFileViewer && HostFileViewer->IsFullScreen())
-			NameLength-=6;
+			NameLength-=5;
 
 		if (NameLength<20)
 			NameLength=20;
 
-		XCodePage=NameLength+1;
+		XCodePage=NameLength;
-		XPos=NameLength+1+10+1+10+1;
+		XPos=NameLength+1+5+1+13;
 
 		while (IsMouseButtonPressed());
 
@@ -1892,13 +1892,13 @@
 			return TRUE;
 
 		//_D(SysLog(L"MsX=%i, XTable=%i, XPos=%i",MsX,XTable,XPos));
-		if (MouseX>=XCodePage && MouseX<=XCodePage+10)
+		if (MouseX>=XCodePage && MouseX<=XCodePage+4)
 		{
 			ProcessKey(KEY_SHIFTF8);
 			return (TRUE);
 		}
 
-		if (MouseX>=XPos && MouseX<=XPos+7+1+4+1+3)
+		if (MouseX>=XPos && MouseX<=XPos+7+1+3)
 		{
 			ProcessKey(KEY_ALTF8);
 			return (TRUE);
