Java 类org.eclipse.ui.forms.FormColors 实例源码
项目:APICloud-Studio
文件:ScrolledPageContent.java
public ScrolledPageContent(Composite parent, int style)
{
super(parent, style);
setFont(parent.getFont());
FormColors colors = new FormColors(parent.getDisplay());
colors.setBackground(null);
colors.setForeground(null);
fToolkit = new FormToolkit(colors);
setExpandHorizontal(true);
setExpandVertical(true);
Composite body = new Composite(this, SWT.NONE);
body.setFont(parent.getFont());
setContent(body);
}
项目:ecard
文件:HTMLToolTip.java
@Override
protected Composite createToolTipContentArea(Event event, Composite parent){
FormToolkit toolkit = new FormToolkit(parent.getDisplay());
FormColors colors = toolkit.getColors();
Form form = toolkit.createForm(parent);
GridLayout layout = new GridLayout();
layout.numColumns = 1;
form.getBody().setLayout(layout);
FormText text = toolkit.createFormText(form.getBody(), true);
GridData td = new GridData();
td.heightHint = 200;
td.widthHint = 300;
text.setLayoutData(td);
try {
text.setText("<form>"+m_htmlString+"</form>", true, true);
} catch (IllegalArgumentException e) {
text.setText("<form><p>Fehlerhafter ToolTip Eingabestring</p><br /></form>", true, true);
}
return parent;
}
项目:vdt-plugin
文件:ScrolledPageContent.java
public ScrolledPageContent(Composite parent, int style) {
super(parent, style);
setFont(parent.getFont());
FormColors colors= new FormColors(parent.getDisplay());
colors.setBackground(null);
colors.setForeground(null);
fToolkit= new FormToolkit(colors);
setExpandHorizontal(true);
setExpandVertical(true);
Composite body= new Composite(this, SWT.NONE);
body.setFont(parent.getFont());
setContent(body);
}
项目:google-cloud-eclipse
文件:AppEngineDeployPreferencesPanel.java
public AppEngineDeployPreferencesPanel(Composite parent, IProject project,
IGoogleLoginService loginService, Runnable layoutChangedHandler, boolean requireValues,
ProjectRepository projectRepository, DeployPreferences model) {
super(parent, SWT.NONE);
this.project = project;
this.layoutChangedHandler = Preconditions.checkNotNull(layoutChangedHandler);
this.requireValues = requireValues;
this.projectRepository = projectRepository;
this.model = model;
FormColors colors = new FormColors(getDisplay());
colors.setBackground(null);
colors.setForeground(null);
formToolkit = new FormToolkit(colors);
createCredentialSection(loginService);
createProjectIdSection();
setupAccountEmailDataBinding();
setupProjectSelectorDataBinding();
createCenterArea();
createAdvancedSection();
setupTextFieldDataBinding(bucket, "bucket", new BucketNameValidator());
observables.addObservablesFromContext(bindingContext, true, true);
Dialog.applyDialogFont(this);
GridLayoutFactory.swtDefaults().numColumns(2).applyTo(this);
}
项目:fluentmark
文件:FluentMkUI.java
public FormToolkit getDialogsFormToolkit() {
if (dialogsFormToolkit == null) {
FormColors colors = new FormColors(Display.getCurrent());
colors.setBackground(null);
colors.setForeground(null);
dialogsFormToolkit = new FormToolkit(colors);
}
return dialogsFormToolkit;
}
项目:typescript.java
文件:TypeScriptUIPlugin.java
public FormToolkit getDialogsFormToolkit() {
if (fDialogsFormToolkit == null) {
FormColors colors = new FormColors(Display.getCurrent());
colors.setBackground(null);
colors.setForeground(null);
fDialogsFormToolkit = new FormToolkit(colors);
}
return fDialogsFormToolkit;
}
项目:bts
文件:ScrolledPageContent.java
private static FormToolkit getFormToolkit() {
if (toolkit == null) {
FormColors colors = new FormColors(Display.getCurrent());
colors.setBackground(null);
colors.setForeground(null);
toolkit = new FormToolkit(colors);
}
return toolkit;
}
项目:Eclipse-Postfix-Code-Completion
文件:JavaPlugin.java
public FormToolkit getDialogsFormToolkit() {
if (fDialogsFormToolkit == null) {
FormColors colors= new FormColors(Display.getCurrent());
colors.setBackground(null);
colors.setForeground(null);
fDialogsFormToolkit= new FormToolkit(colors);
}
return fDialogsFormToolkit;
}
项目:Eclipse-Postfix-Code-Completion
文件:BreadcrumbItemDropDown.java
private Color createColor(int color1, int color2, int ratio, Display display) {
RGB rgb1= display.getSystemColor(color1).getRGB();
RGB rgb2= display.getSystemColor(color2).getRGB();
RGB blend= FormColors.blend(rgb2, rgb1, ratio);
return new Color(display, blend);
}
项目:Eclipse-Postfix-Code-Completion
文件:BreadcrumbViewer.java
private Color createColor(int color1, int color2, int ratio, Display display) {
RGB rgb1= display.getSystemColor(color1).getRGB();
RGB rgb2= display.getSystemColor(color2).getRGB();
RGB blend= FormColors.blend(rgb2, rgb1, ratio);
return new Color(display, blend);
}
项目:Eclipse-Postfix-Code-Completion-Juno38
文件:JavaPlugin.java
public FormToolkit getDialogsFormToolkit() {
if (fDialogsFormToolkit == null) {
FormColors colors= new FormColors(Display.getCurrent());
colors.setBackground(null);
colors.setForeground(null);
fDialogsFormToolkit= new FormToolkit(colors);
}
return fDialogsFormToolkit;
}
项目:Eclipse-Postfix-Code-Completion-Juno38
文件:BreadcrumbItemDropDown.java
private Color createColor(int color1, int color2, int ratio, Display display) {
RGB rgb1= display.getSystemColor(color1).getRGB();
RGB rgb2= display.getSystemColor(color2).getRGB();
RGB blend= FormColors.blend(rgb2, rgb1, ratio);
return new Color(display, blend);
}
项目:Eclipse-Postfix-Code-Completion-Juno38
文件:BreadcrumbViewer.java
private Color createColor(int color1, int color2, int ratio, Display display) {
RGB rgb1= display.getSystemColor(color1).getRGB();
RGB rgb2= display.getSystemColor(color2).getRGB();
RGB blend= FormColors.blend(rgb2, rgb1, ratio);
return new Color(display, blend);
}
项目:birt
文件:BreadcrumbItemDropDown.java
private Color createColor( int color1, int color2, int ratio,
Display display )
{
RGB rgb1 = display.getSystemColor( color1 ).getRGB( );
RGB rgb2 = display.getSystemColor( color2 ).getRGB( );
RGB blend = FormColors.blend( rgb2, rgb1, ratio );
return new Color( display, blend );
}
项目:birt
文件:BreadcrumbViewer.java
private Color createColor( int color1, int color2, int ratio,
Display display )
{
RGB rgb1 = display.getSystemColor( color1 ).getRGB( );
RGB rgb2 = display.getSystemColor( color2 ).getRGB( );
RGB blend = FormColors.blend( rgb2, rgb1, ratio );
return new Color( display, blend );
}
项目:Pydev
文件:PydevPlugin.java
public FormToolkit getDialogsFormToolkit() {
if (fDialogsFormToolkit == null) {
FormColors colors = new FormColors(Display.getCurrent());
colors.setBackground(null);
colors.setForeground(null);
fDialogsFormToolkit = new FormToolkit(colors);
}
return fDialogsFormToolkit;
}
项目:eclipse.spellchecker
文件:Activator.java
public FormToolkit getDialogsFormToolkit() {
if (fDialogsFormToolkit == null) {
FormColors colors = new FormColors(Display.getCurrent());
colors.setBackground(null);
colors.setForeground(null);
fDialogsFormToolkit = new FormToolkit(colors);
}
return fDialogsFormToolkit;
}
项目:pathfinder
文件:TrafficDensityOverlay.java
private void initColors() {
if (colors == null) {
colors = new Color[COLOR_STEPS];
for (int i = 0; i < COLOR_STEPS; i++) {
RGB rgb = FormColors.blend(RED, GREEN, Math.min((int) Math.round(i * (100d / COLOR_STEPS)), 100));
colors[i] = colorRegistry.getColor(rgb);
}
}
}
项目:transformAuthoring
文件:AbstractFormPage.java
protected void createFormContent(IManagedForm managedForm) {
final ScrolledForm form = managedForm.getForm();
//form.setBackgroundImage(PDEPlugin.getDefault().getLabelProvider().get(
// PDEPluginImages.DESC_FORM_BANNER));
FormToolkit toolkit = managedForm.getToolkit();
FormColors colors = toolkit.getColors();
form.getForm().setSeparatorColor(colors.getColor(FormColors.TB_BORDER));
if (newStyleHeader) {
colors.initializeSectionToolBarColors();
Color gbg = colors.getColor(FormColors.TB_GBG);
Color bg = colors.getBackground();
form.getForm().setTextBackground(new Color[]{bg, gbg}, new int [] {100}, true);
form.getForm().setSeparatorVisible(true);
}
final String href = getHelpResource();
if (href != null) {
IToolBarManager manager = form.getToolBarManager();
Action helpAction = new Action("help") { //$NON-NLS-1$
public void run() {
BusyIndicator.showWhile(form.getDisplay(), new Runnable() {
public void run() {
PlatformUI.getWorkbench().getHelpSystem().displayHelpResource(href);
}
});
}
};
helpAction.setToolTipText("Help");
// helpAction.setImageDescriptor(PDEPluginImages.DESC_HELP);
manager.add(helpAction);
form.updateToolBar();
}
}
项目:SecureBPMN
文件:FormToolTip.java
protected Composite createToolTipContentArea(Event event, Composite parent) {
FormToolkit toolkit = new FormToolkit(parent.getDisplay());
FormColors colors = toolkit.getColors();
Color top = colors.getColor(IFormColors.H_GRADIENT_END);
Color bot = colors.getColor(IFormColors.H_GRADIENT_START);
// create the base form
Form form = toolkit.createForm(parent);
form.setText(title);
form.setTextBackground(new Color[] { top, bot }, new int[] { 100 }, true);
FormLayout layout = new FormLayout();
layout.marginTop = 10;
layout.marginBottom = 10;
layout.marginLeft = 10;
layout.marginRight = 10;
form.getBody().setLayout(layout);
// Scrolled text
ScrolledFormText scrolledFormText = new ScrolledFormText(form.getBody(), true);
FormText text = toolkit.createFormText(scrolledFormText, true);
scrolledFormText.setAlwaysShowScrollBars(false);
StringBuilder builder = new StringBuilder();
for (final String currentText : texts) {
builder.append("<p>").append(currentText).append("</p>");
}
text.setText(String.format("<form>%s</form>", builder.toString()), true, false);
FormData data = new FormData();
data.left = new FormAttachment(0, 0);
data.right = new FormAttachment(100);
scrolledFormText.setLayoutData(data);
scrolledFormText.setFormText(text);
scrolledFormText.setBackground(ColorConstants.white);
return parent;
}
项目:PDFReporter-Studio
文件:SwtRapCompatibilityFormToolkit.java
public SwtRapCompatibilityFormToolkit(FormColors colors) {
super(colors);
}
项目:birt
文件:AccordionPropertyList.java
/**
* Initialize the colours used.
*/
private void initColours( )
{
/*
* Colour 3 COLOR_LIST_BACKGROUND
*/
listBackground = Display.getCurrent( )
.getSystemColor( SWT.COLOR_LIST_BACKGROUND );
/*
* Colour 13 COLOR_WIDGET_BACKGROUND
*/
widgetBackground = Display.getCurrent( )
.getSystemColor( SWT.COLOR_WIDGET_BACKGROUND );
/*
* Colour 16 COLOR_WIDGET_FOREGROUND
*/
widgetForeground = Display.getCurrent( )
.getSystemColor( SWT.COLOR_WIDGET_FOREGROUND );
/*
* Colour 19 COLOR_WIDGET_NORMAL_SHADOW
*/
widgetNormalShadow = Display.getCurrent( )
.getSystemColor( SWT.COLOR_WIDGET_NORMAL_SHADOW );
RGB white = Display.getCurrent( )
.getSystemColor( SWT.COLOR_WHITE )
.getRGB( );
/*
* Mimic palette view look and feel.
*/
defaultGradientStart = factory.getColors( )
.createColor( "TabbedPropertyList.defaultTabGradientStart", //$NON-NLS-1$
FormColors.blend( ColorConstants.button.getRGB( ),
ColorConstants.listBackground.getRGB( ),
85 ) );
defaultGradientEnd = factory.getColors( )
.createColor( "TabbedPropertyList.defaultTabGradientEnd", //$NON-NLS-1$
FormColors.blend( ColorConstants.button.getRGB( ),
ColorConstants.buttonDarker.getRGB( ),
45 ) );
/*
* gradient in the hover tab: start colour WIDGET_BACKGROUND 100% +
* white 20% end colour WIDGET_BACKGROUND 100% + WIDGET_NORMAL_SHADOW
* 10%
*/
hoverGradientStart = factory.getColors( )
.createColor( "TabbedPropertyList.hoverBackgroundGradientStart", //$NON-NLS-1$
FormColors.blend( white, widgetBackground.getRGB( ), 20 ) );
hoverGradientEnd = factory.getColors( )
.createColor( "TabbedPropertyList.hoverBackgroundGradientEnd", //$NON-NLS-1$
FormColors.blend( widgetNormalShadow.getRGB( ),
widgetBackground.getRGB( ),
10 ) );
indentedDefaultBackground = factory.getColors( )
.createColor( "TabbedPropertyList.indentedDefaultBackground", //$NON-NLS-1$
FormColors.blend( white, widgetBackground.getRGB( ), 10 ) );
indentedHoverBackground = factory.getColors( )
.createColor( "TabbedPropertyList.indentedHoverBackground", //$NON-NLS-1$
FormColors.blend( white, widgetBackground.getRGB( ), 75 ) );
}