Hi assiya,
         I do not want to display window.alert.I want to display a uibinder 
file contents below menu on selection of menu item. Your answer gives alert 
on menu selection. I dont want alert. I want only a uibinder page(eg. 
uibinder with html panel containing site logo).

On Friday, 4 May 2012 13:36:35 UTC+5:30, assiya wrote:
>
> hello ,
>
> ---------------- MenuTest .java-----------------------------
>
> package com.ql.client;
>
> import com.google.gwt.core.client.GWT;
>
> import com.google.gwt.uibinder.client.UiBinder;
> import com.google.gwt.uibinder.client.UiField;
>
> import com.google.gwt.user.client.Command;
> import com.google.gwt.user.client.Window;
>
> import com.google.gwt.user.client.ui.Composite;
> import com.google.gwt.user.client.ui.HasText;
> import com.google.gwt.user.client.ui.MenuItem;
> import com.google.gwt.user.client.ui.Widget;
>
> public  class MenuTest extends Composite implements HasText {
>   
>   @UiField  MenuItem btnFurn;
>   @UiField  MenuItem btnElec;
>   @UiField  MenuItem btnAccount;
>   @UiField  MenuItem btnshoes;
>   @UiField  MenuItem btnShifts;
>   @UiField  MenuItem btnLiving;
>   @UiField  MenuItem btnBed;
>   @UiField  MenuItem btnPhones;
>   @UiField  MenuItem btnCam;
>   @UiField  MenuItem btnComp;
>   @UiField  MenuItem btnGift;
>   
>   private static MenuTestUiBinder uiBinder = 
> GWT.create(MenuTestUiBinder.class);
>
>   interface MenuTestUiBinder extends UiBinder<Widget, MenuTest> {
>   }
>
>   public MenuTest() {
>     initWidget(uiBinder.createAndBindUi(this));
>     
>     
> btnFurn.setCommand(cmdbtnFurn);
>  btnElec.setCommand(cmdbtnElec);
> btnShifts.setCommand(cmdbtnShifts);
> btnshoes.setCommand(cmdbtnshoes);
>  btnLiving.setCommand(cmdbtnLiving);
> btnBed.setCommand(cmdbtnBed);
> btnPhones.setCommand(cmdbtnPhones);
>  btnCam.setCommand(cmdbtnCam);
> btnComp.setCommand(cmdbtnComp);
> btnGift.setCommand(cmdbtnGift);
>  btnAccount.setCommand(cmdbtnAccount);
> }
>   
>   
>   Command cmdbtnGift= new Command() {
>
>     @Override
>     public void execute() {
>       
>       Window.alert("  Gifts  ");
>     }
>   };
>
>   Command cmdbtnComp= new Command() {
>
>     @Override
>     public void execute() {
>       
>       Window.alert("Computers");
>     }
>   };
>   
>   
>   Command cmdbtnCam= new Command() {
>
>     @Override
>     public void execute() {
>     
>       Window.alert("cameras");
>     }
>   };
>   
>   Command cmdbtnPhones= new Command() {
>
>     @Override
>     public void execute() {
>   
>       Window.alert("phones");
>     }
>   };
>
>   Command cmdbtnBed = new Command() {
>
>     @Override
>     public void execute() {
>
>       Window.alert("bedroom");
>     }
>   };
>  
>       Command cmdbtnLiving = new Command() {
>
>   @Override
>   public void execute() {
>    
>     Window.alert("living");
>   }
> };
>  
>     
>     Command cmdbtnFurn= new Command() {
>             public void execute() {
>                Window.alert("furniture");
>             }
>           };
>      
>          Command cmdbtnElec = new Command() {
>              public void execute() {
>               Window.alert("electronics");
>             }
>          };
>      
>          Command cmdbtnShifts = new Command() {
>              public void execute() {
>                  Window.alert("shifts");
>              }
>          };
>      
>          Command cmdbtnshoes = new Command() {
>             public void execute() {
>                 Window.alert(" shoes");
>              }
>          };
>
>          Command cmdbtnAccount = new Command() {
>              public void execute() {
>                  Window.alert(" apparel ");
>               }
>           };
>
>         @Override
>         public String getText() {
>     
>           return null;
>         }
>
>         @Override
>         public void setText(String text) {
>      
>           
>         }
>          
>                 
>   }
>
> ------------------------MenuTest.xml -------------------
>
> <!DOCTYPE ui:UiBinder SYSTEM "http://dl.google.com/gwt/DTD/xhtml.ent";>
> <ui:UiBinder xmlns:ui="urn:ui:com.google.gwt.uibinder"
> xmlns:g="urn:import:com.google.gwt.user.client.ui">
>   <ui:style>
>  .important {
> margin: 0px;
> padding: 0px;
>  list-style-type: none;
> text-decoration: none;
> }
>  .fils {
> display: inline-block;
>  height: 57px;
> position: relative;
> }
>  .menuBorder {
> border-top: none;
>  }
> </ui:style>
>   <g:HTMLPanel>
>  <g:MenuBar addStyleNames="{style.menuBorder}" title="itsides"
>  ui:field="menuBar" animationEnabled="true" autoOpen="true">
>
>  <g:MenuItem text="FURNITURE" ui:field="btnFurn">
> <g:MenuBar vertical="true">
>  <g:MenuItem ui:field="btnLiving" text="LIVING" />
> <g:MenuItem ui:field="btnBed" text="BED ROOM" />
>  </g:MenuBar>
> </g:MenuItem>
>  
> <g:MenuItem text="ELECTRONICS" ui:field="btnElec">
> <g:MenuBar vertical="true">
>  <g:MenuItem ui:field="btnPhones" text="PHONES" />
> <g:MenuItem ui:field="btnCam" text="CAMERAS" />
>  <g:MenuItem ui:field="btnComp" text="COMPUTERS" />
> </g:MenuBar>
>  </g:MenuItem>
>
> <g:MenuItem text="APPAREL" ui:field="btnAccount">
>  <g:MenuBar vertical="true">
> <g:MenuItem ui:field="btnShifts" text="SHIFTS" />
>  <g:MenuItem ui:field="btnshoes" text="SHOES" />
> </g:MenuBar>
>  </g:MenuItem>
>
> <g:MenuItem text="GIFT CARDS" ui:field="btnGift" />
>  </g:MenuBar>
> </g:HTMLPanel>
>   </ui:UiBinder> 
>
> good luck , it is Ok ?
>
>
> 2012/5/4 abhishek2408 <[email protected]>
>
>> The examples given in GWT showcase for menu are for window.alert.  I 
>> want a uibinder(ui.xml) file display to be shown below the menu instead of 
>> window.alert  
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Google Web Toolkit" group.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msg/google-web-toolkit/-/mJSsLq-tdksJ.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to 
>> [email protected].
>> For more options, visit this group at 
>> http://groups.google.com/group/google-web-toolkit?hl=en.
>>
>
>
>
> -- 
>  
> Assiya EL
> Master Qualité du Logiciel 
>
>
>
> Plz consider environment - Only print this if necessary
>
>
> 

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-web-toolkit/-/3XpO8ywAvrgJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to