Mercurial > hg > Members > riono > TreeVNC_ja_comment
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); + + }