use of org.eclipse.draw2d.Label in project tdi-studio-se by Talend.
the class XmlMapSearchZoneToolBar method createZoneContent.
@Override
public void createZoneContent() {
super.createZoneContent();
Label findLabel = new Label("Find :");
add(findLabel);
searchText = new VarNodeTextLabel();
searchText.setDirectEditType(DirectEditType.SERACH);
// searchText.setText("Enter search text prefix or pattern(*,?)");
searchText.setLabelAlignment(PositionConstants.LEFT);
searchText.setBorder(new LineBorder(ColorConstants.gray));
searchText.setOpaque(true);
searchText.setBackgroundColor(ColorConstants.white);
add(searchText);
this.add(move_down);
this.add(move_up);
this.add(hightLightAll);
move_down.setEnabled(true);
move_up.setEnabled(true);
}
use of org.eclipse.draw2d.Label in project tdi-studio-se by Talend.
the class TreeBranchContent method createContent.
protected void createContent() {
GridLayout manager = new GridLayout(4, false);
manager.horizontalSpacing = 5;
manager.verticalSpacing = 1;
manager.marginHeight = -1;
manager.marginWidth = 5;
setLayoutManager(manager);
nameFigure = new Label();
nameFigure.setText(getNameValue());
this.add(nameFigure);
}
use of org.eclipse.draw2d.Label in project tdi-studio-se by Talend.
the class AbstractTableContainer method createContents.
protected void createContents() {
setLayoutManager(new TableContainerLayout(tableModelManager));
this.setBorder(new LineBorder(ColorProviderMapper.getColor(ColorInfo.COLOR_TREE_BORDER)));
header = new Figure();
header.setOpaque(true);
header.setBackgroundColor(ColorConstants.tooltipBackground);
header.setBorder(new RowBorder());
header.setLayoutManager(new EqualWidthLayout());
Label tableName = new Label();
// tableName.setBorder(new LineBorder(ColorConstants.black));
tableName.setText(getTreeDisplayName());
tableName.setFont(FontProviderMapper.getFont(FontInfo.FONT_SYSTEM_BOLD));
tableName.setLabelAlignment(PositionConstants.LEFT);
tableName.setBorder(new MarginBorder(5, 10, 5, -1));
header.add(tableName);
toolBarContainer = createToolBarContainer();
header.setOpaque(true);
header.setBackgroundColor(ColorProviderMapper.getColor(ColorInfo.ZONE_BACKGROUND_COLOR));
this.add(header);
if (toolBarContainer != null) {
header.add(toolBarContainer);
}
createTreeSettings(this);
if (withScroll) {
ScrollPane scroll = new ScrollPane();
scroll.setVerticalScrollBarVisibility(ScrollPane.NEVER);
scroll.getViewport().setContents(createTable());
scroll.getViewport().setContentsTracksWidth(true);
// ///
scroll.setBackgroundColor(ColorConstants.white);
scroll.setOpaque(true);
this.add(scroll);
} else {
this.add(createTable());
}
}
use of org.eclipse.draw2d.Label in project tdi-studio-se by Talend.
the class ToolBarContainer method setTooltips.
protected void setTooltips(Figure figure, String text) {
Label tooltip = new Label();
tooltip.setText(text);
figure.setToolTip(tooltip);
}
use of org.eclipse.draw2d.Label in project tdi-studio-se by Talend.
the class InputZoneToolBar method createZoneContent.
@Override
public void createZoneContent() {
super.createZoneContent();
this.add(move_up);
this.add(move_down);
Label figure = new Label("");
figure.setOpaque(true);
figure.setBackgroundColor(ColorConstants.lightGray);
add(figure);
// disable for 5.0.0
// propertyButton = new PropertyButton();
// add(propertyButton);
this.add(min_size);
setTooltips();
}
Aggregations