Bug 22563 [Perspectives] View layout is tricky at edges
I've just had to "redo" a perspective the way I want it (for reasonable reasons) and I've run into the same problem I always have. I wish to have the search/console/tasks bar along the whole bottom width of Eclipse. I should (I think) be able to do this by dragging a view over the status bar and getting an "up" arrow to say I want it to be above the status bar. Unfortunately, I can't do that - I have to put everything vertically so that *everything* is the full width, get the tasks/console/search in the right place and then reorganise the rest. Have I missed something, or is this genuinely missing functionality? (The same goes for the top, left and right as well - getting anything that takes up a whole side is basically a pain.)
bundles/org.eclipse.jface/src/org/eclipse/jface/util/Geometry.java
}
	/**
	 * Returns true iff the given SWT side constant corresponds to a horizontal side
	 * of a rectangle. That is, returns true for the top and bottom but false for the
	 * left and right.
	 * 
	 * @param swtSideConstant one of SWT.TOP, SWT.BOTTOM, SWT.LEFT, or SWT.RIGHT
	 * @return true iff the given side is horizontal.
	 * @since 3.0
	 */
	public static boolean isHorizontal(int swtSideConstant) {
		return !(swtSideConstant == SWT.LEFT || swtSideConstant == SWT.RIGHT);
	}
	/**
	 * Moves the given rectangle by the given delta.
	 * 
	 * @param rect rectangle to move (will be modified)
	 * @param delta direction vector to move the rectangle by
	 * @since 3.0
	 */
	public static void moveRectangle(Rectangle rect, Point delta) {
		rect.x += delta.x;
		rect.y += delta.y;
	}
	/**
	 * Normalizes the given rectangle. That is, any rectangle with
	 * negative width or height becomes a rectangle with positive
	 * width or height that extends to the upper-left of the original
	 * rectangle. 
	 *