Bug 284340 [CSS] ETabFolder.hSpace should be tabLeftMargin, CSS margin-left:
In keeping with CSS naming/semantics, the field ETabFolder.hSpace should be tabLeftMargin. The CSS would then be: ETabItem { margin-left: 3px; } Current hspace is added to the x after each tab. Instead, we should add the space before the tab. We should also implement tabRightMargin, so that one can for example have something flush leftmost against folder but space between each tab with: ETabItem { margin-left: 0px; margin-right: 3px; }
bundles/org.eclipse.e4.ui.widgets/src/org/eclipse/e4/ui/widgets/ETabFolder.java
boolean webbyStyle = false;
	static final int[] E_TOP_LEFT_CORNER = new int[] {0,5, 1,4, 1,3, 2,2, 3,1, 4,1, 5,0};
	static final int[] E_TOP_RIGHT_CORNER = new int[] {-5,0, -4,1, -3,1, -2,2, -1,3, -1,4, 0,5};
	static final int[] E_TOP_LEFT_CORNER_BORDERLESS = new int[] {};
	static final int[] E_TOP_RIGHT_CORNER_BORDERLESS = new int[] {};
	
	
	
	
	int tabTopMargin = 0;  
	int tabTopSelectionPadding = 6;  
	int tabTopPadding = 3;  
	int tabBottomPadding = 3; 
	int hSpace = 2;  
	int leftMargin = 4;  
	
	Color tabAreaKeylineColor;  
	Color bodyKeylineColor;		
	Color tabKeylineColor;		
	Color unselectedTabBackgroundColor;
	
/**
 * @param parent
 * @param style
 */
public ETabFolder(Composite parent, int style) {
	super(parent, style);
}