changeset 394:a8610fab6861

Remove System out for screen size info
author Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
date Sat, 26 Sep 2015 17:58:50 +0900
parents 319447659dc6
children 704ac9e79e25
files .idea/workspace.xml src/main/java/com/glavsoft/rfb/protocol/ReceiverTask.java src/main/java/jp/ac/u_ryukyu/treevnc/TreeRFBProto.java
diffstat 3 files changed, 250 insertions(+), 782 deletions(-) [+]
line wrap: on
line diff
--- a/.idea/workspace.xml	Wed Sep 23 20:50:29 2015 +0900
+++ b/.idea/workspace.xml	Sat Sep 26 17:58:50 2015 +0900
@@ -2,8 +2,9 @@
 <project version="4">
   <component name="ChangeListManager">
     <list default="true" id="0a04b9e3-21eb-43ee-b441-59e664eecd89" name="Default" comment="">
-      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/com/glavsoft/transport/Reader.java" afterPath="$PROJECT_DIR$/src/main/java/com/glavsoft/transport/Reader.java" />
       <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/com/glavsoft/rfb/protocol/ReceiverTask.java" afterPath="$PROJECT_DIR$/src/main/java/com/glavsoft/rfb/protocol/ReceiverTask.java" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/jp/ac/u_ryukyu/treevnc/TreeRFBProto.java" afterPath="$PROJECT_DIR$/src/main/java/jp/ac/u_ryukyu/treevnc/TreeRFBProto.java" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/.idea/workspace.xml" afterPath="$PROJECT_DIR$/.idea/workspace.xml" />
     </list>
     <ignored path="TreeVNC.iws" />
     <ignored path=".idea/workspace.xml" />
@@ -20,9 +21,6 @@
   <component name="CreatePatchCommitExecutor">
     <option name="PATCH_PATH" value="" />
   </component>
-  <component name="DaemonCodeAnalyzer">
-    <disable_hints />
-  </component>
   <component name="ExecutionTargetManager" SELECTED_TARGET="default_target" />
   <component name="FavoritesManager">
     <favorites_list name="TreeVNC" />
@@ -34,8 +32,8 @@
           <file leaf-file-name="SwingRfbConnectionWorker.java" pinned="false" current-in-tab="false">
             <entry file="file://$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/swing/SwingRfbConnectionWorker.java">
               <provider selected="true" editor-type-id="text-editor">
-                <state vertical-scroll-proportion="0.0" vertical-offset="1662" max-vertical-offset="5681">
-                  <caret line="177" column="48" selection-start-line="177" selection-start-column="48" selection-end-line="177" selection-end-column="48" />
+                <state vertical-scroll-proportion="0.0">
+                  <caret line="169" column="48" selection-start-line="169" selection-start-column="48" selection-end-line="169" selection-end-column="48" />
                   <folding />
                 </state>
               </provider>
@@ -44,7 +42,7 @@
           <file leaf-file-name="SwingViewerWindowFactory.java" pinned="false" current-in-tab="false">
             <entry file="file://$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/swing/SwingViewerWindowFactory.java">
               <provider selected="true" editor-type-id="text-editor">
-                <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="1161">
+                <state vertical-scroll-proportion="0.0">
                   <caret line="30" column="36" selection-start-line="30" selection-start-column="36" selection-end-line="30" selection-end-column="36" />
                   <folding />
                 </state>
@@ -54,8 +52,8 @@
           <file leaf-file-name="ReceiverTask.java" pinned="false" current-in-tab="true">
             <entry file="file://$PROJECT_DIR$/src/main/java/com/glavsoft/rfb/protocol/ReceiverTask.java">
               <provider selected="true" editor-type-id="text-editor">
-                <state vertical-scroll-proportion="0.62662584" vertical-offset="1893" max-vertical-offset="8784">
-                  <caret line="138" column="17" selection-start-line="138" selection-start-column="17" selection-end-line="138" selection-end-column="17" />
+                <state vertical-scroll-proportion="0.30379745">
+                  <caret line="310" column="27" selection-start-line="310" selection-start-column="27" selection-end-line="310" selection-end-column="27" />
                   <folding>
                     <element signature="imports" expanded="true" />
                   </folding>
@@ -66,8 +64,8 @@
           <file leaf-file-name="Reader.java" pinned="false" current-in-tab="false">
             <entry file="file://$PROJECT_DIR$/src/main/java/com/glavsoft/transport/Reader.java">
               <provider selected="true" editor-type-id="text-editor">
-                <state vertical-scroll-proportion="0.0" vertical-offset="3823" max-vertical-offset="5238">
-                  <caret line="215" column="30" selection-start-line="215" selection-start-column="30" selection-end-line="215" selection-end-column="30" />
+                <state vertical-scroll-proportion="0.0">
+                  <caret line="218" column="0" selection-start-line="218" selection-start-column="0" selection-end-line="218" selection-end-column="0" />
                   <folding />
                 </state>
               </provider>
@@ -76,16 +74,9 @@
           <file leaf-file-name="Surface.java" pinned="false" current-in-tab="false">
             <entry file="file://$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/swing/Surface.java">
               <provider selected="true" editor-type-id="text-editor">
-                <state vertical-scroll-proportion="-9.6" vertical-offset="2088" max-vertical-offset="5664">
-                  <caret line="139" column="54" selection-start-line="139" selection-start-column="54" selection-end-line="139" selection-end-column="54" />
-                  <folding>
-                    <element signature="e#5826#5827#0" expanded="true" />
-                    <element signature="e#5858#5859#0" expanded="true" />
-                    <element signature="e#5907#5908#0" expanded="true" />
-                    <element signature="e#5939#5940#0" expanded="true" />
-                    <element signature="e#6257#6258#0" expanded="true" />
-                    <element signature="e#6318#6319#0" expanded="true" />
-                  </folding>
+                <state vertical-scroll-proportion="0.0">
+                  <caret line="145" column="54" selection-start-line="145" selection-start-column="54" selection-end-line="145" selection-end-column="54" />
+                  <folding />
                 </state>
               </provider>
             </entry>
@@ -93,7 +84,7 @@
           <file leaf-file-name="RendererImpl.java" pinned="false" current-in-tab="false">
             <entry file="file://$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/swing/RendererImpl.java">
               <provider selected="true" editor-type-id="text-editor">
-                <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="2160">
+                <state vertical-scroll-proportion="0.0">
                   <caret line="50" column="27" selection-start-line="50" selection-start-column="27" selection-end-line="50" selection-end-column="27" />
                   <folding />
                 </state>
@@ -103,12 +94,9 @@
           <file leaf-file-name="InitTightState.java" pinned="false" current-in-tab="false">
             <entry file="file://$PROJECT_DIR$/src/main/java/com/glavsoft/rfb/protocol/state/InitTightState.java">
               <provider selected="true" editor-type-id="text-editor">
-                <state vertical-scroll-proportion="0.0" vertical-offset="315" max-vertical-offset="840">
+                <state vertical-scroll-proportion="0.0">
                   <caret line="46" column="8" selection-start-line="46" selection-start-column="8" selection-end-line="46" selection-end-column="8" />
-                  <folding>
-                    <element signature="e#0#3012#0" expanded="false" />
-                    <element signature="imports" expanded="false" />
-                  </folding>
+                  <folding />
                 </state>
               </provider>
             </entry>
@@ -116,12 +104,9 @@
           <file leaf-file-name="SwingViewerWindow.java" pinned="false" current-in-tab="false">
             <entry file="file://$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/swing/SwingViewerWindow.java">
               <provider selected="true" editor-type-id="text-editor">
-                <state vertical-scroll-proportion="0.0" vertical-offset="22129" max-vertical-offset="23517">
-                  <caret line="1025" column="0" selection-start-line="1025" selection-start-column="0" selection-end-line="1025" selection-end-column="0" />
-                  <folding>
-                    <element signature="e#41002#41003#0" expanded="true" />
-                    <element signature="e#41035#41036#0" expanded="true" />
-                  </folding>
+                <state vertical-scroll-proportion="0.0">
+                  <caret line="1026" column="0" selection-start-line="1026" selection-start-column="0" selection-end-line="1026" selection-end-column="0" />
+                  <folding />
                 </state>
               </provider>
             </entry>
@@ -129,7 +114,7 @@
           <file leaf-file-name="UiSettings.java" pinned="false" current-in-tab="false">
             <entry file="file://$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/UiSettings.java">
               <provider selected="true" editor-type-id="text-editor">
-                <state vertical-scroll-proportion="0.0" vertical-offset="2697" max-vertical-offset="4004">
+                <state vertical-scroll-proportion="0.0">
                   <caret line="189" column="0" selection-start-line="189" selection-start-column="0" selection-end-line="189" selection-end-column="0" />
                   <folding />
                 </state>
@@ -139,16 +124,9 @@
           <file leaf-file-name="UiSettingsData.java" pinned="false" current-in-tab="false">
             <entry file="file://$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/UiSettingsData.java">
               <provider selected="true" editor-type-id="text-editor">
-                <state vertical-scroll-proportion="0.0" vertical-offset="934" max-vertical-offset="2403">
-                  <caret line="108" column="28" selection-start-line="108" selection-start-column="28" selection-end-line="108" selection-end-column="28" />
-                  <folding>
-                    <element signature="e#2402#2403#0" expanded="true" />
-                    <element signature="e#2441#2442#0" expanded="true" />
-                    <element signature="e#3045#3046#0" expanded="true" />
-                    <element signature="e#3085#3086#0" expanded="true" />
-                    <element signature="e#3152#3153#0" expanded="true" />
-                    <element signature="e#3210#3211#0" expanded="true" />
-                  </folding>
+                <state vertical-scroll-proportion="0.0">
+                  <caret line="111" column="1" selection-start-line="111" selection-start-column="1" selection-end-line="111" selection-end-column="1" />
+                  <folding />
                 </state>
               </provider>
             </entry>
@@ -160,12 +138,11 @@
           <file leaf-file-name="Viewer.java" pinned="false" current-in-tab="false">
             <entry file="file://$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/Viewer.java">
               <provider selected="true" editor-type-id="text-editor">
-                <state vertical-scroll-proportion="0.0" vertical-offset="4545" max-vertical-offset="7005">
+                <state vertical-scroll-proportion="0.0">
                   <caret line="321" column="16" selection-start-line="321" selection-start-column="16" selection-end-line="321" selection-end-column="16" />
                   <folding>
                     <element signature="e#0#16299#0" expanded="true" />
                     <element signature="imports" expanded="true" />
-                    <element signature="e#15752#15763#0" expanded="true" />
                   </folding>
                 </state>
               </provider>
@@ -174,22 +151,9 @@
           <file leaf-file-name="ConnectionPresenter.java" pinned="false" current-in-tab="false">
             <entry file="file://$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/ConnectionPresenter.java">
               <provider selected="true" editor-type-id="text-editor">
-                <state vertical-scroll-proportion="0.0" vertical-offset="4815" max-vertical-offset="5025">
-                  <caret line="376" column="46" selection-start-line="376" selection-start-column="46" selection-end-line="376" selection-end-column="46" />
-                  <folding>
-                    <element signature="e#3540#3541#0" expanded="true" />
-                    <element signature="e#3596#3597#0" expanded="true" />
-                    <element signature="e#4895#4896#0" expanded="true" />
-                    <element signature="e#4968#4969#0" expanded="true" />
-                    <element signature="e#7124#7125#0" expanded="true" />
-                    <element signature="e#7210#7211#0" expanded="true" />
-                    <element signature="e#11876#11877#0" expanded="true" />
-                    <element signature="e#11907#11908#0" expanded="true" />
-                    <element signature="e#13073#13074#0" expanded="true" />
-                    <element signature="e#13103#13104#0" expanded="true" />
-                    <element signature="e#13312#13313#0" expanded="true" />
-                    <element signature="e#13366#13367#0" expanded="true" />
-                  </folding>
+                <state vertical-scroll-proportion="0.0">
+                  <caret line="355" column="25" selection-start-line="355" selection-start-column="25" selection-end-line="355" selection-end-column="25" />
+                  <folding />
                 </state>
               </provider>
             </entry>
@@ -197,7 +161,7 @@
           <file leaf-file-name="TreeViewer.java" pinned="false" current-in-tab="false">
             <entry file="file://$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/TreeViewer.java">
               <provider selected="true" editor-type-id="text-editor">
-                <state vertical-scroll-proportion="0.0" vertical-offset="1496" max-vertical-offset="4738">
+                <state vertical-scroll-proportion="0.0">
                   <caret line="40" column="26" selection-start-line="40" selection-start-column="26" selection-end-line="40" selection-end-column="26" />
                   <folding />
                 </state>
@@ -207,14 +171,9 @@
           <file leaf-file-name="InitState.java" pinned="false" current-in-tab="false">
             <entry file="file://$PROJECT_DIR$/src/main/java/com/glavsoft/rfb/protocol/state/InitState.java">
               <provider selected="true" editor-type-id="text-editor">
-                <state vertical-scroll-proportion="0.0" vertical-offset="690" max-vertical-offset="1020">
+                <state vertical-scroll-proportion="0.0">
                   <caret line="78" column="53" selection-start-line="78" selection-start-column="53" selection-end-line="78" selection-end-column="53" />
-                  <folding>
-                    <element signature="e#0#3986#0" expanded="false" />
-                    <element signature="imports" expanded="false" />
-                    <element signature="e#2601#2602#0" expanded="false" />
-                    <element signature="e#2631#2632#0" expanded="false" />
-                  </folding>
+                  <folding />
                 </state>
               </provider>
             </entry>
@@ -222,46 +181,31 @@
           <file leaf-file-name="ServerInitMessage.java" pinned="false" current-in-tab="false">
             <entry file="file://$PROJECT_DIR$/src/main/java/com/glavsoft/rfb/encoding/ServerInitMessage.java">
               <provider selected="true" editor-type-id="text-editor">
-                <state vertical-scroll-proportion="0.0" vertical-offset="825" max-vertical-offset="1080">
+                <state vertical-scroll-proportion="0.0">
                   <caret line="88" column="22" selection-start-line="88" selection-start-column="22" selection-end-line="88" selection-end-column="22" />
-                  <folding>
-                    <element signature="e#0#2883#0" expanded="false" />
-                    <element signature="imports" expanded="false" />
-                    <element signature="e#2021#2022#0" expanded="false" />
-                    <element signature="e#2051#2052#0" expanded="false" />
-                    <element signature="e#2089#2090#0" expanded="false" />
-                    <element signature="e#2120#2121#0" expanded="false" />
-                    <element signature="e#2160#2161#0" expanded="false" />
-                    <element signature="e#2185#2186#0" expanded="false" />
-                    <element signature="e#2218#2219#0" expanded="false" />
-                    <element signature="e#2240#2241#0" expanded="false" />
-                    <element signature="e#2268#2269#0" expanded="false" />
-                    <element signature="e#2286#2287#0" expanded="false" />
-                  </folding>
+                  <folding />
                 </state>
               </provider>
             </entry>
           </file>
-          <file leaf-file-name="Protocol.java" pinned="false" current-in-tab="true">
+          <file leaf-file-name="Protocol.java" pinned="false" current-in-tab="false">
             <entry file="file://$PROJECT_DIR$/src/main/java/com/glavsoft/rfb/protocol/Protocol.java">
               <provider selected="true" editor-type-id="text-editor">
-                <state vertical-scroll-proportion="0.632202" vertical-offset="499" max-vertical-offset="7775">
-                  <caret line="68" column="0" selection-start-line="68" selection-start-column="0" selection-end-line="68" selection-end-column="0" />
-                  <folding>
-                    <element signature="e#0#12477#0" expanded="true" />
-                  </folding>
+                <state vertical-scroll-proportion="0.0">
+                  <caret line="66" column="0" selection-start-line="66" selection-start-column="0" selection-end-line="66" selection-end-column="0" />
+                  <folding />
                 </state>
               </provider>
             </entry>
           </file>
-          <file leaf-file-name="TreeRFBProto.java" pinned="false" current-in-tab="false">
+          <file leaf-file-name="TreeRFBProto.java" pinned="false" current-in-tab="true">
             <entry file="file://$PROJECT_DIR$/src/main/java/jp/ac/u_ryukyu/treevnc/TreeRFBProto.java">
               <provider selected="true" editor-type-id="text-editor">
-                <state vertical-scroll-proportion="-10.55" vertical-offset="7542" max-vertical-offset="18524">
-                  <caret line="424" column="19" selection-start-line="424" selection-start-column="16" selection-end-line="424" selection-end-column="19" />
+                <state vertical-scroll-proportion="0.37682572">
+                  <caret line="792" column="8" selection-start-line="792" selection-start-column="8" selection-end-line="792" selection-end-column="8" />
                   <folding>
-                    <element signature="e#19848#19860#0" expanded="true" />
-                    <element signature="e#26146#26158#0" expanded="true" />
+                    <element signature="e#17842#17843#0" expanded="true" />
+                    <element signature="e#17885#17886#0" expanded="true" />
                   </folding>
                 </state>
               </provider>
@@ -270,7 +214,7 @@
           <file leaf-file-name="ChengeDesktopSize.java" pinned="false" current-in-tab="false">
             <entry file="file://$PROJECT_DIR$/src/main/java/jp/ac/u_ryukyu/treevnc/ChengeDesktopSize.java">
               <provider selected="true" editor-type-id="text-editor">
-                <state vertical-scroll-proportion="0.0" vertical-offset="165" max-vertical-offset="540">
+                <state vertical-scroll-proportion="0.0">
                   <caret line="14" column="42" selection-start-line="14" selection-start-column="42" selection-end-line="14" selection-end-column="42" />
                   <folding />
                 </state>
@@ -280,8 +224,8 @@
           <file leaf-file-name="TreeVNCNetwork.java" pinned="false" current-in-tab="false">
             <entry file="file://$PROJECT_DIR$/src/main/java/jp/ac/u_ryukyu/treevnc/TreeVNCNetwork.java">
               <provider selected="true" editor-type-id="text-editor">
-                <state vertical-scroll-proportion="0.0" vertical-offset="330" max-vertical-offset="1335">
-                  <caret line="34" column="38" selection-start-line="34" selection-start-column="38" selection-end-line="34" selection-end-column="38" />
+                <state vertical-scroll-proportion="0.0">
+                  <caret line="39" column="38" selection-start-line="39" selection-start-column="38" selection-end-line="39" selection-end-column="38" />
                   <folding />
                 </state>
               </provider>
@@ -580,22 +524,25 @@
         <option value="$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/ConnectionPresenter.java" />
         <option value="$PROJECT_DIR$/src/main/java/jp/ac/u_ryukyu/treevnc/TreeVNCNetwork.java" />
         <option value="$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/swing/SwingRfbConnectionWorker.java" />
-        <option value="$PROJECT_DIR$/src/main/java/jp/ac/u_ryukyu/treevnc/TreeRFBProto.java" />
-        <option value="$PROJECT_DIR$/src/main/java/com/glavsoft/rfb/protocol/Protocol.java" />
         <option value="$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/UiSettingsData.java" />
         <option value="$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/swing/SwingViewerWindow.java" />
         <option value="$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/UiSettings.java" />
         <option value="$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/swing/Surface.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/glavsoft/transport/Reader.java" />
+        <option value="$PROJECT_DIR$/src/main/java/com/glavsoft/rfb/protocol/Protocol.java" />
+        <option value="$PROJECT_DIR$/src/main/java/jp/ac/u_ryukyu/treevnc/TreeRFBProto.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/glavsoft/rfb/protocol/ReceiverTask.java" />
       </list>
     </option>
   </component>
+  <component name="NamedScopeManager">
+    <order />
+  </component>
   <component name="ProjectFrameBounds">
     <option name="x" value="4" />
     <option name="y" value="23" />
-    <option name="width" value="3836" />
-    <option name="height" value="2137" />
+    <option name="width" value="1916" />
+    <option name="height" value="1177" />
   </component>
   <component name="ProjectLevelVcsManager" settingsEditedManually="true">
     <OptionsSetting value="true" id="Add" />
@@ -620,6 +567,8 @@
       <sortByType />
     </navigator>
     <panes>
+      <pane id="PackagesPane" />
+      <pane id="Scratches" />
       <pane id="ProjectPane">
         <subPane>
           <PATH>
@@ -970,25 +919,9 @@
               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
             </PATH_ELEMENT>
           </PATH>
-          <PATH>
-            <PATH_ELEMENT>
-              <option name="myItemId" value="TreeVNC" />
-              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
-            </PATH_ELEMENT>
-            <PATH_ELEMENT>
-              <option name="myItemId" value="TreeVNC" />
-              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
-            </PATH_ELEMENT>
-            <PATH_ELEMENT>
-              <option name="myItemId" value="META-INF" />
-              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
-            </PATH_ELEMENT>
-          </PATH>
         </subPane>
       </pane>
-      <pane id="PackagesPane" />
       <pane id="Scope" />
-      <pane id="Scratches" />
     </panes>
   </component>
   <component name="PropertiesComponent">
@@ -1069,6 +1002,26 @@
       <option name="PROGRAM_PARAMETERS" />
       <method />
     </configuration>
+    <configuration default="true" type="AndroidRunConfigurationType" factoryName="Android Application">
+      <module name="" />
+      <option name="ACTIVITY_CLASS" value="" />
+      <option name="MODE" value="default_activity" />
+      <option name="DEPLOY" value="true" />
+      <option name="ARTIFACT_NAME" value="" />
+      <option name="TARGET_SELECTION_MODE" value="EMULATOR" />
+      <option name="USE_LAST_SELECTED_DEVICE" value="false" />
+      <option name="PREFERRED_AVD" value="" />
+      <option name="USE_COMMAND_LINE" value="true" />
+      <option name="COMMAND_LINE" value="" />
+      <option name="WIPE_USER_DATA" value="false" />
+      <option name="DISABLE_BOOT_ANIMATION" value="false" />
+      <option name="NETWORK_SPEED" value="full" />
+      <option name="NETWORK_LATENCY" value="none" />
+      <option name="CLEAR_LOGCAT" value="false" />
+      <option name="SHOW_LOGCAT_AUTOMATICALLY" value="true" />
+      <option name="FILTER_LOGCAT_AUTOMATICALLY" value="true" />
+      <method />
+    </configuration>
     <configuration default="true" type="AndroidTestRunConfigurationType" factoryName="Android Tests">
       <module name="" />
       <option name="TESTING_TYPE" value="0" />
@@ -1090,16 +1043,27 @@
       <option name="FILTER_LOGCAT_AUTOMATICALLY" value="true" />
       <method />
     </configuration>
-    <configuration default="true" type="Remote" factoryName="Remote">
-      <option name="USE_SOCKET_TRANSPORT" value="true" />
-      <option name="SERVER_MODE" value="false" />
-      <option name="SHMEM_ADDRESS" value="javadebug" />
-      <option name="HOST" value="localhost" />
-      <option name="PORT" value="5005" />
+    <configuration default="true" type="Applet" factoryName="Applet">
+      <module />
+      <option name="HTML_USED" value="false" />
+      <option name="WIDTH" value="400" />
+      <option name="HEIGHT" value="300" />
+      <option name="POLICY_FILE" value="$APPLICATION_HOME_DIR$/bin/appletviewer.policy" />
+      <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
       <method />
     </configuration>
-    <configuration default="true" type="JarApplication" factoryName="JAR Application">
+    <configuration default="true" type="Application" factoryName="Application">
       <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
+      <option name="MAIN_CLASS_NAME" />
+      <option name="VM_PARAMETERS" />
+      <option name="PROGRAM_PARAMETERS" />
+      <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
+      <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
+      <option name="ALTERNATIVE_JRE_PATH" />
+      <option name="ENABLE_SWING_INSPECTOR" value="false" />
+      <option name="ENV_VARIABLES" />
+      <option name="PASS_PARENT_ENVS" value="true" />
+      <module name="" />
       <envs />
       <method />
     </configuration>
@@ -1119,6 +1083,40 @@
       </ExternalSystemSettings>
       <method />
     </configuration>
+    <configuration default="true" type="JUnit" factoryName="JUnit">
+      <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
+      <module name="" />
+      <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
+      <option name="ALTERNATIVE_JRE_PATH" />
+      <option name="PACKAGE_NAME" />
+      <option name="MAIN_CLASS_NAME" />
+      <option name="METHOD_NAME" />
+      <option name="TEST_OBJECT" value="class" />
+      <option name="VM_PARAMETERS" value="-ea" />
+      <option name="PARAMETERS" />
+      <option name="WORKING_DIRECTORY" value="$MODULE_DIR$" />
+      <option name="ENV_VARIABLES" />
+      <option name="PASS_PARENT_ENVS" value="true" />
+      <option name="TEST_SEARCH_SCOPE">
+        <value defaultName="singleModule" />
+      </option>
+      <envs />
+      <patterns />
+      <method />
+    </configuration>
+    <configuration default="true" type="JarApplication" factoryName="JAR Application">
+      <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
+      <envs />
+      <method />
+    </configuration>
+    <configuration default="true" type="Remote" factoryName="Remote">
+      <option name="USE_SOCKET_TRANSPORT" value="true" />
+      <option name="SERVER_MODE" value="false" />
+      <option name="SHMEM_ADDRESS" value="javadebug" />
+      <option name="HOST" value="localhost" />
+      <option name="PORT" value="5005" />
+      <method />
+    </configuration>
     <configuration default="true" type="TestNG" factoryName="TestNG">
       <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
       <module name="" />
@@ -1147,75 +1145,6 @@
       <listeners />
       <method />
     </configuration>
-    <configuration default="true" type="Applet" factoryName="Applet">
-      <module name="" />
-      <option name="MAIN_CLASS_NAME" />
-      <option name="HTML_FILE_NAME" />
-      <option name="HTML_USED" value="false" />
-      <option name="WIDTH" value="400" />
-      <option name="HEIGHT" value="300" />
-      <option name="POLICY_FILE" value="$APPLICATION_HOME_DIR$/bin/appletviewer.policy" />
-      <option name="VM_PARAMETERS" />
-      <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
-      <option name="ALTERNATIVE_JRE_PATH" />
-      <method />
-    </configuration>
-    <configuration default="true" type="Application" factoryName="Application">
-      <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
-      <option name="MAIN_CLASS_NAME" />
-      <option name="VM_PARAMETERS" />
-      <option name="PROGRAM_PARAMETERS" />
-      <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
-      <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
-      <option name="ALTERNATIVE_JRE_PATH" />
-      <option name="ENABLE_SWING_INSPECTOR" value="false" />
-      <option name="ENV_VARIABLES" />
-      <option name="PASS_PARENT_ENVS" value="true" />
-      <module name="" />
-      <envs />
-      <method />
-    </configuration>
-    <configuration default="true" type="JUnit" factoryName="JUnit">
-      <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
-      <module name="" />
-      <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
-      <option name="ALTERNATIVE_JRE_PATH" />
-      <option name="PACKAGE_NAME" />
-      <option name="MAIN_CLASS_NAME" />
-      <option name="METHOD_NAME" />
-      <option name="TEST_OBJECT" value="class" />
-      <option name="VM_PARAMETERS" value="-ea" />
-      <option name="PARAMETERS" />
-      <option name="WORKING_DIRECTORY" value="$MODULE_DIR$" />
-      <option name="ENV_VARIABLES" />
-      <option name="PASS_PARENT_ENVS" value="true" />
-      <option name="TEST_SEARCH_SCOPE">
-        <value defaultName="singleModule" />
-      </option>
-      <envs />
-      <patterns />
-      <method />
-    </configuration>
-    <configuration default="true" type="AndroidRunConfigurationType" factoryName="Android Application">
-      <module name="" />
-      <option name="ACTIVITY_CLASS" value="" />
-      <option name="MODE" value="default_activity" />
-      <option name="DEPLOY" value="true" />
-      <option name="ARTIFACT_NAME" value="" />
-      <option name="TARGET_SELECTION_MODE" value="EMULATOR" />
-      <option name="USE_LAST_SELECTED_DEVICE" value="false" />
-      <option name="PREFERRED_AVD" value="" />
-      <option name="USE_COMMAND_LINE" value="true" />
-      <option name="COMMAND_LINE" value="" />
-      <option name="WIPE_USER_DATA" value="false" />
-      <option name="DISABLE_BOOT_ANIMATION" value="false" />
-      <option name="NETWORK_SPEED" value="full" />
-      <option name="NETWORK_LATENCY" value="none" />
-      <option name="CLEAR_LOGCAT" value="false" />
-      <option name="SHOW_LOGCAT_AUTOMATICALLY" value="true" />
-      <option name="FILTER_LOGCAT_AUTOMATICALLY" value="true" />
-      <method />
-    </configuration>
     <configuration default="false" name="TreeeViewer -d" type="Application" factoryName="Application">
       <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
       <option name="MAIN_CLASS_NAME" value="com.glavsoft.viewer.TreeViewer" />
@@ -1283,16 +1212,14 @@
     <servers />
   </component>
   <component name="ToolWindowManager">
-    <frame x="4" y="23" width="3836" height="2137" extended-state="0" />
+    <frame x="4" y="23" width="1916" height="1177" extended-state="6" />
     <editor active="true" />
     <layout>
       <window_info id="Palette&#9;" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
       <window_info id="UI Designer" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
-      <window_info id="Changes" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
       <window_info id="Designer" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
+      <window_info id="Palette" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
       <window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32988676" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
-      <window_info id="Palette" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
-      <window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.3293944" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
       <window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
       <window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="7" side_tool="true" content_ui="tabs" />
       <window_info id="Favorites" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="2" side_tool="true" content_ui="tabs" />
@@ -1301,30 +1228,32 @@
       <window_info id="Gradle" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
       <window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
       <window_info id="Maven Projects" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
-      <window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="SLIDING" type="SLIDING" visible="false" weight="0.4" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
       <window_info id="Application Servers" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
-      <window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.15745568" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" />
+      <window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.15709811" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" />
+      <window_info id="Changes" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
+      <window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.3417036" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
       <window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.15172054" sideWeight="0.5" order="2" side_tool="false" content_ui="combo" />
-      <window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.3417036" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
       <window_info id="Cvs" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
       <window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
+      <window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.3293944" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
       <window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.18217626" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
       <window_info id="Messages" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32940573" sideWeight="0.5" order="8" side_tool="false" content_ui="tabs" />
+      <window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="SLIDING" type="SLIDING" visible="false" weight="0.4" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
       <window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.4" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" />
     </layout>
     <layout-to-restore>
+      <window_info id="Palette&#9;" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
       <window_info id="UI Designer" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
-      <window_info id="Palette&#9;" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
       <window_info id="Changes" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
       <window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
       <window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="8" side_tool="true" content_ui="tabs" />
       <window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="9" side_tool="false" content_ui="tabs" />
+      <window_info id="Gradle" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
       <window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
-      <window_info id="Gradle" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
       <window_info id="Application Servers" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="10" side_tool="false" content_ui="tabs" />
       <window_info id="Project" active="true" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.13529718" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" />
+      <window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.34118852" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
       <window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.14520334" sideWeight="0.5" order="2" side_tool="false" content_ui="combo" />
-      <window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.34118852" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
       <window_info id="Cvs" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
       <window_info id="Designer" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
       <window_info id="Palette" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" />
@@ -1352,9 +1281,6 @@
     <option name="myLimit" value="2678400000" />
   </component>
   <component name="VcsManagerConfiguration">
-    <option name="myTodoPanelSettings">
-      <TodoPanelSettings />
-    </option>
     <MESSAGE value="add ExtendetDesktopSize" />
     <MESSAGE value="FramebufferUpdateRequestMessage to false" />
     <MESSAGE value="setFitScreen in ReceiverTask" />
@@ -1371,7 +1297,7 @@
         </line-breakpoint>
         <line-breakpoint type="java-line">
           <url>file://$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/swing/SwingViewerWindow.java</url>
-          <line>888</line>
+          <line>889</line>
           <properties />
           <option name="timeStamp" value="31" />
         </line-breakpoint>
@@ -1389,25 +1315,25 @@
         </line-breakpoint>
         <line-breakpoint type="java-line">
           <url>file://$PROJECT_DIR$/src/main/java/com/glavsoft/rfb/protocol/ReceiverTask.java</url>
-          <line>163</line>
+          <line>170</line>
           <properties />
           <option name="timeStamp" value="74" />
         </line-breakpoint>
         <line-breakpoint type="java-line">
           <url>file://$PROJECT_DIR$/src/main/java/com/glavsoft/rfb/protocol/ReceiverTask.java</url>
-          <line>371</line>
+          <line>383</line>
           <properties />
           <option name="timeStamp" value="75" />
         </line-breakpoint>
         <line-breakpoint type="java-line">
           <url>file://$PROJECT_DIR$/src/main/java/jp/ac/u_ryukyu/treevnc/TreeRFBProto.java</url>
-          <line>536</line>
+          <line>522</line>
           <properties />
           <option name="timeStamp" value="76" />
         </line-breakpoint>
         <line-breakpoint type="java-line">
           <url>file://$PROJECT_DIR$/src/main/java/com/glavsoft/rfb/protocol/Protocol.java</url>
-          <line>313</line>
+          <line>312</line>
           <properties />
           <option name="timeStamp" value="77" />
         </line-breakpoint>
@@ -1419,7 +1345,7 @@
         </line-breakpoint>
         <line-breakpoint type="java-line">
           <url>file://$PROJECT_DIR$/src/main/java/jp/ac/u_ryukyu/treevnc/TreeRFBProto.java</url>
-          <line>823</line>
+          <line>808</line>
           <properties />
           <option name="timeStamp" value="85" />
         </line-breakpoint>
@@ -1456,7 +1382,7 @@
         <line-breakpoint type="java-line">
           <condition disabled="true" expression="numberOfRectangles &gt; 1" language="JAVA" custom="" />
           <url>file://$PROJECT_DIR$/src/main/java/com/glavsoft/rfb/protocol/ReceiverTask.java</url>
-          <line>235</line>
+          <line>248</line>
           <properties />
           <option name="timeStamp" value="105" />
         </line-breakpoint>
@@ -1480,7 +1406,7 @@
         </line-breakpoint>
         <line-breakpoint type="java-line">
           <url>file://$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/swing/SwingRfbConnectionWorker.java</url>
-          <line>108</line>
+          <line>100</line>
           <properties />
           <option name="timeStamp" value="113" />
         </line-breakpoint>
@@ -1504,7 +1430,7 @@
         </line-breakpoint>
         <line-breakpoint type="java-line">
           <url>file://$PROJECT_DIR$/src/main/java/com/glavsoft/rfb/protocol/ReceiverTask.java</url>
-          <line>234</line>
+          <line>247</line>
           <properties />
           <option name="timeStamp" value="119" />
         </line-breakpoint>
@@ -1516,25 +1442,25 @@
         </line-breakpoint>
         <line-breakpoint type="java-line">
           <url>file://$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/swing/SwingViewerWindow.java</url>
-          <line>868</line>
+          <line>869</line>
           <properties />
           <option name="timeStamp" value="123" />
         </line-breakpoint>
         <line-breakpoint type="java-line">
           <url>file://$PROJECT_DIR$/src/main/java/jp/ac/u_ryukyu/treevnc/TreeRFBProto.java</url>
-          <line>192</line>
+          <line>193</line>
           <properties />
           <option name="timeStamp" value="126" />
         </line-breakpoint>
         <line-breakpoint type="java-line">
           <url>file://$PROJECT_DIR$/src/main/java/jp/ac/u_ryukyu/treevnc/TreeRFBProto.java</url>
-          <line>798</line>
+          <line>785</line>
           <properties />
           <option name="timeStamp" value="127" />
         </line-breakpoint>
         <line-breakpoint type="java-line">
           <url>file://$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/swing/SwingRfbConnectionWorker.java</url>
-          <line>180</line>
+          <line>172</line>
           <properties />
           <option name="timeStamp" value="131" />
         </line-breakpoint>
@@ -1546,7 +1472,7 @@
         </line-breakpoint>
         <line-breakpoint enabled="true" type="java-line">
           <url>file://$PROJECT_DIR$/src/main/java/jp/ac/u_ryukyu/treevnc/TreeRFBProto.java</url>
-          <line>310</line>
+          <line>311</line>
           <properties />
           <option name="timeStamp" value="134" />
         </line-breakpoint>
@@ -1563,55 +1489,71 @@
     <option name="FILTER_TARGETS" value="false" />
   </component>
   <component name="editorHistoryManager">
+    <entry file="file://$PROJECT_DIR$/src/main/java/jp/ac/u_ryukyu/treevnc/TreeRFBProto.java">
+      <provider selected="true" editor-type-id="text-editor">
+        <state vertical-scroll-proportion="0.0">
+          <caret line="424" column="19" selection-start-line="424" selection-start-column="16" selection-end-line="424" selection-end-column="19" />
+          <folding>
+            <element signature="e#17842#17843#0" expanded="true" />
+            <element signature="e#17885#17886#0" expanded="true" />
+          </folding>
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/main/java/jp/ac/u_ryukyu/treevnc/ChengeDesktopSize.java">
+      <provider selected="true" editor-type-id="text-editor">
+        <state vertical-scroll-proportion="0.0">
+          <caret line="14" column="42" selection-start-line="14" selection-start-column="42" selection-end-line="14" selection-end-column="42" />
+          <folding />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/main/java/jp/ac/u_ryukyu/treevnc/TreeVNCNetwork.java">
+      <provider selected="true" editor-type-id="text-editor">
+        <state vertical-scroll-proportion="0.0">
+          <caret line="34" column="38" selection-start-line="34" selection-start-column="38" selection-end-line="34" selection-end-column="38" />
+          <folding />
+        </state>
+      </provider>
+    </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/jp/ac/u_ryukyu/treevnc/SendCheckDelay.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="1276">
+        <state vertical-scroll-proportion="0.0">
           <caret line="21" column="35" selection-start-line="21" selection-start-column="35" selection-end-line="21" selection-end-column="35" />
         </state>
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/com/glavsoft/rfb/protocol/state/AuthenticationState.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="1452">
+        <state vertical-scroll-proportion="0.0">
           <caret line="57" column="9" selection-start-line="57" selection-start-column="9" selection-end-line="57" selection-end-column="9" />
         </state>
       </provider>
     </entry>
-    <entry file="jar:///Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/src.zip!/javax/swing/SwingWorker.java">
-      <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.35301507" vertical-offset="10964" max-vertical-offset="13770">
-          <caret line="736" column="20" selection-start-line="736" selection-start-column="20" selection-end-line="736" selection-end-column="20" />
-          <folding>
-            <element signature="e#23398#23399#0" expanded="false" />
-            <element signature="e#23444#23445#0" expanded="false" />
-          </folding>
-        </state>
-      </provider>
-    </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/jp/ac/u_ryukyu/treevnc/SoundPacketQueue.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.103643216" vertical-offset="0" max-vertical-offset="1592">
+        <state vertical-scroll-proportion="0.103643216">
           <caret line="14" column="51" selection-start-line="14" selection-start-column="51" selection-end-line="14" selection-end-column="51" />
         </state>
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/swing/ConnectionParams.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="801" max-vertical-offset="2790">
+        <state vertical-scroll-proportion="0.0">
           <caret line="227" column="5" selection-start-line="227" selection-start-column="5" selection-end-line="227" selection-end-column="5" />
         </state>
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/jp/ac/u_ryukyu/treevnc/SendSound.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="897" max-vertical-offset="3275">
+        <state vertical-scroll-proportion="0.0">
           <caret line="61" column="17" selection-start-line="61" selection-start-column="17" selection-end-line="61" selection-end-column="17" />
         </state>
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/com/glavsoft/rfb/protocol/state/HandshakeState.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="314" max-vertical-offset="2280">
+        <state vertical-scroll-proportion="0.0">
           <caret line="56" column="0" selection-start-line="56" selection-start-column="0" selection-end-line="56" selection-end-column="0" />
           <folding>
             <element signature="e#0#4038#0" expanded="false" />
@@ -1620,418 +1562,16 @@
         </state>
       </provider>
     </entry>
-    <entry file="jar:///Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/src.zip!/java/awt/Component.java">
-      <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="73566" max-vertical-offset="232416">
-          <caret line="3345" column="40" selection-start-line="3345" selection-start-column="40" selection-end-line="3345" selection-end-column="40" />
-          <folding>
-            <element signature="e#0#377448#0" expanded="false" />
-            <element signature="imports" expanded="false" />
-            <element signature="e#20741#20742#0" expanded="false" />
-            <element signature="e#20774#20775#0" expanded="false" />
-            <element signature="e#27745#27746#0" expanded="false" />
-            <element signature="e#27812#27813#0" expanded="false" />
-            <element signature="e#29358#29359#0" expanded="false" />
-            <element signature="e#29419#29420#0" expanded="false" />
-            <element signature="e#29475#29476#0" expanded="false" />
-            <element signature="e#29543#29544#0" expanded="false" />
-            <element signature="e#29815#29816#0" expanded="false" />
-            <element signature="e#29870#29871#0" expanded="false" />
-            <element signature="e#29949#29950#0" expanded="false" />
-            <element signature="e#30010#30011#0" expanded="false" />
-            <element signature="e#30067#30068#0" expanded="false" />
-            <element signature="e#30135#30136#0" expanded="false" />
-            <element signature="e#30205#30206#0" expanded="false" />
-            <element signature="e#30257#30258#0" expanded="false" />
-            <element signature="e#30473#30474#0" expanded="false" />
-            <element signature="e#30540#30541#0" expanded="false" />
-            <element signature="e#30733#30734#0" expanded="false" />
-            <element signature="e#30792#30793#0" expanded="false" />
-            <element signature="e#30851#30852#0" expanded="false" />
-            <element signature="e#30907#30908#0" expanded="false" />
-            <element signature="e#30961#30962#0" expanded="false" />
-            <element signature="e#31029#31030#0" expanded="false" />
-            <element signature="e#31088#31089#0" expanded="false" />
-            <element signature="e#31136#31137#0" expanded="false" />
-            <element signature="e#31206#31207#0" expanded="false" />
-            <element signature="e#31254#31255#0" expanded="false" />
-            <element signature="e#31313#31314#0" expanded="false" />
-            <element signature="e#31390#31391#0" expanded="false" />
-            <element signature="e#31452#31453#0" expanded="false" />
-            <element signature="e#31509#31510#0" expanded="false" />
-            <element signature="e#31559#31560#0" expanded="false" />
-            <element signature="e#31608#31609#0" expanded="false" />
-            <element signature="e#31659#31660#0" expanded="false" />
-            <element signature="e#31709#31710#0" expanded="false" />
-            <element signature="e#31755#31756#0" expanded="false" />
-            <element signature="e#31800#31801#0" expanded="false" />
-            <element signature="e#31846#31847#0" expanded="false" />
-            <element signature="e#31891#31892#0" expanded="false" />
-            <element signature="e#31948#31949#0" expanded="false" />
-            <element signature="e#32002#32003#0" expanded="false" />
-            <element signature="e#32059#32060#0" expanded="false" />
-            <element signature="e#32113#32114#0" expanded="false" />
-            <element signature="e#32187#32188#0" expanded="false" />
-            <element signature="e#32247#32248#0" expanded="false" />
-            <element signature="e#32297#32298#0" expanded="false" />
-            <element signature="e#32363#32364#0" expanded="false" />
-            <element signature="e#32430#32431#0" expanded="false" />
-            <element signature="e#32482#32483#0" expanded="false" />
-            <element signature="e#32701#32702#0" expanded="false" />
-            <element signature="e#32763#32764#0" expanded="false" />
-            <element signature="e#33174#33175#0" expanded="false" />
-            <element signature="e#33229#33230#0" expanded="false" />
-            <element signature="e#33321#33322#0" expanded="false" />
-            <element signature="e#33368#33369#0" expanded="false" />
-            <element signature="e#34813#34814#0" expanded="false" />
-            <element signature="e#34860#34861#0" expanded="false" />
-            <element signature="e#35174#35175#0" expanded="false" />
-            <element signature="e#35203#35204#0" expanded="false" />
-            <element signature="e#35420#35421#0" expanded="false" />
-            <element signature="e#35467#35468#0" expanded="false" />
-            <element signature="e#35690#35691#0" expanded="false" />
-            <element signature="e#35717#35718#0" expanded="false" />
-            <element signature="e#38201#38202#0" expanded="false" />
-            <element signature="e#38238#38239#0" expanded="false" />
-            <element signature="e#39573#39574#0" expanded="false" />
-            <element signature="e#39600#39601#0" expanded="false" />
-            <element signature="e#40173#40174#0" expanded="false" />
-            <element signature="e#40212#40213#0" expanded="false" />
-            <element signature="e#41173#41174#0" expanded="false" />
-            <element signature="e#41219#41220#0" expanded="false" />
-            <element signature="e#42274#42275#0" expanded="false" />
-            <element signature="e#42314#42315#0" expanded="false" />
-            <element signature="e#42743#42744#0" expanded="false" />
-            <element signature="e#42790#42791#0" expanded="false" />
-            <element signature="e#42835#42836#0" expanded="false" />
-            <element signature="e#42865#42866#0" expanded="false" />
-            <element signature="e#43181#43182#0" expanded="false" />
-            <element signature="e#43264#43265#0" expanded="false" />
-            <element signature="e#47536#47537#0" expanded="false" />
-            <element signature="e#47571#47572#0" expanded="false" />
-            <element signature="e#49065#49066#0" expanded="false" />
-            <element signature="e#49103#49104#0" expanded="false" />
-            <element signature="e#49258#49259#0" expanded="false" />
-            <element signature="e#49288#49289#0" expanded="false" />
-            <element signature="e#50094#50095#0" expanded="false" />
-            <element signature="e#50119#50120#0" expanded="false" />
-            <element signature="e#53054#53055#0" expanded="false" />
-            <element signature="e#53082#53083#0" expanded="false" />
-            <element signature="e#55232#55233#0" expanded="false" />
-            <element signature="e#55255#55256#0" expanded="false" />
-            <element signature="e#57027#57028#0" expanded="false" />
-            <element signature="e#57064#57065#0" expanded="false" />
-            <element signature="e#57110#57111#0" expanded="false" />
-            <element signature="e#57178#57179#0" expanded="false" />
-            <element signature="e#61184#61185#0" expanded="false" />
-            <element signature="e#61227#61228#0" expanded="false" />
-            <element signature="e#63292#63293#0" expanded="false" />
-            <element signature="e#63335#63336#0" expanded="false" />
-            <element signature="e#63604#63605#0" expanded="false" />
-            <element signature="e#63649#63650#0" expanded="false" />
-            <element signature="e#65989#65990#0" expanded="false" />
-            <element signature="e#66026#66027#0" expanded="false" />
-            <element signature="e#69348#69349#0" expanded="false" />
-            <element signature="e#69381#69382#0" expanded="false" />
-            <element signature="e#71158#71159#0" expanded="false" />
-            <element signature="e#71204#71205#0" expanded="false" />
-            <element signature="e#71249#71250#0" expanded="false" />
-            <element signature="e#71287#71288#0" expanded="false" />
-            <element signature="e#72045#72046#0" expanded="false" />
-            <element signature="e#72071#72072#0" expanded="false" />
-            <element signature="e#73038#73039#0" expanded="false" />
-            <element signature="e#73075#73076#0" expanded="false" />
-            <element signature="e#73601#73602#0" expanded="false" />
-            <element signature="e#73630#73631#0" expanded="false" />
-            <element signature="e#73778#73779#0" expanded="false" />
-            <element signature="e#73829#73830#0" expanded="false" />
-            <element signature="e#74351#74352#0" expanded="false" />
-            <element signature="e#74388#74389#0" expanded="false" />
-            <element signature="e#75252#75253#0" expanded="false" />
-            <element signature="e#75277#75278#0" expanded="false" />
-            <element signature="e#75442#75443#0" expanded="false" />
-            <element signature="e#75484#75485#0" expanded="false" />
-            <element signature="e#75865#75866#0" expanded="false" />
-            <element signature="e#75896#75897#0" expanded="false" />
-            <element signature="e#76048#76049#0" expanded="false" />
-            <element signature="e#76105#76106#0" expanded="false" />
-            <element signature="e#77012#77013#0" expanded="false" />
-            <element signature="e#77056#77057#0" expanded="false" />
-            <element signature="e#82938#82939#0" expanded="false" />
-            <element signature="e#82992#82993#0" expanded="false" />
-            <element signature="e#83382#83383#0" expanded="false" />
-            <element signature="e#83406#83407#0" expanded="false" />
-            <element signature="e#83796#83797#0" expanded="false" />
-            <element signature="e#83820#83821#0" expanded="false" />
-            <element signature="e#84190#84191#0" expanded="false" />
-            <element signature="e#84218#84219#0" expanded="false" />
-            <element signature="e#84593#84594#0" expanded="false" />
-            <element signature="e#84622#84623#0" expanded="false" />
-            <element signature="e#88309#88310#0" expanded="false" />
-            <element signature="e#88368#88369#0" expanded="false" />
-            <element signature="e#89626#89627#0" expanded="false" />
-            <element signature="e#89660#89661#0" expanded="false" />
-            <element signature="e#89901#89902#0" expanded="false" />
-            <element signature="e#89939#89940#0" expanded="false" />
-            <element signature="e#91798#91799#0" expanded="false" />
-            <element signature="e#91831#91832#0" expanded="false" />
-            <element signature="e#92067#92068#0" expanded="false" />
-            <element signature="e#92103#92104#0" expanded="false" />
-            <element signature="e#93996#93997#0" expanded="false" />
-            <element signature="e#94029#94030#0" expanded="false" />
-            <element signature="e#94829#94830#0" expanded="false" />
-            <element signature="e#94868#94869#0" expanded="false" />
-            <element signature="e#95247#95248#0" expanded="false" />
-            <element signature="e#95286#95287#0" expanded="false" />
-            <element signature="e#97756#97757#0" expanded="false" />
-            <element signature="e#97807#97808#0" expanded="false" />
-            <element signature="e#98063#98064#0" expanded="false" />
-            <element signature="e#98087#98088#0" expanded="false" />
-            <element signature="e#102003#102004#0" expanded="false" />
-            <element signature="e#102044#102045#0" expanded="false" />
-            <element signature="e#108442#108443#0" expanded="false" />
-            <element signature="e#108489#108490#0" expanded="false" />
-            <element signature="e#109269#109270#0" expanded="false" />
-            <element signature="e#109308#109309#0" expanded="false" />
-            <element signature="e#112003#112004#0" expanded="false" />
-            <element signature="e#112027#112028#0" expanded="false" />
-            <element signature="e#113128#113129#0" expanded="false" />
-            <element signature="e#113152#113153#0" expanded="false" />
-            <element signature="e#114014#114015#0" expanded="false" />
-            <element signature="e#114061#114062#0" expanded="false" />
-            <element signature="e#114727#114728#0" expanded="false" />
-            <element signature="e#114775#114776#0" expanded="false" />
-            <element signature="e#118877#118878#0" expanded="false" />
-            <element signature="e#118901#118902#0" expanded="false" />
-            <element signature="e#120005#120006#0" expanded="false" />
-            <element signature="e#120029#120030#0" expanded="false" />
-            <element signature="e#127614#127615#0" expanded="false" />
-            <element signature="e#127674#127675#0" expanded="false" />
-            <element signature="e#130347#130348#0" expanded="false" />
-            <element signature="e#130405#130406#0" expanded="false" />
-            <element signature="e#138564#138565#0" expanded="false" />
-            <element signature="e#138601#138602#0" expanded="false" />
-            <element signature="e#148312#148313#0" expanded="false" />
-            <element signature="e#148352#148353#0" expanded="false" />
-            <element signature="e#150476#150477#0" expanded="false" />
-            <element signature="e#150524#150525#0" expanded="false" />
-            <element signature="e#150672#150673#0" expanded="false" />
-            <element signature="e#150724#150725#0" expanded="false" />
-            <element signature="e#150928#150929#0" expanded="false" />
-            <element signature="e#151005#151006#0" expanded="false" />
-            <element signature="e#154922#154923#0" expanded="false" />
-            <element signature="e#154957#154958#0" expanded="false" />
-            <element signature="e#157914#157915#0" expanded="false" />
-            <element signature="e#157954#157955#0" expanded="false" />
-            <element signature="e#160105#160106#0" expanded="false" />
-            <element signature="e#160153#160154#0" expanded="false" />
-            <element signature="e#160661#160662#0" expanded="false" />
-            <element signature="e#160714#160715#0" expanded="false" />
-            <element signature="e#161644#161645#0" expanded="false" />
-            <element signature="e#161697#161698#0" expanded="false" />
-            <element signature="e#162460#162461#0" expanded="false" />
-            <element signature="e#162500#162501#0" expanded="false" />
-            <element signature="e#162554#162555#0" expanded="false" />
-            <element signature="e#162589#162590#0" expanded="false" />
-            <element signature="e#162633#162634#0" expanded="false" />
-            <element signature="e#162677#162678#0" expanded="false" />
-            <element signature="e#162717#162718#0" expanded="false" />
-            <element signature="e#162753#162754#0" expanded="false" />
-            <element signature="e#162797#162798#0" expanded="false" />
-            <element signature="e#162833#162834#0" expanded="false" />
-            <element signature="e#163675#163676#0" expanded="false" />
-            <element signature="e#163725#163726#0" expanded="false" />
-            <element signature="e#163943#163944#0" expanded="false" />
-            <element signature="e#163979#163980#0" expanded="false" />
-            <element signature="e#164421#164422#0" expanded="false" />
-            <element signature="e#164456#164457#0" expanded="false" />
-            <element signature="e#164612#164613#0" expanded="false" />
-            <element signature="e#164686#164687#0" expanded="false" />
-            <element signature="e#165116#165117#0" expanded="false" />
-            <element signature="e#165157#165158#0" expanded="false" />
-            <element signature="e#166243#166244#0" expanded="false" />
-            <element signature="e#166278#166279#0" expanded="false" />
-            <element signature="e#166442#166443#0" expanded="false" />
-            <element signature="e#166493#166494#0" expanded="false" />
-            <element signature="e#166747#166748#0" expanded="false" />
-            <element signature="e#166794#166795#0" expanded="false" />
-            <element signature="e#166968#166969#0" expanded="false" />
-            <element signature="e#166996#166997#0" expanded="false" />
-            <element signature="e#167304#167305#0" expanded="false" />
-            <element signature="e#167340#167341#0" expanded="false" />
-            <element signature="e#181686#181687#0" expanded="false" />
-            <element signature="e#181731#181732#0" expanded="false" />
-            <element signature="e#188454#188455#0" expanded="false" />
-            <element signature="e#188514#188515#0" expanded="false" />
-            <element signature="e#191025#191026#0" expanded="false" />
-            <element signature="e#191081#191082#0" expanded="false" />
-            <element signature="e#194580#194581#0" expanded="false" />
-            <element signature="e#194640#194641#0" expanded="false" />
-            <element signature="e#198856#198857#0" expanded="false" />
-            <element signature="e#198880#198881#0" expanded="false" />
-            <element signature="e#203947#203948#0" expanded="false" />
-            <element signature="e#204001#204002#0" expanded="false" />
-            <element signature="e#206482#206483#0" expanded="false" />
-            <element signature="e#206538#206539#0" expanded="false" />
-            <element signature="e#212050#212051#0" expanded="false" />
-            <element signature="e#212111#212112#0" expanded="false" />
-            <element signature="e#218458#218459#0" expanded="false" />
-            <element signature="e#218485#218486#0" expanded="false" />
-            <element signature="e#222684#222703#0" expanded="false" />
-            <element signature="e#223683#223684#0" expanded="false" />
-            <element signature="e#223772#223773#0" expanded="false" />
-            <element signature="e#225586#225587#0" expanded="false" />
-            <element signature="e#225627#225628#0" expanded="false" />
-            <element signature="e#240839#240840#0" expanded="false" />
-            <element signature="e#240867#240868#0" expanded="false" />
-            <element signature="e#246552#246553#0" expanded="false" />
-            <element signature="e#246580#246581#0" expanded="false" />
-            <element signature="e#246767#246768#0" expanded="false" />
-            <element signature="e#246795#246796#0" expanded="false" />
-            <element signature="e#246974#246975#0" expanded="false" />
-            <element signature="e#247002#247003#0" expanded="false" />
-            <element signature="e#247189#247190#0" expanded="false" />
-            <element signature="e#247217#247218#0" expanded="false" />
-            <element signature="e#247399#247400#0" expanded="false" />
-            <element signature="e#247427#247428#0" expanded="false" />
-            <element signature="e#247608#247609#0" expanded="false" />
-            <element signature="e#247636#247637#0" expanded="false" />
-            <element signature="e#247806#247807#0" expanded="false" />
-            <element signature="e#247834#247835#0" expanded="false" />
-            <element signature="e#248002#248003#0" expanded="false" />
-            <element signature="e#248030#248031#0" expanded="false" />
-            <element signature="e#248260#248261#0" expanded="false" />
-            <element signature="e#248288#248289#0" expanded="false" />
-            <element signature="e#256331#256332#0" expanded="false" />
-            <element signature="e#256359#256360#0" expanded="false" />
-            <element signature="e#256539#256540#0" expanded="false" />
-            <element signature="e#256567#256568#0" expanded="false" />
-            <element signature="e#257418#257419#0" expanded="false" />
-            <element signature="e#257461#257462#0" expanded="false" />
-            <element signature="e#258426#258427#0" expanded="false" />
-            <element signature="e#258508#258509#0" expanded="false" />
-            <element signature="e#269717#269718#0" expanded="false" />
-            <element signature="e#269765#269766#0" expanded="false" />
-            <element signature="e#271448#271449#0" expanded="false" />
-            <element signature="e#271495#271496#0" expanded="false" />
-            <element signature="e#271553#271554#0" expanded="false" />
-            <element signature="e#271614#271615#0" expanded="false" />
-            <element signature="e#274925#274926#0" expanded="false" />
-            <element signature="e#274983#274984#0" expanded="false" />
-            <element signature="e#277514#277515#0" expanded="false" />
-            <element signature="e#277569#277570#0" expanded="false" />
-            <element signature="e#277635#277636#0" expanded="false" />
-            <element signature="e#277697#277698#0" expanded="false" />
-            <element signature="e#280950#280951#0" expanded="false" />
-            <element signature="e#281009#281010#0" expanded="false" />
-            <element signature="e#291507#291508#0" expanded="false" />
-            <element signature="e#291557#291558#0" expanded="false" />
-            <element signature="e#291771#291772#0" expanded="false" />
-            <element signature="e#291798#291799#0" expanded="false" />
-            <element signature="e#291939#291940#0" expanded="false" />
-            <element signature="e#291975#291976#0" expanded="false" />
-            <element signature="e#294689#294690#0" expanded="false" />
-            <element signature="e#294733#294734#0" expanded="false" />
-            <element signature="e#298870#298871#0" expanded="false" />
-            <element signature="e#298903#298904#0" expanded="false" />
-            <element signature="e#299165#299166#0" expanded="false" />
-            <element signature="e#299216#299217#0" expanded="false" />
-            <element signature="e#299263#299264#0" expanded="false" />
-            <element signature="e#299313#299314#0" expanded="false" />
-            <element signature="e#301954#301955#0" expanded="false" />
-            <element signature="e#302025#302026#0" expanded="false" />
-            <element signature="e#302242#302243#0" expanded="false" />
-            <element signature="e#302277#302278#0" expanded="false" />
-            <element signature="e#302546#302547#0" expanded="false" />
-            <element signature="e#302574#302575#0" expanded="false" />
-            <element signature="e#303366#303367#0" expanded="false" />
-            <element signature="e#303394#303395#0" expanded="false" />
-            <element signature="e#332438#332439#0" expanded="false" />
-            <element signature="e#332481#332482#0" expanded="false" />
-            <element signature="e#335264#335265#0" expanded="false" />
-            <element signature="e#335323#335324#0" expanded="false" />
-            <element signature="e#336370#336371#0" expanded="false" />
-            <element signature="e#336410#336411#0" expanded="false" />
-            <element signature="e#342195#342196#0" expanded="false" />
-            <element signature="e#342240#342241#0" expanded="false" />
-            <element signature="e#343179#343180#0" expanded="false" />
-            <element signature="e#343231#343232#0" expanded="false" />
-            <element signature="e#343523#343524#0" expanded="false" />
-            <element signature="e#343582#343583#0" expanded="false" />
-            <element signature="e#343902#343903#0" expanded="false" />
-            <element signature="e#343971#343972#0" expanded="false" />
-            <element signature="e#345100#345101#0" expanded="false" />
-            <element signature="e#345174#345175#0" expanded="false" />
-            <element signature="e#345561#345562#0" expanded="false" />
-            <element signature="e#345627#345628#0" expanded="false" />
-            <element signature="e#345906#345907#0" expanded="false" />
-            <element signature="e#345975#345976#0" expanded="false" />
-            <element signature="e#346138#346139#0" expanded="false" />
-            <element signature="e#346195#346196#0" expanded="false" />
-            <element signature="e#346480#346481#0" expanded="false" />
-            <element signature="e#346515#346516#0" expanded="false" />
-            <element signature="e#346809#346810#0" expanded="false" />
-            <element signature="e#346870#346871#0" expanded="false" />
-            <element signature="e#347163#347164#0" expanded="false" />
-            <element signature="e#347218#347219#0" expanded="false" />
-            <element signature="e#347460#347461#0" expanded="false" />
-            <element signature="e#347521#347522#0" expanded="false" />
-            <element signature="e#347721#347722#0" expanded="false" />
-            <element signature="e#347776#347777#0" expanded="false" />
-            <element signature="e#348021#348022#0" expanded="false" />
-            <element signature="e#348078#348079#0" expanded="false" />
-            <element signature="e#348468#348469#0" expanded="false" />
-            <element signature="e#348524#348525#0" expanded="false" />
-            <element signature="e#348761#348762#0" expanded="false" />
-            <element signature="e#348816#348817#0" expanded="false" />
-            <element signature="e#349005#349006#0" expanded="false" />
-            <element signature="e#349054#349055#0" expanded="false" />
-            <element signature="e#349733#349734#0" expanded="false" />
-            <element signature="e#349790#349791#0" expanded="false" />
-            <element signature="e#351304#351305#0" expanded="false" />
-            <element signature="e#351361#351362#0" expanded="false" />
-            <element signature="e#352836#352837#0" expanded="false" />
-            <element signature="e#352893#352894#0" expanded="false" />
-            <element signature="e#353362#353363#0" expanded="false" />
-            <element signature="e#353419#353420#0" expanded="false" />
-            <element signature="e#354444#354445#0" expanded="false" />
-            <element signature="e#354503#354504#0" expanded="false" />
-            <element signature="e#354689#354690#0" expanded="false" />
-            <element signature="e#354742#354743#0" expanded="false" />
-            <element signature="e#355135#355136#0" expanded="false" />
-            <element signature="e#355192#355193#0" expanded="false" />
-            <element signature="e#355548#355549#0" expanded="false" />
-            <element signature="e#355599#355600#0" expanded="false" />
-            <element signature="e#356158#356159#0" expanded="false" />
-            <element signature="e#356213#356214#0" expanded="false" />
-            <element signature="e#356430#356431#0" expanded="false" />
-            <element signature="e#356479#356480#0" expanded="false" />
-            <element signature="e#357066#357067#0" expanded="false" />
-            <element signature="e#357135#357136#0" expanded="false" />
-            <element signature="e#357349#357350#0" expanded="false" />
-            <element signature="e#357415#357416#0" expanded="false" />
-            <element signature="e#357520#357521#0" expanded="false" />
-            <element signature="e#357573#357574#0" expanded="false" />
-            <element signature="e#357805#357806#0" expanded="false" />
-            <element signature="e#357863#357864#0" expanded="false" />
-            <element signature="e#358115#358116#0" expanded="false" />
-            <element signature="e#358176#358177#0" expanded="false" />
-            <element signature="e#377393#377394#0" expanded="false" />
-            <element signature="e#377443#377444#0" expanded="false" />
-          </folding>
-        </state>
-      </provider>
-    </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/jp/ac/u_ryukyu/treevnc/TreeVNCNode.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="510">
+        <state vertical-scroll-proportion="0.0">
           <caret line="2" column="13" selection-start-line="2" selection-start-column="13" selection-end-line="2" selection-end-column="13" />
         </state>
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/jp/ac/u_ryukyu/treevnc/TreeVncProtocol.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="1680">
+        <state vertical-scroll-proportion="0.0">
           <caret line="78" column="20" selection-start-line="78" selection-start-column="20" selection-end-line="78" selection-end-column="20" />
           <folding />
         </state>
@@ -2039,7 +1579,7 @@
     </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/com/glavsoft/rfb/encoding/decoder/ZRLEESender.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="900">
+        <state vertical-scroll-proportion="0.0">
           <caret line="29" column="23" selection-start-line="29" selection-start-column="23" selection-end-line="29" selection-end-column="23" />
           <folding />
         </state>
@@ -2047,21 +1587,21 @@
     </entry>
     <entry file="file://$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/ViewerInterface.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="870">
+        <state vertical-scroll-proportion="0.0">
           <caret line="58" column="32" selection-start-line="58" selection-start-column="0" selection-end-line="59" selection-end-column="0" />
         </state>
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/RfbConnectionWorker.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="640">
+        <state vertical-scroll-proportion="0.0">
           <caret line="44" column="30" selection-start-line="44" selection-start-column="30" selection-end-line="44" selection-end-column="30" />
         </state>
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/CuiViewer.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="818" max-vertical-offset="4140">
+        <state vertical-scroll-proportion="0.0">
           <caret line="160" column="0" selection-start-line="160" selection-start-column="0" selection-end-line="160" selection-end-column="0" />
           <folding />
         </state>
@@ -2069,44 +1609,42 @@
     </entry>
     <entry file="file://$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/swing/SwingConnectionWorkerFactory.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="990">
+        <state vertical-scroll-proportion="0.0">
           <caret line="22" column="2" selection-start-line="22" selection-start-column="2" selection-end-line="22" selection-end-column="2" />
-          <folding />
         </state>
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/swing/KeyEventListener.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="-1.6173842" vertical-offset="2099" max-vertical-offset="3330">
+        <state vertical-scroll-proportion="-1.6173842">
           <caret line="34" column="13" selection-start-line="34" selection-start-column="13" selection-end-line="34" selection-end-column="13" />
-          <folding />
         </state>
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/swing/LocalMouseCursorShape.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.1085209" vertical-offset="0" max-vertical-offset="1244">
+        <state vertical-scroll-proportion="0.1085209">
           <caret line="5" column="12" selection-start-line="5" selection-start-column="12" selection-end-line="5" selection-end-column="12" />
         </state>
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/com/glavsoft/rfb/encoding/decoder/FramebufferUpdateRectangle.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="1260">
+        <state vertical-scroll-proportion="0.0">
           <caret line="54" column="41" selection-start-line="54" selection-start-column="41" selection-end-line="54" selection-end-column="41" />
         </state>
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/com/glavsoft/rfb/protocol/ProtocolContext.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="1427" max-vertical-offset="2828">
+        <state vertical-scroll-proportion="0.0">
           <caret line="107" column="38" selection-start-line="107" selection-start-column="38" selection-end-line="107" selection-end-column="38" />
         </state>
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/jp/ac/u_ryukyu/treevnc/TreeVncCommandChannelListener.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.14947197" vertical-offset="0" max-vertical-offset="6072">
+        <state vertical-scroll-proportion="0.14947197">
           <caret line="25" column="40" selection-start-line="25" selection-start-column="40" selection-end-line="25" selection-end-column="40" />
           <folding>
             <element signature="e#900#916#0" expanded="false" />
@@ -2116,28 +1654,28 @@
     </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/com/glavsoft/rfb/encoding/decoder/ZlibDecoder.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="1200">
+        <state vertical-scroll-proportion="0.0">
           <caret line="56" column="57" selection-start-line="56" selection-start-column="57" selection-end-line="56" selection-end-column="57" />
         </state>
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/jp/ac/u_ryukyu/treevnc/TreeManagement.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="398" max-vertical-offset="6550">
+        <state vertical-scroll-proportion="0.0">
           <caret line="102" column="29" selection-start-line="102" selection-start-column="29" selection-end-line="102" selection-end-column="29" />
         </state>
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/com/glavsoft/rfb/protocol/SenderTask.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="1656">
+        <state vertical-scroll-proportion="0.0">
           <caret line="56" column="13" selection-start-line="56" selection-start-column="13" selection-end-line="56" selection-end-column="13" />
         </state>
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/jp/ac/u_ryukyu/treevnc/TreeVncCommand.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="2495" max-vertical-offset="4023">
+        <state vertical-scroll-proportion="0.0">
           <caret line="143" column="24" selection-start-line="143" selection-start-column="24" selection-end-line="143" selection-end-column="24" />
           <folding>
             <element signature="imports" expanded="false" />
@@ -2149,7 +1687,7 @@
     </entry>
     <entry file="file://$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/swing/SwingNetworkConnectionWorker.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="3097">
+        <state vertical-scroll-proportion="0.0">
           <caret line="48" column="6" selection-start-line="48" selection-start-column="6" selection-end-line="48" selection-end-column="6" />
           <folding>
             <element signature="e#0#8430#0" expanded="false" />
@@ -2168,63 +1706,48 @@
     </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/com/glavsoft/rfb/protocol/state/ProtocolState.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="615">
+        <state vertical-scroll-proportion="0.0">
           <caret line="61" column="0" selection-start-line="61" selection-start-column="0" selection-end-line="61" selection-end-column="0" />
         </state>
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/jp/ac/u_ryukyu/treevnc/VncProxyService.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="1185">
+        <state vertical-scroll-proportion="0.0">
           <caret line="13" column="13" selection-start-line="13" selection-start-column="13" selection-end-line="13" selection-end-column="13" />
-          <folding />
         </state>
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/jp/ac/u_ryukyu/treevnc/TreeVNCNetwork.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="162" max-vertical-offset="2403">
-          <caret line="34" column="38" selection-start-line="34" selection-start-column="38" selection-end-line="34" selection-end-column="38" />
+        <state vertical-scroll-proportion="0.0">
+          <caret line="39" column="38" selection-start-line="39" selection-start-column="38" selection-end-line="39" selection-end-column="38" />
           <folding />
         </state>
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/Viewer.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="6791" max-vertical-offset="11208">
+        <state vertical-scroll-proportion="0.0">
           <caret line="321" column="16" selection-start-line="321" selection-start-column="16" selection-end-line="321" selection-end-column="16" />
           <folding>
             <element signature="e#0#16299#0" expanded="true" />
             <element signature="imports" expanded="true" />
-            <element signature="e#15752#15763#0" expanded="true" />
           </folding>
         </state>
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/ConnectionPresenter.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="7680" max-vertical-offset="9045">
-          <caret line="376" column="46" selection-start-line="376" selection-start-column="46" selection-end-line="376" selection-end-column="46" />
-          <folding>
-            <element signature="e#3540#3541#0" expanded="true" />
-            <element signature="e#3596#3597#0" expanded="true" />
-            <element signature="e#4895#4896#0" expanded="true" />
-            <element signature="e#4968#4969#0" expanded="true" />
-            <element signature="e#7124#7125#0" expanded="true" />
-            <element signature="e#7210#7211#0" expanded="true" />
-            <element signature="e#11876#11877#0" expanded="true" />
-            <element signature="e#11907#11908#0" expanded="true" />
-            <element signature="e#13073#13074#0" expanded="true" />
-            <element signature="e#13103#13104#0" expanded="true" />
-            <element signature="e#13312#13313#0" expanded="true" />
-            <element signature="e#13366#13367#0" expanded="true" />
-          </folding>
+        <state vertical-scroll-proportion="0.0">
+          <caret line="355" column="25" selection-start-line="355" selection-start-column="25" selection-end-line="355" selection-end-column="25" />
+          <folding />
         </state>
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/com/glavsoft/rfb/client/FramebufferUpdateRequestMessage.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="48" max-vertical-offset="1488">
+        <state vertical-scroll-proportion="0.0">
           <caret line="42" column="11" selection-start-line="42" selection-start-column="11" selection-end-line="42" selection-end-column="11" />
           <folding>
             <element signature="e#0#2596#0" expanded="false" />
@@ -2237,7 +1760,7 @@
     </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/com/glavsoft/rfb/encoding/decoder/ZRLEDecoder.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="4239">
+        <state vertical-scroll-proportion="0.0">
           <caret line="45" column="28" selection-start-line="45" selection-start-column="28" selection-end-line="45" selection-end-column="28" />
           <folding />
         </state>
@@ -2245,31 +1768,23 @@
     </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/com/glavsoft/rfb/protocol/state/InitTightState.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="810">
+        <state vertical-scroll-proportion="0.0">
           <caret line="46" column="8" selection-start-line="46" selection-start-column="8" selection-end-line="46" selection-end-column="8" />
-          <folding>
-            <element signature="e#0#3012#0" expanded="false" />
-            <element signature="imports" expanded="false" />
-          </folding>
+          <folding />
         </state>
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/com/glavsoft/rfb/protocol/state/InitState.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="278" max-vertical-offset="1632">
+        <state vertical-scroll-proportion="0.0">
           <caret line="78" column="53" selection-start-line="78" selection-start-column="53" selection-end-line="78" selection-end-column="53" />
-          <folding>
-            <element signature="e#0#3986#0" expanded="false" />
-            <element signature="imports" expanded="false" />
-            <element signature="e#2601#2602#0" expanded="false" />
-            <element signature="e#2631#2632#0" expanded="false" />
-          </folding>
+          <folding />
         </state>
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/jp/ac/u_ryukyu/treevnc/ChengeDesktopSize.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="1008">
+        <state vertical-scroll-proportion="0.0">
           <caret line="14" column="42" selection-start-line="14" selection-start-column="42" selection-end-line="14" selection-end-column="42" />
           <folding />
         </state>
@@ -2277,28 +1792,15 @@
     </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/com/glavsoft/rfb/encoding/ServerInitMessage.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="721" max-vertical-offset="2016">
+        <state vertical-scroll-proportion="0.0">
           <caret line="88" column="22" selection-start-line="88" selection-start-column="22" selection-end-line="88" selection-end-column="22" />
-          <folding>
-            <element signature="e#0#2883#0" expanded="false" />
-            <element signature="imports" expanded="false" />
-            <element signature="e#2021#2022#0" expanded="false" />
-            <element signature="e#2051#2052#0" expanded="false" />
-            <element signature="e#2089#2090#0" expanded="false" />
-            <element signature="e#2120#2121#0" expanded="false" />
-            <element signature="e#2160#2161#0" expanded="false" />
-            <element signature="e#2185#2186#0" expanded="false" />
-            <element signature="e#2218#2219#0" expanded="false" />
-            <element signature="e#2240#2241#0" expanded="false" />
-            <element signature="e#2268#2269#0" expanded="false" />
-            <element signature="e#2286#2287#0" expanded="false" />
-          </folding>
+          <folding />
         </state>
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/swing/SwingViewerWindowFactory.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="1161">
+        <state vertical-scroll-proportion="0.0">
           <caret line="30" column="36" selection-start-line="30" selection-start-column="36" selection-end-line="30" selection-end-column="36" />
           <folding />
         </state>
@@ -2306,23 +1808,22 @@
     </entry>
     <entry file="file://$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/swing/SwingRfbConnectionWorker.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="1662" max-vertical-offset="5681">
-          <caret line="177" column="48" selection-start-line="177" selection-start-column="48" selection-end-line="177" selection-end-column="48" />
+        <state vertical-scroll-proportion="0.0">
+          <caret line="169" column="48" selection-start-line="169" selection-start-column="48" selection-end-line="169" selection-end-column="48" />
           <folding />
         </state>
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/com/glavsoft/drawing/Renderer.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.2742915" vertical-offset="322" max-vertical-offset="10240">
+        <state vertical-scroll-proportion="0.2742915">
           <caret line="54" column="19" selection-start-line="54" selection-start-column="19" selection-end-line="54" selection-end-column="19" />
-          <folding />
         </state>
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/swing/RendererImpl.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="2160">
+        <state vertical-scroll-proportion="0.0">
           <caret line="50" column="27" selection-start-line="50" selection-start-column="27" selection-end-line="50" selection-end-column="27" />
           <folding />
         </state>
@@ -2330,7 +1831,7 @@
     </entry>
     <entry file="file://$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/TreeViewer.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="1496" max-vertical-offset="4738">
+        <state vertical-scroll-proportion="0.0">
           <caret line="40" column="26" selection-start-line="40" selection-start-column="26" selection-end-line="40" selection-end-column="26" />
           <folding />
         </state>
@@ -2338,70 +1839,39 @@
     </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/com/glavsoft/rfb/protocol/ProtocolSettings.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.07121212" vertical-offset="122" max-vertical-offset="9216">
+        <state vertical-scroll-proportion="0.07121212">
           <caret line="42" column="13" selection-start-line="42" selection-start-column="13" selection-end-line="42" selection-end-column="13" />
           <folding />
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/java/jp/ac/u_ryukyu/treevnc/TreeRFBProto.java">
-      <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="-10.55" vertical-offset="7542" max-vertical-offset="18524">
-          <caret line="424" column="19" selection-start-line="424" selection-start-column="16" selection-end-line="424" selection-end-column="19" />
-          <folding>
-            <element signature="e#19848#19860#0" expanded="true" />
-            <element signature="e#26146#26158#0" expanded="true" />
-          </folding>
-        </state>
-      </provider>
-    </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/com/glavsoft/rfb/protocol/Protocol.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.632202" vertical-offset="499" max-vertical-offset="7775">
-          <caret line="68" column="0" selection-start-line="68" selection-start-column="0" selection-end-line="68" selection-end-column="0" />
-          <folding>
-            <element signature="e#0#12477#0" expanded="true" />
-          </folding>
-        </state>
-      </provider>
-    </entry>
-    <entry file="jar:///Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/src.zip!/java/awt/RenderingHints.java">
-      <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.33333334" vertical-offset="3949" max-vertical-offset="23655">
-          <caret line="267" column="31" selection-start-line="267" selection-start-column="31" selection-end-line="267" selection-end-column="31" />
+        <state vertical-scroll-proportion="0.0">
+          <caret line="66" column="0" selection-start-line="66" selection-start-column="0" selection-end-line="66" selection-end-column="0" />
           <folding />
         </state>
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/UiSettingsData.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="1069" max-vertical-offset="2403">
-          <caret line="108" column="28" selection-start-line="108" selection-start-column="28" selection-end-line="108" selection-end-column="28" />
-          <folding>
-            <element signature="e#2402#2403#0" expanded="true" />
-            <element signature="e#2441#2442#0" expanded="true" />
-            <element signature="e#3045#3046#0" expanded="true" />
-            <element signature="e#3085#3086#0" expanded="true" />
-            <element signature="e#3152#3153#0" expanded="true" />
-            <element signature="e#3210#3211#0" expanded="true" />
-          </folding>
+        <state vertical-scroll-proportion="0.0">
+          <caret line="111" column="1" selection-start-line="111" selection-start-column="1" selection-end-line="111" selection-end-column="1" />
+          <folding />
         </state>
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/swing/SwingViewerWindow.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="22129" max-vertical-offset="23517">
-          <caret line="1025" column="0" selection-start-line="1025" selection-start-column="0" selection-end-line="1025" selection-end-column="0" />
-          <folding>
-            <element signature="e#41002#41003#0" expanded="true" />
-            <element signature="e#41035#41036#0" expanded="true" />
-          </folding>
+        <state vertical-scroll-proportion="0.0">
+          <caret line="1026" column="0" selection-start-line="1026" selection-start-column="0" selection-end-line="1026" selection-end-column="0" />
+          <folding />
         </state>
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/UiSettings.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="2697" max-vertical-offset="4004">
+        <state vertical-scroll-proportion="0.0">
           <caret line="189" column="0" selection-start-line="189" selection-start-column="0" selection-end-line="189" selection-end-column="0" />
           <folding />
         </state>
@@ -2409,31 +1879,35 @@
     </entry>
     <entry file="file://$PROJECT_DIR$/src/viewer_swing/java/com/glavsoft/viewer/swing/Surface.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="-9.6" vertical-offset="2088" max-vertical-offset="5664">
-          <caret line="139" column="54" selection-start-line="139" selection-start-column="54" selection-end-line="139" selection-end-column="54" />
-          <folding>
-            <element signature="e#5826#5827#0" expanded="true" />
-            <element signature="e#5858#5859#0" expanded="true" />
-            <element signature="e#5907#5908#0" expanded="true" />
-            <element signature="e#5939#5940#0" expanded="true" />
-            <element signature="e#6257#6258#0" expanded="true" />
-            <element signature="e#6318#6319#0" expanded="true" />
-          </folding>
+        <state vertical-scroll-proportion="0.0">
+          <caret line="145" column="54" selection-start-line="145" selection-start-column="54" selection-end-line="145" selection-end-column="54" />
+          <folding />
         </state>
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/com/glavsoft/transport/Reader.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.0" vertical-offset="3823" max-vertical-offset="5238">
-          <caret line="215" column="30" selection-start-line="215" selection-start-column="30" selection-end-line="215" selection-end-column="30" />
+        <state vertical-scroll-proportion="0.0">
+          <caret line="218" column="0" selection-start-line="218" selection-start-column="0" selection-end-line="218" selection-end-column="0" />
           <folding />
         </state>
       </provider>
     </entry>
+    <entry file="file://$PROJECT_DIR$/src/main/java/jp/ac/u_ryukyu/treevnc/TreeRFBProto.java">
+      <provider selected="true" editor-type-id="text-editor">
+        <state vertical-scroll-proportion="0.37682572">
+          <caret line="792" column="8" selection-start-line="792" selection-start-column="8" selection-end-line="792" selection-end-column="8" />
+          <folding>
+            <element signature="e#17842#17843#0" expanded="true" />
+            <element signature="e#17885#17886#0" expanded="true" />
+          </folding>
+        </state>
+      </provider>
+    </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/com/glavsoft/rfb/protocol/ReceiverTask.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state vertical-scroll-proportion="0.62662584" vertical-offset="1893" max-vertical-offset="8784">
-          <caret line="138" column="17" selection-start-line="138" selection-start-column="17" selection-end-line="138" selection-end-column="17" />
+        <state vertical-scroll-proportion="0.30379745">
+          <caret line="310" column="27" selection-start-line="310" selection-start-column="27" selection-end-line="310" selection-end-column="27" />
           <folding>
             <element signature="imports" expanded="true" />
           </folding>
--- a/src/main/java/com/glavsoft/rfb/protocol/ReceiverTask.java	Wed Sep 23 20:50:29 2015 +0900
+++ b/src/main/java/com/glavsoft/rfb/protocol/ReceiverTask.java	Sat Sep 26 17:58:50 2015 +0900
@@ -308,10 +308,8 @@
                         visible = (id != rfb.getId());
                     }
                     synchronized (renderer.getLock()) {
-                        if(!(rfb.getCuiVersion())) {
+                        if (!(rfb.getCuiVersion())) {
                             renderer = repaintController.createRenderer(reader, rect.width, rect.height, context.getPixelFormat());
-
-                            System.out.println("ReceiverTask INIT_DATA width =" +rect.width+ " height =" +rect.height);
                         }
                     }
                     if (rect.getEncodingType() == EncodingType.INIT_DATA) {
--- a/src/main/java/jp/ac/u_ryukyu/treevnc/TreeRFBProto.java	Wed Sep 23 20:50:29 2015 +0900
+++ b/src/main/java/jp/ac/u_ryukyu/treevnc/TreeRFBProto.java	Sat Sep 26 17:58:50 2015 +0900
@@ -498,8 +498,6 @@
         LinkedList<ByteBuffer> desktopSize = new LinkedList<ByteBuffer>();
         int width = context.getFbWidth();
         int height = context.getFbHeight();
-        System.out.println("SendDesktopSizeChange filterSingleDisplay =" +filterSingleDisplay +
-        " width =" +width+ " height =" +height);
         if (filterSingleDisplay) {
             originalInitData = createOriginalInitData(singleWidth, singleHeight, context.getRemoteDesktopName());
 //            desktopSize.add(new ChengeDesktopSize(singleWidth, singleHeight, EncodingType.INIT_DATA, originalInitData, id).getMessage());
@@ -792,8 +790,6 @@
         this.frameSizeHeight = height;
         singleWidth = frameSizeWidth;
         singleHeight = frameSizeHeight;
-        System.out.println("ChangeVNCServer filterSingleDisplay =" +filterSingleDisplay +
-                " width =" +singleWidth+ " height =" +singleHeight);
         if (newVNCServerId == -1) {
             // change to the tree vnc root on other network.
             vncProxyService.changeToDirectConnectedServer(hostName, is, os);