private FormData createFormDataForIndex(int index, Image image) { Assert.isTrue(index >= 0 && index < DECORATION_SLOTS, "Index out of range"); //$NON-NLS-1$ FormData data = new FormData(); switch (index) { case LEFT_TOP: data.left = new FormAttachment(0, 0); data.top = new FormAttachment(0, 0); break; case LEFT_BOTTOM: data.left = new FormAttachment(0, 0); data.bottom = new FormAttachment(100, 0); break; case RIGHT_TOP: data.right = new FormAttachment(100, 0); data.top = new FormAttachment(0, 0); break; case RIGHT_BOTTOM: data.right = new FormAttachment(100, 0); data.bottom = new FormAttachment(100, 0); break; } data.width = widthOf(image); data.height = SWT.DEFAULT; return data; }
private FormData createFormDataForIndex(int index, Image image) { Assert.isTrue(index >= 0 && index < DECORATION_SLOTS, "Index out of range"); //$NON-NLS-1$ FormData data = new FormData(); switch (index) { case LEFT_TOP: data.left = new FormAttachment(0, 0); data.top = new FormAttachment(0, 0); break; case LEFT_BOTTOM: data.left = new FormAttachment(0, 0); data.bottom = new FormAttachment(100, 0); break; case RIGHT_TOP: data.right = new FormAttachment(100, 0); data.top = new FormAttachment(0, 0); break; case RIGHT_BOTTOM: data.right = new FormAttachment(100, 0); data.bottom = new FormAttachment(100, 0); break; } data.width = widthOf(image); data.height = SWT.DEFAULT; return data; }
private FormData createFormDataForIndex(int index, Image image) { Assert.isTrue(index >= 0 && index < DECORATION_SLOTS, "Index out of range"); //$NON-NLS-1$ FormData data = new FormData(); switch (index) { case LEFT_TOP: data.left = new FormAttachment(0, 0); data.top = new FormAttachment(0, 0); break; case LEFT_BOTTOM: data.left = new FormAttachment(0, 0); data.bottom = new FormAttachment(100, 0); break; case RIGHT_TOP: data.right = new FormAttachment(100, 0); data.top = new FormAttachment(0, 0); break; case RIGHT_BOTTOM: data.right = new FormAttachment(100, 0); data.bottom = new FormAttachment(100, 0); break; } data.width = widthOf(image); data.height = SWT.DEFAULT; return data; }
private void updateControlAttachments(int index, FieldDecorationData decData) { FormData formData = (FormData) control.getLayoutData(); int newWidth = widthOf(decData.decoration.getImage());
private void updateControlAttachments(int index, FieldDecorationData decData) { FormData formData = (FormData) control.getLayoutData(); int newWidth = widthOf(decData.decoration.getImage());
private void updateControlAttachments(int index, FieldDecorationData decData) { FormData formData = (FormData) control.getLayoutData(); int newWidth = widthOf(decData.decoration.getImage());