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 - int- getHandle(int x, int y)Gets the handle where the cursor is located for a mouse event.- void- saveHandle(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.