4,16 → 4,23 |
import org.tela_botanica.client.util.Util; |
import org.tela_botanica.client.vues.MenuAideVue; |
|
import com.google.gwt.core.client.JavaScriptObject; |
import com.google.gwt.dev.util.collect.HashMap; |
import com.google.gwt.user.client.Window; |
import com.gwtext.client.core.EventCallback; |
import com.gwtext.client.core.EventObject; |
import com.gwtext.client.core.Ext; |
import com.gwtext.client.widgets.Button; |
import com.gwtext.client.widgets.Component; |
import com.gwtext.client.widgets.SplitButton; |
import com.gwtext.client.widgets.Toolbar; |
import com.gwtext.client.widgets.ToolbarButton; |
import com.gwtext.client.widgets.ToolbarItem; |
import com.gwtext.client.widgets.ToolbarMenuButton; |
import com.gwtext.client.widgets.ToolbarTextItem; |
import com.gwtext.client.widgets.event.SplitButtonListener; |
import com.gwtext.client.widgets.event.SplitButtonListenerAdapter; |
import com.gwtext.client.widgets.menu.Menu; |
|
/** |
* Barre d'outils contenant le menu de gestion des images (accessible aussi par |
95,9 → 102,34 |
|
texteFiltres = new ToolbarTextItem(""); |
|
ToolbarMenuButton menuImage = new ToolbarMenuButton("Ajouter des images", imageMenuEtendu.getMenuImage()); |
final ToolbarMenuButton menuImage = new ToolbarMenuButton("Ajouter des images", imageMenuEtendu.getMenuImage()); |
menuImage.addListener(new SplitButtonListenerAdapter() { |
|
@Override |
public void onArrowClick(SplitButton menuButton, EventObject e) { |
menuImage.showMenu(); |
} |
|
@Override |
public void onClick(Button button, EventObject e) { |
menuImage.showMenu(); |
} |
}); |
|
ToolbarButton menuSuppression = imageMenuEtendu.getBoutonSuppression(); |
ToolbarMenuButton menuTampon = new ToolbarMenuButton("Tampon", imageMenuEtendu.getMenuTampon()); |
final ToolbarMenuButton menuTampon = new ToolbarMenuButton("Tampon", imageMenuEtendu.getMenuTampon()); |
menuTampon.addListener(new SplitButtonListenerAdapter() { |
|
@Override |
public void onArrowClick(SplitButton menuButton, EventObject e) { |
menuTampon.showMenu(); |
} |
|
@Override |
public void onClick(Button button, EventObject e) { |
menuTampon.showMenu(); |
} |
}); |
|
this.addButton(menuImage); |
this.addButton(menuSuppression); |