private Canvas createSmallButton(String img, String tooltip, String longTooltip) { return new SmallButton(new Img(img), tooltip, longTooltip); }
public static Img getOrCreateRef(JavaScriptObject jsObj) { if(jsObj == null) return null; BaseWidget obj = BaseWidget.getRef(jsObj); if(obj != null) { return (Img) obj; } else { return new Img(jsObj); } }
private void createInformationButton() { this.infoButton = new SmallButton(new Img("../img/icons/info.png"), i18n.infos(), i18n.infoExtended()); this.infoButton.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { if (informationWindow == null) { createInformationWindow(); } informationWindow.show(); } }); }
private void createSesCommunicatorButton() { this.sesComButton = new SmallButton( new Img("../img/icons/event.png"), i18n.sesCommunicatorButton(), i18n.sesCommunicatorButtonExtend()); this.sesComButton.hide(); this.sesComButton.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { Timeseries dataItem = TimeseriesDataStore.getTimeSeriesDataStore().getDataItem(timeseriesID); LegendEntryTimeSeries.this.showSubscriptionWindow(dataItem); } }); }
private void createDeleteLegendEntryButton() { this.deleteButton = new SmallButton(new Img("../img/icons/del.png"), i18n.delete(), i18n.deleteExtended()); this.deleteButton.addClickHandler(new ClickHandler() { public void onClick(ClickEvent evt) { if (SOSController.isDeletingTS) { Toaster.getToasterInstance().addMessage(i18n.deleteTimeSeriesActiv()); } else { SOSController.isDeletingTS = true; LegendEntryTimeSeries.this.getEventBroker().unregister(); EventBus.getMainEventBus().fireEvent( new DeleteTimeSeriesEvent(LegendEntryTimeSeries.this .getElemId())); } } }); }
private Canvas createStationLoadingSpinner() { stationLoadingSpinner = new Img("../img/loader.gif"); stationLoadingSpinner.setWidth(32); stationLoadingSpinner.setHeight(32); setStationLoadingSpinnerPosition(); return stationLoadingSpinner; }
private Canvas createDeleteButton(final ListGridRecord ruleRecord) { Canvas delButton = new SmallButton(new Img(delImg) , "", ""); delButton.addClickHandler(createDeleteHandler(ruleRecord)); delButton.setPrompt(i18n.unsubscribeThisRule()); delButton.setLayoutAlign(CENTER); delButton.setMargin(1); return delButton; }
private void createExportLoadingSpinner() { this.exportLoadingSpinner = new HLayout(); Img spinner = new Img("../img/loader_wide.gif", 43, 11); // this.exportLoadingSpinner.setWidth100(); // this.exportLoadingSpinner.setHeight100(); this.exportLoadingSpinner.setAlign(Alignment.CENTER); this.exportLoadingSpinner.addMember(spinner); this.exportLoadingSpinner.hide(); }
private Canvas getLoadingImg() { Canvas c = new Canvas(); c.setMargin(4); c.setWidth(26); c.setHeight(26); c.addChild(new Img(WidgetLayout.iconAjaxLoading16, 16, 16)); return c; }
private Layout getHomeLabel() { Layout layout = new VLayout(); layout.setStyleName("n52_sensorweb_client_logoBlock"); Img homeLabel = new Img("../img/client-logo.png", 289, 55); homeLabel.setStyleName("n52_sensorweb_client_logo"); homeLabel.setCursor(Cursor.POINTER); homeLabel.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { String url = "http://52north.org/communities/sensorweb/"; Window.open(url, "_blank", ""); } }); layout.addMember(homeLabel); return layout; }
private Layout getLegendHider() { if (legendHider == null) { legendHider = new VLayout(); legendHider.setCursor(Cursor.POINTER); legendHider.setCanHover(true); legendHider.setWidth(9); hideButton = new Img("../img/icons/prev_hider.png", 9, 14); hideButton.setCursor(Cursor.POINTER); LayoutSpacer spacer = new LayoutSpacer(); spacer.setHeight("*"); spacer.setWidth(9); legendHider.addMember(spacer); legendHider.addMember(hideButton); legendHider.addMember(spacer); legendHider.setStyleName("n52_sensorweb_client_legendHider"); legendHider.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { hideLegend(); } }); } return legendHider; }
private Window createBinaryImgWindow(String title, String path, String mimeType) { Window binaryWindow = new Window(); Img img = new Img(BINARY_SERVLET_PATH + path); img.setImageType(ImageStyle.STRETCH); img.setHeight100(); img.setWidth100(); binaryWindow.addItem(img); binaryWindow.setTitle(title); binaryWindow.setShowMaximizeButton(true); binaryWindow.setCanDragReposition(true); binaryWindow.setCanDragResize(true); binaryWindow.setHeight("40%"); binaryWindow.setWidth("40%"); binaryWindow.setAutoCenter(true); binaryWindow.setShowResizeBar(true); //binaryWindow.setDefaultResizeBars(LayoutResizeBarPolicy.MARKED); binaryWindow.show(); return binaryWindow; }
img = new Img(imageSrc, IMAGE_SIZE, IMAGE_SIZE); img.setCursor(Cursor.HAND); img.setImageHeight(IMAGE_SIZE);
public WmsPreviewLayerStep(Wizard parent) { super(NewLayerModelWizardWindow.STEP_WMS_PREVIEW_LAYER, MESSAGES.wmsPreviewLayerStepNumbering() + " " + MESSAGES.wmsPreviewLayerStepTitle(), false, parent); setWindowTitle(MESSAGES.wmsPreviewLayerStepTitle()); img = new Img(); img.setWidth(300); img.setHeight(200); img.setImageType(ImageStyle.CENTER); img.setLayoutAlign(VerticalAlignment.CENTER); addMember(img); warnings = new Label(); warnings.setWidth100(); warnings.setAutoHeight(); warnings.setPadding(3); warnings.setOverflow(Overflow.VISIBLE); warnings.setVisible(false); warnings.setBackgroundColor("#FFCCCC"); addMember(warnings); }
/** * * @param imageInfo */ public ImageWidget(final ImageInfo imageInfo) { setShowEdges(true); setDefaultLayoutAlign(Alignment.CENTER); image = new Img(); UrlBuilder url = new UrlBuilder(Geomajas.getDispatcherUrl() + imageInfo.getUrl()); image.setSrc(url.toString()); image.setAltText(imageInfo.getAlt()); image.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { com.google.gwt.user.client.Window.open(imageInfo.getHref(), "_blank", ""); } }); // centralize image.setImageType(ImageStyle.CENTER); image.setWidth(imageInfo.getWidth()); image.setHeight(imageInfo.getHeight()); addMember(image); } }
Img help = new Img(DeskmanagerLayout.iconHelp, 24, 24); help.setTooltip(MESSAGES.layerSelectPanelHelpText()); help.setHoverWidth(350);
topBar.addSpacer(6); Img icon = new Img("[ISOMORPHIC]/geomajas/geomajas_desktopicon_small.png"); icon.setSize(24); topBar.addMember(icon);
initTooltips(); this.mainChartLoadingSpinner = new Img("../img/loader.gif"); this.mainChartLoadingSpinner.setWidth(32); this.mainChartLoadingSpinner.setHeight(32);
Img help = new Img(DeskmanagerLayout.iconHelp, 24, 24); help.setTooltip(MESSAGES.groupSelectAssignedGroupsHelpText()); help.setHoverWidth(350);
help = new Img(DeskmanagerLayout.iconHelp, 24, 24); help.setTooltip(getHelpButtonTooltip()); help.setHoverWidth(350);