List of usage examples for com.google.gwt.user.client.ui ToggleButton ToggleButton
public ToggleButton(String upText)
ToggleButton. From source file:ace.client.JSEditorToolbar.java
License:Apache License
private ToggleButton createToggleButton(ImageResource img, String tip) { ToggleButton tb = new ToggleButton(new Image(img)); tb.addClickHandler(handler);/*from w w w . j ava2 s . c o m*/ tb.setTitle(tip); return tb; }
From source file:at.ac.fhcampuswien.atom.client.gui.attributes.components.RichTextToolbar.java
License:Open Source License
/** Method to create a Toggle button for the toolbar **/ private ToggleButton createToggleButton(String url, Integer top, Integer left, Integer width, Integer height, String tip) {/*from w w w. ja va2 s. c o m*/ Image extract = new Image(url, left, top, width, height); ToggleButton tb = new ToggleButton(extract); tb.setHeight(height + "px"); tb.setWidth(width + "px"); tb.addClickHandler(evHandler); if (tip != null) { tb.setTitle(tip); } return tb; }
From source file:ca.ericslandry.client.widget.RichTextToolbar.java
License:Apache License
private ToggleButton createToggleButton(ImageResource imageResource, String tip) { ToggleButton tb = new ToggleButton(new Image(imageResource)); tb.addClickHandler(handler);/* w w w .ja v a 2 s . c om*/ tb.setTitle(tip); return tb; }
From source file:cazcade.vortex.widgets.client.misc.toolbar.RichTextToolbar.java
License:Apache License
@Nonnull private ToggleButton createToggleButton(@Nonnull final AbstractImagePrototype img, final String tip) { final ToggleButton tb = new ToggleButton(img.createImage()); tb.addClickListener(listener);//w w w.j ava2 s .c o m tb.setTitle(tip); return tb; }
From source file:cc.alcina.framework.gwt.client.widget.richtext.RichTextToolbar.java
License:Apache License
private ToggleButton createToggleButton(AbstractImagePrototype img, String tip) { ToggleButton tb = new ToggleButton(img.createImage()); tb.addClickListener(listener);/*from w w w.j ava 2 s . co m*/ tb.setTitle(tip); return tb; }
From source file:ch.unibas.medizin.osce.client.style.widgets.richtext.RichTextToolbar.java
License:Apache License
private ToggleButton createToggleButton(AbstractImagePrototype img, String tip) { ToggleButton tb = new ToggleButton(img.createImage()); tb.addClickHandler(handler);/*from w w w . ja va 2s . c o m*/ tb.setTitle(tip); return tb; }
From source file:client.richedit.RichTextToolbar.java
License:Apache License
protected ToggleButton createToggleButton(ImageResource img, String tip) { ToggleButton tb = new ToggleButton(new Image(img)); tb.addClickHandler(handler);// w w w . j a va 2 s. com tb.setTitle(tip); return tb; }
From source file:com.bcdlog.client.edition.RichTextToolbar.java
License:Apache License
private ToggleButton createFullScreenButton() { final ToggleButton fullScreen = new ToggleButton(new Image(images.fullScreen())); fullScreen.addStyleName(FrameworkMessages.FWK_PREFIX + "fullscreenBtn"); fullScreen.addClickHandler(new ClickHandler() { // To restore originale size public void onClick(ClickEvent event) { if (richMessageArea.getPanel().getStyleName() .contains(FrameworkMessages.FWK_PREFIX + "fullscreen")) { richMessageArea.getPanel().removeStyleName(FrameworkMessages.FWK_PREFIX + "fullscreen"); richMessageArea.restore(); fullScreen.setTitle(client.getFrameworkMessages().fullSreenOn()); } else { // richMessageArea.saveSize(); richMessageArea.enlarge(); fullScreen.setTitle(client.getFrameworkMessages().fullSreenOff()); richMessageArea.getPanel().addStyleName(FrameworkMessages.FWK_PREFIX + "fullscreen"); }//from w ww .j a v a 2 s . c om } }); fullScreen.setTitle(client.getFrameworkMessages().fullSreenOn()); return fullScreen; }
From source file:com.bcdlog.client.edition.RichTextToolbar.java
License:Apache License
private Widget createHtmlEdit() { final ToggleButton htmlEdit = new ToggleButton(new Image(images.html())); htmlEdit.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { ToggleButton editorEdit = new ToggleButton(new Image(images.html())); editorEdit.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { richMessageArea.switchToEditor(); htmlEdit.setDown(false); GWTUtils.setScrollTop(richTextArea.getElement(), scrollTop); GWTUtils.setScrollLeft(richTextArea.getElement(), scrollLeft); }/* w w w.j a va 2s .com*/ }); editorEdit.setDown(true); editorEdit.setTitle(client.getFrameworkMessages().htmlEditOff()); scrollTop = GWTUtils.getScrollTop(richTextArea.getElement()); scrollLeft = GWTUtils.getScrollLeft(richTextArea.getElement()); richMessageArea.switchToHtml(editorEdit, createFullScreenButton()); } }); htmlEdit.setTitle(client.getFrameworkMessages().htmlEditOn()); return htmlEdit; }
From source file:com.dingziran.effective.client.content.widgets.CwCustomButton.java
License:Apache License
/** * Constructor./*w w w .j a v a 2s.c om*/ * * @param constants the constants */ public CwCustomButton(CwConstants constants) { super(constants.cwCustomButtonName(), constants.cwCustomButtonDescription()); this.constants = constants; view = new ContentWidgetView(hasMargins(), hasScrollableContent()); view.setName(getName()); view.setDescription(getDescription()); setWidget(view); // Create a panel to layout the widgets VerticalPanel vpanel = new VerticalPanel(); HorizontalPanel pushPanel = new HorizontalPanel(); pushPanel.setSpacing(10); HorizontalPanel togglePanel = new HorizontalPanel(); togglePanel.setSpacing(10); // Combine all the panels vpanel.add(new HTML(constants.cwCustomButtonPush())); vpanel.add(pushPanel); vpanel.add(new HTML("<br><br>" + constants.cwCustomButtonToggle())); vpanel.add(togglePanel); // Add a normal PushButton PushButton normalPushButton = new PushButton(new Image(Showcase.images.gwtLogo())); normalPushButton.ensureDebugId("cwCustomButton-push-normal"); pushPanel.add(normalPushButton); // Add a disabled PushButton PushButton disabledPushButton = new PushButton(new Image(Showcase.images.gwtLogo())); disabledPushButton.ensureDebugId("cwCustomButton-push-disabled"); disabledPushButton.setEnabled(false); pushPanel.add(disabledPushButton); // Add a normal ToggleButton ToggleButton normalToggleButton = new ToggleButton(new Image(Showcase.images.gwtLogo())); normalToggleButton.ensureDebugId("cwCustomButton-toggle-normal"); togglePanel.add(normalToggleButton); // Add a disabled ToggleButton ToggleButton disabledToggleButton = new ToggleButton(new Image(Showcase.images.gwtLogo())); disabledToggleButton.ensureDebugId("cwCustomButton-toggle-disabled"); disabledToggleButton.setEnabled(false); togglePanel.add(disabledToggleButton); view.setExample(vpanel); }