@Override public void setBackgroundColor(Color background) { super.setBackgroundColor(background); fBrowser.setBackground(background); }
@Override public void setBackgroundColor(Color background) { super.setBackgroundColor(background); fBrowser.setBackground(background); }
/** * Creates a new refactoring descriptor viewer. * * @param parent * the parent control * @param style * the style */ public RefactoringDescriptorViewer(final Composite parent, final int style) { Assert.isNotNull(parent); fBrowser= new Browser(parent, style); final Display display= parent.getDisplay(); fBrowser.setForeground(display.getSystemColor(SWT.COLOR_LIST_FOREGROUND)); fBrowser.setBackground(display.getSystemColor(SWT.COLOR_LIST_BACKGROUND)); }
@Override protected void createContent(Composite parent) { fBrowser= new Browser(parent, SWT.NONE); fBrowser.setJavascriptEnabled(false); Display display= getShell().getDisplay(); fBrowser.setForeground(display.getSystemColor(SWT.COLOR_INFO_FOREGROUND)); fBrowser.setBackground(display.getSystemColor(SWT.COLOR_INFO_BACKGROUND)); fBrowser.addProgressListener(new ProgressAdapter() { @Override public void completed(ProgressEvent event) { fCompleted= true; } }); // Cancel opening of new windows fBrowser.addOpenWindowListener(event -> event.required= true); // Replace browser's built-in context menu with none fBrowser.setMenu(new Menu(getShell(), SWT.NONE)); createTextLayout(); }
browser = new Browser(parent, SWT.NONE); browser.setUrl(url); browser.setBackground(parent.getBackground()); Point size = getProvisioningUI().getPolicy().getUpdateDetailsPreferredSize(); if (size != null) {
@Override protected void createContent(Composite parent) { fBrowser= new Browser(parent, SWT.NONE); fBrowser.setJavascriptEnabled(false); Display display= getShell().getDisplay(); fBrowser.setForeground(display.getSystemColor(SWT.COLOR_INFO_FOREGROUND)); fBrowser.setBackground(display.getSystemColor(SWT.COLOR_INFO_BACKGROUND)); fBrowser.addProgressListener(new ProgressAdapter() { @Override public void completed(ProgressEvent event) { fCompleted= true; } }); fBrowser.addOpenWindowListener(new OpenWindowListener() { @Override public void open(WindowEvent event) { event.required= true; // Cancel opening of new windows } }); // Replace browser's built-in context menu with none fBrowser.setMenu(new Menu(getShell(), SWT.NONE)); createTextLayout(); }