$wnd.showcase.runAsyncCallback15("function iu(){}\nfunction ou(){}\nfunction Eu(){}\nfunction ei(a,b){Th(b,a)}\nfunction hu(a,b){zBb(b.a,a)}\nfunction nu(a,b){ABb(b.a,a)}\nfunction Du(a,b){BBb(b.a,a)}\nfunction Deb(a){this.a=a}\nfunction yeb(a){this.a=a}\nfunction QBb(a){this.a=a}\nfunction dCb(a){this.a=a}\nfunction zBb(a,b){EBb(a,Dt(b),Et(b))}\nfunction ABb(a,b){FBb(a,Dt(b),Et(b))}\nfunction BBb(a,b){GBb((Dt(b),Et(b),a))}\nfunction IBb(){JBb.call(this,new cCb)}\nfunction gu(){gu=NW;fu=new Ot(P8b,new iu)}\nfunction Cu(){Cu=NW;Bu=new Ot('mouseup',new Eu)}\nfunction mu(){mu=NW;lu=new Ot('mousemove',new ou)}\nfunction GBb(a){a.f=false;nvb((hvb(),a.hb))}\nfunction HBb(a){!a.g&&(a.g=dwb(new QBb(a)));Ki(a)}\nfunction CBb(a,b){if(a.g){fVb(a.g.a);a.g=null}yi(a,b)}\nfunction EBb(a,b,c){hvb();if(!gvb){a.f=true;pvb(a.hb);a.d=b;a.e=c}}\nfunction uyb(a,b,c){var d;d=syb(a,b);!!d&&((hvb(),d)[p9b]=c.a,undefined)}\nfunction sBb(a,b){var c,d;d=(hvb(),Kwb(a.b,b));c=(null,Kwb(d,1));return null,Oo(c)}\nfunction DBb(a,b){var c;c=b.target;if(Lo(c)){return gp(Qo((hvb(),sBb(a.j,0))),c)}return false}\nfunction cCb(){TBb();_Bb.call(this);(hvb(),this.hb).className='Caption'}\nfunction Dt(a){var b,c;c=a.b;if(c){return b=a.a,((b.clientX||0)|0)-$o(c)+cp(c)+($wnd.pageXOffset|0)}return (a.a.clientX||0)|0}\nfunction Et(a){var b,c;c=a.b;if(c){return b=a.a,((b.clientY||0)|0)-(ap(c)+$wnd.pageYOffset|0)+((c.scrollTop||0)|0)+($wnd.pageYOffset|0)}return (a.a.clientY||0)|0}\nfunction FBb(a,b,c){var d,e;if(a.f){d=b+$o((hvb(),a.hb));e=c+(ap(a.hb)+$wnd.pageYOffset|0);if(d<a.b||d>=a.i||e<a.c){return}Gi(a,d-a.d,e-a.e)}}\nfunction Fi(a){a.A=true;if(!a.s){a.s=$doc.createElement(b6b);Go(a.s,a.u);a.s.style[g7b]=(Hr(),h7b);a.s.style[j7b]=(rs(),k7b);a.s.style[l7b]=k7b}}\nfunction JBb(a){var b,c;VAb.call(this,false,true,C5b);Rh(a);this.a=a;c=(hvb(),sBb(this.j,0));so(c,ovb(eh(this.a)));ei(this,this.a);Qo(Oo(this.hb)).className='gwt-DialogBox';this.i=jp($doc);this.b=0;this.c=0;b=new dCb(this);Kh(this,b,(gu(),gu(),fu));Kh(this,b,(Cu(),Cu(),Bu));Kh(this,b,(mu(),mu(),lu));Kh(this,b,(xu(),xu(),wu));Kh(this,b,(su(),su(),ru))}\nfunction veb(){var a,b,c,d,e,f,g,h,i,j,k;a=(g=new IBb,dPb((hvb(),g.hb),'',fbc),hh(g.a,'cwDialogBox-caption'),dPb(sBb(g.j,1),fbc,Jac),UBb(g.a,'Sample DialogBox'),h=new uPb,h.e[C9b]=4,ji(g.j,h),zi(g),i=new bCb('This is an example of a standard dialog box component.'),rPb(h,i),uyb(h,i,(jFb(),dFb)),j=new tub((Y$(),O$)),rPb(h,j),uyb(h,j,dFb),k=new ryb('Close',new Deb(g)),rPb(h,k),Fy(),uyb(h,k,iFb),g);Fi(a);a.w=true;e=new ryb('Show Dialog Box',new yeb(a));d=new bCb('<br><br><br>This list box demonstrates that you can drag the popup over it. This obscure corner case renders incorrectly for many other libraries.');c=new KGb;c.hb.size=1;for(b=10;b>0;b--){GGb(c,'item '+b,'item '+b,-1)}f=new uPb;f.e[C9b]=8;rPb(f,e);rPb(f,d);rPb(f,c);return f}\nvar fbc='cwDialogBox';MW(1041,1129,{},iu);_.Mc=function ju(a){hu(this,tB(a,1158))};_.Pc=function ku(){return fu};var fu;var sG=SVb(F6b,'MouseDownEvent',1041);MW(1043,1129,{},ou);_.Mc=function pu(a){nu(this,tB(a,1160))};_.Pc=function qu(){return lu};var lu;var uG=SVb(F6b,'MouseMoveEvent',1043);MW(1042,1129,{},Eu);_.Mc=function Fu(a){Du(this,tB(a,1159))};_.Pc=function Gu(){return Bu};var Bu;var xG=SVb(F6b,'MouseUpEvent',1042);MW(427,1,$7b,yeb);_.Sc=function zeb(a){ti(this.a);HBb(this.a)};var GM=SVb(p8b,'CwDialogBox/1',427);MW(428,1,h8b);_.Bc=function Ceb(){eZ(this.a,veb())};MW(429,1,$7b,Deb);_.Sc=function Eeb(a){CBb(this.a,false)};var IM=SVb(p8b,'CwDialogBox/3',429);MW(216,168,ebc,IBb);_.Wb=function KBb(){try{Oh(this.j)}finally{Oh(this.a)}};_.Xb=function LBb(){try{Qh(this.j)}finally{Qh(this.a)}};_.kc=function MBb(a){CBb(this,a)};_._b=function NBb(a){switch(hvb(),ywb(a.type)){case 4:case 8:case 64:case 16:case 32:if(!this.f&&!DBb(this,a)){return}}Ph(this,a)};_.lc=function OBb(a){var b;b=a.d;!a.a&&uvb(a.d)==4&&DBb(this,b)&&(b.preventDefault(),undefined);a.c&&false&&(a.a=true)};_.mc=function PBb(){HBb(this)};_.b=0;_.c=0;_.d=0;_.e=0;_.f=false;_.i=0;var sQ=SVb($5b,'DialogBox',216);MW(871,1,C8b,QBb);_.Zc=function RBb(a){this.a.i=a.a};var pQ=SVb($5b,'DialogBox/1',871);MW(869,29,_5b,cCb);var qQ=SVb($5b,'DialogBox/CaptionImpl',869);MW(870,1,{1158:1,1160:1,1096:1,1097:1,1159:1,15:1},dCb);_.Vc=function eCb(a){};_.Wc=function fCb(a){};var rQ=SVb($5b,'DialogBox/MouseHandler',870);k5b(zl)(15);\n//# sourceURL=showcase-15.js\n")
