Subversion Repository Public Repository

litesoft

Diff Revisions 551 vs 552 for /trunk/GWT_Sandbox/MultiModule/groupFront/src/org/litesoft/sandbox/multimodule/groupfront/client/left/LeftViewImpl.java

Diff revisions: vs.
  @@ -1,5 +1,6 @@
1 1 package org.litesoft.sandbox.multimodule.groupfront.client.left;
2 2
3 + import org.litesoft.sandbox.infrastructure.client.*;
3 4 import org.litesoft.sandbox.infrastructure.client.widgets.*;
4 5 import org.litesoft.sandbox.multimodule.foundation.client.*;
5 6 import org.litesoft.sandbox.multimodule.foundation.client.support.*;
  @@ -22,19 +23,39 @@
22 23 String zSection = "FrontGroup";
23 24 VerticalPanel zPanel = new VerticalPanel();
24 25 zPanel.setHorizontalAlignment( HasHorizontalAlignment.ALIGN_CENTER );
25 - zPanel.add( new HelpWidget( zSection, "" + mCenter ) );
26 - zPanel.add( new Label( "" + mCenter ) );
26 + zPanel.add( UtilsGwt.horizontal( new Label( "" + mCenter ), new Spacer().width( 10 ), new HelpWidget( zSection, "" + mCenter ) ) );
27 27 zPanel.add( mDieRotator );
28 - zPanel.add( new Button( "Feeling Lucky", new ClickHandler()
28 + zPanel.add( UtilsGwt.horizontal( new Spacer().width( 50 ), //
29 + new Button( "Home", createHomeClickHandler() ), //
30 + new Spacer().width( 220 ), //
31 + new HelpWidget( zSection, "Lucky" ), //
32 + new Spacer().width( 10 ), //
33 + new Button( "Feeling Lucky", createFeelingLuckyClickHandler() ) ) );
34 + mAsWidget = zPanel;
35 + }
36 +
37 + private ClickHandler createHomeClickHandler()
38 + {
39 + return new ClickHandler()
40 + {
41 + @Override
42 + public void onClick( ClickEvent event )
43 + {
44 + switchTo( Places.Home );
45 + }
46 + };
47 + }
48 +
49 + private ClickHandler createFeelingLuckyClickHandler()
50 + {
51 + return new ClickHandler()
29 52 {
30 53 @Override
31 54 public void onClick( ClickEvent event )
32 55 {
33 56 switchTo( PlacesSupport.deNull( mLuckyId, mCenter.getOppositeFace() ) );
34 57 }
35 - } ) );
36 - zPanel.add( new HelpWidget( zSection, "Lucky" ) );
37 - mAsWidget = zPanel;
58 + };
38 59 }
39 60
40 61 @Override