Package com.iizigo.term.prop
Class ScreenRectangleInfo
- java.lang.Object
- com.iizigo.term.prop.ScreenRectangleInfo
public class ScreenRectangleInfo extends java.lang.ObjectScreen rectangle info about positions, handles, etc on screen in pixels.- Author:
- Christopher Mindus
Field Summary
Fields Modifier and Type Field Description org.eclipse.swt.graphics.Point[]handlesHandle positions, handles 0 and 5 are unused.org.eclipse.swt.graphics.Rectangle[]rectanglesThe rectangles.
Constructor Summary
Constructors Constructor Description ScreenRectangleInfo()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetHandle(int x, int y)Gets the handle where the cursor is located for a mouse event.voidsaveHandle(int handle, int x, int y)Saves a handle.
Method Detail
saveHandle
public void saveHandle(int handle, int x, int y)Saves a handle.- Parameters:
handle- The handle index.x- X pixel position.y- Y pixel position.
getHandle
public int getHandle(int x, int y)Gets the handle where the cursor is located for a mouse event.- Parameters:
x- X pixel position.y- Y pixel position.- Returns:
- 1 to 9 where 5 is inside but not on a handle, 0 (zero) for not inside.