Index: /trunk/MFCtooling/userlog/userlog.cpp
===================================================================
--- /trunk/MFCtooling/userlog/userlog.cpp	(revision 38)
+++ /trunk/MFCtooling/userlog/userlog.cpp	(revision 39)
@@ -502,4 +502,14 @@
 				pos += swprintf_s(msgBuffer+pos,bufsize-pos,L"<param name=\"scrollPos\" value=\"%i\"/>", scrollPos);
 			}
+
+
+			//check the TabControl selection, store it in "scrollPos"
+			//no selection = -1
+			retVal = GetClassName(msg->hwnd, buffer, 128);
+			if( retVal >= -1  && retVal < MAXINT && !lstrcmpi(buffer, L"SysTabControl32") )
+			{
+				scrollPos = (int)SendMessage(msg->hwnd, (UINT)4875, 0, 0);
+				pos += swprintf_s(msgBuffer+pos,bufsize-pos,L"<param name=\"scrollPos\" value=\"%i\"/>", scrollPos);
+			}
 		}
 	}
