Support for ExtendedDesktopSize and -DesktopSize in the Windows client.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3716 3789f03b-4d11-0410-bbf8-ca57d06f2519
diff --git a/win/vncviewer/CConnOptions.cxx b/win/vncviewer/CConnOptions.cxx
index cb56193..2f889dd 100644
--- a/win/vncviewer/CConnOptions.cxx
+++ b/win/vncviewer/CConnOptions.cxx
@@ -65,6 +65,10 @@
"(Default is to disconnect all other clients)",
false);
+StringParameter desktopSize("DesktopSize",
+ "Reconfigure desktop size on the server on "
+ "connect (if possible)", "");
+
static BoolParameter sendPtrEvents("SendPointerEvents",
"Send pointer (mouse) events to the server.", true);
static BoolParameter sendKeyEvents("SendKeyEvents",
@@ -133,6 +137,7 @@
preferredEncoding(encodingTight),
autoSelect(::autoSelect),
shared(::sharedConnection),
+desktopSize(::desktopSize.getData()),
sendPtrEvents(::sendPtrEvents),
sendKeyEvents(::sendKeyEvents),
showToolbar(::showToolbar),