diff src/viewer_swing/java/com/glavsoft/viewer/ViewerInterface.java @ 448:344a35b7c47f

send both frame buffer size and selected screen size in Disktop size change (INIT_DATA)
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Sat, 18 Jun 2016 20:09:46 +0900
parents f6a828dd37b0
children 6f3d3da40940
line wrap: on
line diff
--- a/src/viewer_swing/java/com/glavsoft/viewer/ViewerInterface.java	Fri Jun 17 17:06:22 2016 +0900
+++ b/src/viewer_swing/java/com/glavsoft/viewer/ViewerInterface.java	Sat Jun 18 20:09:46 2016 +0900
@@ -1,14 +1,14 @@
 package com.glavsoft.viewer;
 
+import com.glavsoft.transport.Reader;
+import com.glavsoft.transport.Writer;
+import jp.ac.u_ryukyu.treevnc.TreeRFBProto;
+
 import java.awt.*;
 import java.io.IOException;
 import java.net.Socket;
 import java.util.ArrayList;
 
-import com.glavsoft.transport.Reader;
-import com.glavsoft.transport.Writer;
-import jp.ac.u_ryukyu.treevnc.TreeRFBProto;
-
 public interface ViewerInterface extends Runnable {
 
     public boolean getCuiVersion();
@@ -23,7 +23,7 @@
 
 	public void setTerminationType(boolean b);
 
-	public void setCuiVersion(boolean flag);
+    void setCuiVersion(boolean flag);
 
     public void startTreeViewer(String hostName, boolean b, boolean addSerialNum);
 
@@ -51,9 +51,13 @@
 
     public ArrayList<Rectangle> getScreenRectangles();
 
+    public Point getScreenOffset(ArrayList<Rectangle> rectangles);
+
     public ConnectionPresenter getConnectionPresenter();
 
     public void setConnectionPresenter(ConnectionPresenter connectionPresenter);
 
     void changeToDirectConnectedServer(String hostName, Reader is, Writer os, int x, int y, int width, int height, int scale);
+
+
 }